Wei, Mingliang; Snir, Marc; Torrellas, Josep; Tremaine, R. Brett(2005-02)
The Near Memory Processor (NMP) is a multithreaded vector processor integrated with the memory controller. The NMP works subordinately upon requests from the main processors. The NMP is complementary to the conventional ...
Wei, Mingliang; Snir, Marc; Torrellas, Josep; Tremaine, R. Brett(2005-02)
Many important scientific and engineering applications execute sub-optimally on current commodity processors and servers. Specifically, since they frequently use caches ineffectively, they are often heavily bottlenecked ...
Many data-intensive applications exhibit poor temporal and spatial locality and perform poorly on commodity processors, due to high cache miss rates. Some due to unsophisticated implementations that do not exploit hardware ...