DocumentCode :
2718423
Title :
Monitoring communication channels on a shared memory multi-processor system on chip
Author :
Genius, Daniela ; Pouillon, Nicolas
Author_Institution :
LIP6, Univ. Pierre et Marie Curie, Paris, France
fYear :
2011
fDate :
20-22 June 2011
Firstpage :
1
Lastpage :
8
Abstract :
To meet performance requirements, streaming applications have been mapped to Multi-Processor System on Chip (MPSoC). The Kahn Process Network (KPN) paradigm is sufficient when dealing with pipeline parallelism, but such point-to-point channels are impractical in the presence of massive task farm parallelism. Multi Writer Multi Reader (MWMR) channels generalize KPN in such a way that multiple writers and multiple readers access the same channel. They are implemented as software channels stored in on-chip memory to accommodate access by hardware and software tasks alike. The price to pay for this implementation is increased traffic to and from memory. Typical representatives are telecommunication applications which may treat hundreds or thousands of flows at a time, where the same chain of treatments is applied to every packet. The latency for this treatment depends on the packet´s content, and can thus not be foreseen. Among multiple tasks which access a MWMR channel, the time to obtain a lock is variable. In consequence, fill states of MWMR channels vary heavily and it is crucial to monitor it in order to detect potential bottlenecks. We show how this can be done early in the design process by using SoCLib/DSX.
Keywords :
monitoring; system-on-chip; telecommunication channels; KPN paradigm; Kahn process network paradigm; MPSoC; MWMR channel; SoCLib-DSX; massive task farm parallelism; monitoring communication channel; multi writer multi reader channel; pipeline parallelism; shared memory multiprocessor system on chip; telecommunication applications; Communications technology; Coprocessors; Hardware; Parallel processing; Software; System-on-a-chip; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop on
Conference_Location :
Montpellier
Print_ISBN :
978-1-4577-0640-0
Type :
conf
DOI :
10.1109/ReCoSoC.2011.5981502
Filename :
5981502
Link To Document :
بازگشت