Traditionally, system designers have attempted to improve system performance by scheduling the processing cores and by exploring different memory system configurations and there is comparatively less work done scheduling the accesses at the memory system level and exploring data accesses on the memory systems. In this paper, we propose a memory access pattern based controller (MAPC). MAPC organizes data accesses in descriptors, prioritizes them with respect to the number and size of transfer requests. When compared to the baseline multicore system, the MAPC based system achieves between 2.41× to 5.34× of speedup for different applications, consumes 28% less hardware resources and 13% less dynamic power.Peer Reviewe
Inability to hide main memory latency has been increasingly limiting the performance of modern proce...
Single-Instruction-Multiple-Data (SIMD) architectures are widely used to accelerate applications inv...
Current High Performance Computing (HPC) applications have seen an explosive growth in the size of d...
Traditionally, system designers have attempted to improve system performance by scheduling the proce...
Heterogeneous architectures are increasingly popular due to their flexibility and high performance p...
MasterIn many-core systems, network size has been increasingly enlarged and they require wider bandw...
The ever-increasing complexity of high-performance computing applications limits performance due to ...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
Modern chip multiprocessor (CMP) systems employ multiple memory controllers to control access to mai...
Increasingly High-Performance Computing (HPC) applications run on heterogeneous multi-core platforms...
Due to the infamous “memory wall ” problem and a drastic increase in the number of data intensive ap...
Many algorithms and applications in scientific computing exhibit irregular access patterns as consec...
Memory bandwidth is rapidly becoming the performance bottleneck in the application of high performan...
On-chip memory plays an important role in system-on-chip (SoCs) being in most cases the dominant par...
Includes bibliographical references (page 57)Throughout the history of Computer Science, one of\ud t...
Inability to hide main memory latency has been increasingly limiting the performance of modern proce...
Single-Instruction-Multiple-Data (SIMD) architectures are widely used to accelerate applications inv...
Current High Performance Computing (HPC) applications have seen an explosive growth in the size of d...
Traditionally, system designers have attempted to improve system performance by scheduling the proce...
Heterogeneous architectures are increasingly popular due to their flexibility and high performance p...
MasterIn many-core systems, network size has been increasingly enlarged and they require wider bandw...
The ever-increasing complexity of high-performance computing applications limits performance due to ...
The memory system is a major bottleneck in achieving high performance and energy efficiency for vari...
Modern chip multiprocessor (CMP) systems employ multiple memory controllers to control access to mai...
Increasingly High-Performance Computing (HPC) applications run on heterogeneous multi-core platforms...
Due to the infamous “memory wall ” problem and a drastic increase in the number of data intensive ap...
Many algorithms and applications in scientific computing exhibit irregular access patterns as consec...
Memory bandwidth is rapidly becoming the performance bottleneck in the application of high performan...
On-chip memory plays an important role in system-on-chip (SoCs) being in most cases the dominant par...
Includes bibliographical references (page 57)Throughout the history of Computer Science, one of\ud t...
Inability to hide main memory latency has been increasingly limiting the performance of modern proce...
Single-Instruction-Multiple-Data (SIMD) architectures are widely used to accelerate applications inv...
Current High Performance Computing (HPC) applications have seen an explosive growth in the size of d...