source repository 1: Choose From Available Snippets:

(click to load snippet)

In the code below, a.touch(i,j) indicates array access a[i][j].

2: Start Visualizing!

3: See Results!
Memory Touches Cache Hits (green) / Misses (red) TODO
  • jquery slider to control variable animation speeds
  • jQuery slider to scale views -- e.g. use 2 or 4 pixels instead of 1
  • On Chrome, at least, repeated runs can lead to de-synced animation... odd, but mostly harmless
Memory touches are colored by time:
black at the start, white at the end
Each "pixel" is a four-byte element.