PPT Slide
Cache Line Pre-fetch - Many caches have a feature allowing a program to request the cache to load a cache line despite the fact that the associated address has not been accessed yet - the idea is that this address will eventually be accessed in the future and rather than stalling the CPU pipeline at the time it is accessed, intelligent applications can plan ahead.
Cache Miss Penalty - The number of CPU core cycles that the CPU pipeline must be stalled when a cache line must be loaded after a cache miss in order for a thread of execution to continue.
Call-back - a programming technique where a pointer to a function is passed to a different function (registered) so that the function which obtains this pointer can call the function passed to it by reference later on - a technique commonly used in user interfaces so that an event such as a mouse click can be handled generically by code which however will call any number of user application callbacks when the mouse click event is detected.