DocumentCode
3117664
Title
Analyzing software inter-task communication channels on a clustered shared memory multi processor system-on-chip
Author
Genius, Daniela ; Pouillon, Nicolas
Author_Institution
Lab. LIP6, Univ. Pierre et Marie Curie, Paris, France
fYear
2011
fDate
2-4 Nov. 2011
Firstpage
1
Lastpage
8
Abstract
The task graph of telecommunication applications often exhibits massive coarse grained parallelism, which can be exploited by an on-chip multiprocessor. In many cases it can be organized into several subsequent stages, each containing dozens or even hundreds of identical tasks. We implement communications between tasks via software channels mapped to on-chip memory, allowing for multiple readers and writers to access them in arbitrary order. Our architecture is based on the shared memory paradigm. The interconnection network is hierarchical, so that communication latencies vary with the distance between the cluster where the task is located and the cluster on which the channel is placed. Moreover, packet sizes and arrival rates are subject to strong variations. An analytical approach to dimensioning the channels is thus near impossible. Within a purely simulation based approach, we gain insight into the performance of such software channels.
Keywords
multiprocessor interconnection networks; system-on-chip; task analysis; telecommunication channels; clustered shared memory; communication latency; interconnection network; massive coarse grained parallelism; multiple readers; multiple writers; multiprocessor system-on-chip; on-chip memory; software inter-task communication channels; task graph; telecommunication applications; Hardware; Monitoring; Parallel processing; Protocols; Software; System-on-a-chip; multicore processing; performance analysis; task farm parallelism;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2011 Conference on
Conference_Location
Tampere
Print_ISBN
978-1-4577-0620-2
Electronic_ISBN
978-1-4577-0619-6
Type
conf
DOI
10.1109/DASIP.2011.6136892
Filename
6136892
Link To Document