• Title of article

    A Simulated Annealing-based Throughput-aware Task Mapping Algorithm for Manycore Processors

  • Author/Authors

    Tajary ، Alireza Faculty of Computer Engineering - Shahrood University of Technology , Morshedlou ، Hossein Faculty of Computer Engineering - Shahrood University of Technology

  • From page
    311
  • To page
    320
  • Abstract
    With the advent of having many processor cores on a single chip in many-core processors, the demand for exploiting these on-chip resources to boost the performance of applications has been increased. Task mapping is the problem of mapping the application tasks on these processor cores in order to achieve a lower latency and a better performance. Many research works are focused on minimizing the path between the tasks that demand a high bandwidth for communication. Although using these methods can result in a lower latency, at the same time, it is possible to create congestion in the network, which lowers the network throughput. In this paper, a throughput-aware method is proposed that uses simulated annealing for task mapping. The method is checked on several real-world applications, and simulations are conducted on a cycle-accurate network on a chip simulator. The results obtained illustrate that the proposed method can achieve a higher throughput, while maintaining the delay in the network on chip.
  • Keywords
    Simulate annealing , Manycore processors , Task mapping
  • Journal title
    Journal of Artificial Intelligence and Data Mining
  • Journal title
    Journal of Artificial Intelligence and Data Mining
  • Record number

    2733663