ITS: An ILP-based combined instruction/task static scheduling algorithm

dc.contributor.authorMontcalm, Michael
dc.contributor.authorShapiro, Daniel
dc.contributor.authorGroza, Voicu
dc.contributor.authorBolic, Miodrag
dc.date.accessioned2010-05-04T16:01:33Z
dc.date.available2010-05-04T16:01:33Z
dc.date.created2010
dc.date.issued2010-05-04T16:01:33Z
dc.description.abstractOur combined task and instruction static scheduling algorithm implemented in the COINS compiler uses an Integer Linear Programming model to find a schedule for a program on a symmetric multiprocessor system-on-chip. We compare our work to state of the art approaches and on average we find a speedup as high as 1.49 compared to a static task scheduling approach without instruction scheduling. Depending on the computation to communication ratio of the application we estimate an average speedup of 2.55 to 2.63 in application execution time compared to sequential code.
dc.description.sponsorshipNSERC
dc.identifier.urihttp://hdl.handle.net/10393/12897
dc.language.isoen
dc.subjectMultiprocessor
dc.subjectInteger linear program
dc.subjectStatic scheduling
dc.subjectMPSoC
dc.titleITS: An ILP-based combined instruction/task static scheduling algorithm
dc.typeWorking Paper

Fichiers

Trousse originale

Voici les éléments 1 - 1 sur 1
En cours de chargement...
Vignette d'image
Nom:
Shapiro_Daniel_2010_ITS_an_ILP-based_combined_instruction-task.pdf
Taille:
58.97 KB
Format:
Adobe Portable Document Format
Description:
Technical report

Trousse de licence

Voici les éléments 1 - 1 sur 1
En cours de chargement...
Vignette d'image
Nom:
license.txt
Taille:
4.94 KB
Format:
Item-specific license agreed upon to submission
Description: