ISBN : 978-1-4673-2786-2International audienceThe efficient deployment of parallel software, specifically legacy one, on Multiprocessor systems on chip (MPSoC) is a challenging task. In this paper, we introduce the use of a data-mining approach on traces of a functionally correct program to automatically identify recurring congestion points and their sources. Each memory transaction, i.e. instruction fetch, data load and data store, occurring in the system is logged, thanks to the use of a virtual platform of the system. The resulting trace is analyzed to discover memory access patterns that are occurring frequently and that feature high latencies. These patterns are sorted by order of decreasing occurrence and estimated congestion level, a...
The computational needs of many applications outstrip the capabilities of a single compute node. Com...
The amount of parallelism in modern supercomputers currently grows from generation to generation. Fu...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
ISBN: 978-1-4673-2786-2 - Session: Performance evaluationInternational audienceThe efficient deploym...
Session: Model-based design and verification for embedded systems - http://dl.acm.org/citation.cfm?i...
Abstract—Nowadays, a challenge faced by many developers is the profiling of parallel applications so...
International audienceNowadays, a challenge faced by many developers is the profiling of parallel ap...
Miniaturization of electronic components has led to the introduction of complex electronic systems w...
In this thesis, we studied the behavior of parallel programs to understand how to automated the task...
Abstract—A major challenge to the creation of chip mul-tiprocessors is designing the on-chip memory ...
Abstract—Network congestion is one of the primary causes of performance degradation, performance var...
ISBN 978-1-4577-0658-5International audienceMultiprocessor Systems-on-Chip (MPSoC) are sealing in co...
An essential step in designing a new computer architecture is the careful examination of different d...
Event tracing is a powerful method for analyzing the performance behavior of parallel applications. ...
Modern architectures provide access to many hardware performance events, which are capable of provid...
The computational needs of many applications outstrip the capabilities of a single compute node. Com...
The amount of parallelism in modern supercomputers currently grows from generation to generation. Fu...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...
ISBN: 978-1-4673-2786-2 - Session: Performance evaluationInternational audienceThe efficient deploym...
Session: Model-based design and verification for embedded systems - http://dl.acm.org/citation.cfm?i...
Abstract—Nowadays, a challenge faced by many developers is the profiling of parallel applications so...
International audienceNowadays, a challenge faced by many developers is the profiling of parallel ap...
Miniaturization of electronic components has led to the introduction of complex electronic systems w...
In this thesis, we studied the behavior of parallel programs to understand how to automated the task...
Abstract—A major challenge to the creation of chip mul-tiprocessors is designing the on-chip memory ...
Abstract—Network congestion is one of the primary causes of performance degradation, performance var...
ISBN 978-1-4577-0658-5International audienceMultiprocessor Systems-on-Chip (MPSoC) are sealing in co...
An essential step in designing a new computer architecture is the careful examination of different d...
Event tracing is a powerful method for analyzing the performance behavior of parallel applications. ...
Modern architectures provide access to many hardware performance events, which are capable of provid...
The computational needs of many applications outstrip the capabilities of a single compute node. Com...
The amount of parallelism in modern supercomputers currently grows from generation to generation. Fu...
A considerably fraction of science discovery is nowadays relying on computer simulations. High Per...