Gordon Bell: Computers, Projects, Patents, Books, and Papers edit / delete

This includes electronic versions of many of his classic books on computer architecture -- very good stuff.

to ag0803 architecture cpu design electronics etext performance retrocomputing ... on 18 January 2015

Revisiting FullHD X11 desktop performance of the Allwinner A10 edit / delete

Looking, in detail, into how the CPU and GPU contend for memory on the A10 -- and why some A10 machines (particularly with 16-bit memory) struggle with high resolutions. This is lovely stuff -- it's like talking about the Spectrum all over again!

to allwinner arm contention dram embedded memory performance video ... on 14 November 2014

robertdavidgraham/robdns · GitHub edit / delete

A high-performance DNS server. The reason it's high-performance is that it includes its own network stack...

to dns networking performance software tcpip ... on 03 October 2014

Ftrace: The hidden light switch [LWN.net] edit / delete

Using Linux's function tracer to investigate a kernel performance problem. I was looking at this again recently because I'd like to know when exactly bash is getting called...

to ftrace kernel linux performance tracing ... on 03 October 2014

Modern Microprocessors - A 90 Minute Guide! edit / delete

This covers nearly all of the architecture side of AG0803, and some more stuff besides; a nice overview.

to ag0803 architecture cpu memory performance pipelining superscalar ... on 24 August 2014

How to optimize Raspberry Pi code using its GPU « Pete Warden's blog edit / delete

Speeding up computer vision code using the VideoCore.

to gpu optimisation performance raspberry-pi videocore vision ... on 24 August 2014

The USE Method edit / delete

"For every resource, check utilization, saturation, and errors."

to ag0803 analysis benchmarking debugging networking performance ... on 24 August 2014

A concrete illustration of practical running time vs big-O notation - The Old New Thing - Site Home - MSDN Blogs edit / delete

One for AG0803 students: why algorithmic complexity isn't everything in a world with complex memory architectures.

to ag0803 complexity data-structures memory optimisation performance ... on 13 August 2014

An Introduction to the Python Buffer Protocol edit / delete

How to expose binary data as NumPy-style arrays in Python bindings.

to array binding buffer numeric performance python ... on 20 May 2014

gdb-heap edit / delete

Memory usage tracking for GDB. "gdb-heap is different in that it allows for unplanned memory usage debugging: if a process unexpectedly starts using large amounts of memory you can attach to it with gdb, and use a new heap command to figure out where the memory is going."

to debugging gdb heap memory performance ... on 28 April 2014

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom