mirror of
https://github.com/fadden/fdraw.git
synced 2025-01-02 20:29:51 +00:00
Update personal-notes.md
This commit is contained in:
parent
e4a103a049
commit
44da8732c6
@ -184,10 +184,11 @@ I had forgotten how much fun this stuff is. Working in ARM assembly
|
||||
language on Android offered similar challenges, but you're never entirely
|
||||
sure exactly how your code will perform on the wide range of CPU
|
||||
architectures (affecting instruction interleave, cache size and
|
||||
replacement policy, etc.), you have to guess at cache misses and the
|
||||
success rate of data prefetching, and it's difficult to measure results when
|
||||
there's multiple threads running and interrupts firing. On the Apple II
|
||||
you can count every cycle, and know exactly what will happen when.
|
||||
replacement policy, branch prediction, etc.), you have to guess at cache
|
||||
misses and the success rate of data prefetching, and it's difficult to
|
||||
measure results when there's multiple threads running and interrupts firing.
|
||||
On the Apple II you can count every cycle, and know exactly what will
|
||||
happen when.
|
||||
|
||||
I don't expect that anyone will find the code useful, but that wasn't
|
||||
really the point.
|
||||
|
Loading…
Reference in New Issue
Block a user