• DocumentCode
    3691875
  • Title

    Adaptive Time-Based Least Memory Intensive Scheduling

  • Author

    Amr Saleh Elhelw;Ali El-Moursy;Hossam Ali Hassan Fahmy

  • Author_Institution
    Egyptian Financial Supervisory, Inf. Syst. Sector, Cairo, Egypt
  • fYear
    2015
  • Firstpage
    167
  • Lastpage
    174
  • Abstract
    DRAM memory is a major resource shared in multi-core system, hence memory requests from different applications interfere with each other. Therefore, different applications running together on the same chip can experience extremely different memory system performance: one application can experience a severe slowdown or starvation while another is unfairly prioritized by the memory scheduler. Existing memory access scheduling techniques try to optimize the overall multi-core system performance and fairness. This paper proposes an effective memory access scheduler, called Adaptive Time-Based Least Memory Intensive scheduling (Adaptive TB-LMI). The goal of the proposed scheduler is to increase the overall system performance and fairness. Adaptive TB-LMI showed an average increase in performance and fairness by 2.5% and 10.2% respectively compared to Time-Based Least Memory Intensive scheduling (TB-LMI) (previous work providing the best system throughput and fairness). Adaptive TB-LMI showed a maximum increase in performance and fairness by 9.65% and 22.16% respectively compared to TB-LMI.
  • Keywords
    "Benchmark testing","Scheduling","Scheduling algorithms","Hardware","Instruction sets","Memory management","Registers"
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore/Many-core Systems-on-Chip (MCSoC), 2015 IEEE 9th International Symposium on
  • Type

    conf

  • DOI
    10.1109/MCSoC.2015.13
  • Filename
    7328201