Many high performance applications run well below the peak arithmetic performance of the underlying machine, with inefficiencies often attributed to poor memory system behavior. In the context of scientific computing we examine three emerging processors designed to address the well-known gap between processor and memory performance through the exploitation of data parallelism. The VIRAM architecture uses novel PIM technology to combine embedded DRAM with a vector co-processor for exploiting its large bandwidth potential. The DIVA architecture incorporates a collection of PIM chips as smart-memory coprocessors to a conventional microprocessor, and relies on superword-level parallelism to make effective use of the available memory ban...
The slowing pace of commodity microprocessor performance improvements combined with ever-increasing...
Processing-In-Memory (PIM) is an increasingly popular architecture aimed at addressing the 'memory w...
Conference of 12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014 ; Co...
Many high performance applications run well below the peak arithmetic performance of the underlying ...
Many high performance applications run well below the peak arithmetic performance of the underlying...
This work presents two emerging media microprocessors, VIRAM and Imagine, and comparesthe implement...
This work presents two emerging media microprocessors, VIRAM and Imagine, and compares the implement...
Many modern workloads, such as neural networks, databases, and graph processing, are fundamentally m...
General purpose processors and accelerators including system-on-a-chip and graphics processing units...
Many modern workloads, such as neural networks, databases, and graph processing, are fundamentally m...
International audienceThis paper introduces a new combination of software and hardware PIM (Process-...
The increasing gap between processor and memory performance has led to new architectural models for...
Abstract. The Data-Intensive Architecture (DIVA) system employs Processing-In-Memory (PIM) chips as ...
Many of the modern problems in computing are, due to their nature, memory-bound. This essentially me...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
The slowing pace of commodity microprocessor performance improvements combined with ever-increasing...
Processing-In-Memory (PIM) is an increasingly popular architecture aimed at addressing the 'memory w...
Conference of 12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014 ; Co...
Many high performance applications run well below the peak arithmetic performance of the underlying ...
Many high performance applications run well below the peak arithmetic performance of the underlying...
This work presents two emerging media microprocessors, VIRAM and Imagine, and comparesthe implement...
This work presents two emerging media microprocessors, VIRAM and Imagine, and compares the implement...
Many modern workloads, such as neural networks, databases, and graph processing, are fundamentally m...
General purpose processors and accelerators including system-on-a-chip and graphics processing units...
Many modern workloads, such as neural networks, databases, and graph processing, are fundamentally m...
International audienceThis paper introduces a new combination of software and hardware PIM (Process-...
The increasing gap between processor and memory performance has led to new architectural models for...
Abstract. The Data-Intensive Architecture (DIVA) system employs Processing-In-Memory (PIM) chips as ...
Many of the modern problems in computing are, due to their nature, memory-bound. This essentially me...
While the compute part keeping scaling for decades, it becomes more and more difficult for the memor...
The slowing pace of commodity microprocessor performance improvements combined with ever-increasing...
Processing-In-Memory (PIM) is an increasingly popular architecture aimed at addressing the 'memory w...
Conference of 12th IEEE International Conference on Embedded and Ubiquitous Computing, EUC 2014 ; Co...