Abstract | ||
---|---|---|
In this paper, we present a novel approach for automated mapping of software processes onto the cores of MPSoC architectures using a regular packet-based communication infrastructure. During the mapping determination, the communication distance as well as the routing algorithm for packet-based communication are taken into account. The basic idea of the developed approach is the reduction of communication conflicts on the communication network links for reducing the overall communication latency and hence for increasing the total system performance. The presented approach is based on the idea of force-directed scheduling (FDS) from high-level synthesis and uses forces for determining an optimized process mapping. The approach constrains the cores, that are used for the calculation of possible mappings, by the communication distance of the communicating processes. We present results obtained from an advanced driver assistance system on a Tilera TILEPro64 processor. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1109/DSD.2012.45 | Digital System Design |
Keywords | Field | DocType |
mapping determination,novel approach,developed approach,communication conflict,packet-based communication,communication network link,overall communication latency,automated mapping,distance-constrained force-directed process,mpsoc architectures,communication distance,regular packet-based communication infrastructure,frequency division multiplexing,high level synthesis,system on chip,communication,multicore,multicore processing,optimization,routing,noc,network routing,force | System on a chip,Telecommunications network,Computer science,TILEPro64,Scheduling (computing),High-level synthesis,Parallel computing,Network packet,Real-time computing,Multi-core processor,MPSoC,Distributed computing | Conference |
ISBN | Citations | PageRank |
978-1-4673-2498-4 | 3 | 0.49 |
References | Authors | |
19 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Timo Schönwald | 1 | 68 | 4.96 |
Alexander Viehl | 2 | 181 | 25.01 |
Oliver Bringmann | 3 | 586 | 71.36 |
Wolfgang Rosenstiel | 4 | 1462 | 212.32 |