Extending a multicore multithread simulator to model power-aware hard real-time systems

  • Authors:
  • José Luis March;Julio Sahuquillo;Houcine Hassan;Salvador Petit;José Duato

  • Affiliations:
  • Department of Computer Engineering (DISCA), Universidad Politécnica de Valencia, Valencia, Spain;Department of Computer Engineering (DISCA), Universidad Politécnica de Valencia, Valencia, Spain;Department of Computer Engineering (DISCA), Universidad Politécnica de Valencia, Valencia, Spain;Department of Computer Engineering (DISCA), Universidad Politécnica de Valencia, Valencia, Spain;Department of Computer Engineering (DISCA), Universidad Politécnica de Valencia, Valencia, Spain

  • Venue:
  • ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Increasing computational requirements are the cause of the use of multicore multithread processors in embedded real-time systems. Although these processors are more efficient they are also more complex and power hungry. Consequently energy consumption has become a major concern in these systems. In this context, new designs are being researched to deal with these limitations. On the other hand, simulators play an important role in research since they can reliably evaluate different research proposals. In this paper we propose some extensions for Multi2Sim, a multicore multithread processors simulator, in order to support hard real-time systems with dynamic voltage scaling capability. In addition, the main guidelines to model power-aware hard real-time systems are discussed, which will be useful to extend other processor simulators with similar purposes. Finally, different partitioning algorithms are also compared by using simulation experiments to show how they affect the system performance.