Findings 3) and 4) -- Using Memory Hierarchy
Findings 3) and 4) -- Using Memory Hierarchy
- 3)One needs a machine “mode” which supports predictable and controllable memory system leading to communication and computation with same characteristics
- Allow Compiler optimization
- Allow Programmer control and optimization
- For instance high performance would often need full program control of caches
- 4)One needs a low level software layer which provides direct control of the machine (memory hierarchy etc.) by a user program
- This for initial users and program tuning