• Home
  • Search
  • Locality-Aware Process Scheduling for Embedded MPSoCs
  • Open Access IconOpen Access
  • Cite Icon19
  • https://doi.org/10.1109/date.2005.198Copy DOI Icon

Locality-Aware Process Scheduling for Embedded MPSoCs

  • Mar 7, 2005
  • M Kandemir +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Utilizing on-chip caches in embedded multiprocessor-system-on-a-chip (MPSoC) based systems is critical from both performance and power perspectives. While most of the prior work that targets at optimizing cache behavior are performed at hardware and compilation levels, operating system (OS) can also play major role as it sees the global access pattern information across applications. This paper proposes a cache-conscious OS process scheduling strategy based on data reuse. The proposed scheduler implements two complementary approaches. First, the processes that do not share any data between them are scheduled at different cores if it is possible to do so. Second, the processes that could not be executed at the same time (due to dependences) but share data among each other are mapped to the same processor core so that they share the cache contents. Our experimental results using this new data locality aware OS scheduling strategy are promising, and show significant improvements in task completion times.

Similar Papers
  • PDF
  • Research Article
  • Citations1

Energy-Efficient Scheduling Based on Task Migration Policy Using DPM for燞omogeneous MPSoCs

  • Jan 01, 2023
  • Computers, Materials & Continua
  • Hamayun Khan +3
  • Book Chapter

Performance Analysis of FPGA Architectures based Embedded Control Applications

  • Jan 18, 2011
  • Slim Ben Othman +5
  • Conference Article
  • Citations2

MPSoC architecture for H.264/AVC intra prediction chain on SoCLiB platform and FPGA technology

  • Dec 01, 2013
  • N Belhadj +5
  • Conference Article
  • Citations24

Multi-processor operating system emulation framework with thermal feedback for systems-on-chip

  • Mar 11, 2007
  • Salvatore Carta +7
  • Conference Article
  • Citations8

Me3D: A model-driven methodology expediting embedded device driver development

  • May 01, 2011
  • Hui Chen +3
  • Conference Article
  • Citations7

An open-source framework for heterogeneous MPSoC generation

  • Mar 01, 2012
  • E W Wachter +3
  • Conference Article
  • Citations8

Task model for on-chip communication infrastructure design for multicore systems

  • Oct 01, 2011
  • Bharath Phanibhushana +2
  • Conference Article
  • Citations8

Stack protection unit as a step towards securing MPSoCs

  • Apr 01, 2010
  • Slobodan Lukovic +2
  • Conference Article
  • Citations32

Predicting program phases and defending against side-channel attacks using hardware performance counters

  • Jun 14, 2015
  • Junaid Nomani +1
  • Conference Article
  • Citations4

High Performance Computing for Precision Landing and Hazard Avoidance and Co-Design Approach

  • Mar 01, 2019
  • David Rutishauser +3
  • Conference Article
  • Citations45

ORB: An on-chip optical ring bus communication architecture for multi-processor systems-on-chip

  • Jan 01, 2008
  • Sudeep Pasricha +1
  • PDF
  • Research Article
  • Citations1

The design of embedded Operating System for vehicle Internet of Things

  • Jan 01, 2021
  • Journal of Physics: Conference Series
  • Luwei Cheng +2
  • Conference Article
  • Citations21

A fully static scheduling approach for fast cycle accurate systemC simulation of MPSoCs

  • Dec 01, 2007
  • Richard Buchmann +1
  • Research Article
  • Citations8

A System-Level Cosynthesis Framework for Power Delivery and On-Chip Data Networks in Application-Specific 3-D ICs

  • Jan 01, 2016
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Nishit Kapadia +1
  • Research Article
  • Citations29

Energy-aware cosynthesis of real-time multimedia applications on MPSoCs using heterogeneous scheduling policies

  • Jan 29, 2008
  • ACM Transactions on Embedded Computing Systems
  • Minyoung Kim +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.