Skip to main navigation Skip to search Skip to main content

一种多核系统上基于页着色的内存管理方法

Translated title of the contribution: A memory management approach based on page coloring for multi-core systems
  • 张轶
  • , 关楠
  • , 王义*
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Most multi-core platforms currently adopt shared cache among the processor cores. Due to the problem of cache contention, it is extremely difficult to predict the worst-case execution time of the computation tasks running on different cores. A page-coloring technique was proposed to avoid cache contention in memory access for multi-core platforms. The advantage is that the worst case execution time of tasks running on individual core can be estimated separately using the existing WCET analysis methods for uni-processor systems. A memory management system was designed based on the Linux to support page coloring mechanism, which is evaluated using the standard benchmarks. Experimental results shown that the execution time for different processor cores becomes deterministic when it is executed on the same platform running in the Linux supported with the management system.
Translated title of the contributionA memory management approach based on page coloring for multi-core systems
Original languageChinese (Simplified)
Pages (from-to)351-355
Journal东北大学学报(自然科学版)
Volume35
Issue number3
Publication statusPublished - Mar 2014
Externally publishedYes

Research Keywords

  • 多核
  • Cache
  • 实时
  • 页着色
  • 操作系统
  • Multi-core
  • Real-time
  • Page coloring
  • Operating system

Fingerprint

Dive into the research topics of 'A memory management approach based on page coloring for multi-core systems'. Together they form a unique fingerprint.

Cite this