Header menu link for other important links
X
An Experimental Study on Dynamic Bank Partitioning of DRAM in Chip Multiprocessors
Published in Institute of Electrical and Electronics Engineers Inc.
2017
Pages: 35 - 40
Abstract
Concurrent execution of multiple applications on chip multiprocessors leads to interference at different level of shared resources like the banks of a DRAM. There are a few studies in literature suggest that we can dynamically partition the DRAM banks among the running processes. However, a detailed performance statistics is not available in existing literature. In this paper, we made a comparative study of DRAM bank allocation algorithms between static and dynamic bank allocation algorithms on a large number of SPEC CPU 2006 benchmarks. We conclude that, though per application performance increases for few applications, there is no benefit in overall system performance. © 2016 IEEE.
Concepts (12)
  •  related image
    Dynamic random access storage
  •  related image
    Multiprocessing systems
  •  related image
    Vlsi circuits
  •  related image
    ALLOCATION ALGORITHM
  •  related image
    Application performance
  •  related image
    Comparative studies
  •  related image
    CONCURRENT EXECUTION
  •  related image
    Multiple applications
  •  related image
    ON-CHIP MULTIPROCESSOR
  •  related image
    Partitioning
  •  related image
    PERFORMANCE STATISTICS
  •  related image
    Embedded systems