Abstrakti
The task scheduling problem for MultiprocessorSystem-on-Chips (MPSoC), which plays a vital role in performance, is an NP-hardproblem. Exploring the whole search space in order to find the optimal solutionis not time efficient, thus metaheuristics are mostly used to find anear-optimal solution in a reasonable amount of time. We propose a novel metaheuristicmethod for near-optimal scheduling that can provide performance guarantees formultiple applications implemented on a shared platform. Applications arerepresented as directed acyclic task graphs (DAG) and are executed on an MPSoCplatform with given communication costs. We introduce a novel multi-populationmethod inspired by both genetic and imperialist competitive algorithms. It is specializedfor the scheduling problem with the goal to improve the convergence policy andselection pressure. The potential of the approach is demonstrated byexperiments using a Sobel filter, a SUSAN filter, RASTA-PLP and JPEG encoder asreal-world case studies.
Alkuperäiskieli | Ei tiedossa |
---|---|
Otsikko | 2017 19th International Symposium on Computer Architecture and Digital Systems (CADS) |
Kustantaja | IEEE |
Sivut | 70–75 |
ISBN (elektroninen) | 978-1-5386-4379-2 |
ISBN (painettu) | 978-1-5386-4380-8 |
DOI - pysyväislinkit | |
Tila | Julkaistu - 2018 |
OKM-julkaisutyyppi | A4 Artikkeli konferenssijulkaisuussa |
Tapahtuma | International Symposium on Computer Architecture and Digital Systems (CADS) - 19th International Symposium on Computer Architecture and Digital Systems (CADS’17) Kesto: 21 jouluk. 2017 → 22 jouluk. 2017 |
Konferenssi
Konferenssi | International Symposium on Computer Architecture and Digital Systems (CADS) |
---|---|
Ajanjakso | 21/12/17 → 22/12/17 |