Daisen: A framework for visualizing detailed GPU execution
Abstract Graphics Processing Units (GPUs) have been widely used to accelerate artificial
intelligence, physics simulation, medical imaging, and information visualization applications …
intelligence, physics simulation, medical imaging, and information visualization applications …
Visual Exploratory Analysis for Designing Large-Scale Network-on-Chip Architectures: A Domain Expert-Led Design Study
Visualization design studies bring together visualization researchers and domain experts to
address yet unsolved data analysis challenges stemming from the needs of the domain …
address yet unsolved data analysis challenges stemming from the needs of the domain …
Visualization of profiling and tracing in CPU‐GPU programs
A Fiorini, MR Dagenais - Concurrency and Computation …, 2022 - Wiley Online Library
As the complexity of the toolchain increases for heterogeneous CPU‐GPU systems, the
needs for comprehensive tracing and debugging tools also grows. Heterogeneous platforms …
needs for comprehensive tracing and debugging tools also grows. Heterogeneous platforms …
LA-LLC: Inter-core locality-aware last-level cache to exploit many-to-many traffic in GPGPUs
The reply network is a severe performance bottleneck in General Purpose Graphic
Processing Units (GPGPUs), as the communication path from memory controllers (MC) to …
Processing Units (GPGPUs), as the communication path from memory controllers (MC) to …
Intra-cluster coalescing and distributed-block scheduling to reduce GPU NoC pressure
GPUs continue to boost the number of streaming multiprocessors (SMs) to provide
increasingly higher compute capabilities. To construct a scalable crossbar network-on-chip …
increasingly higher compute capabilities. To construct a scalable crossbar network-on-chip …
[LIBRO][B] Traçage et profilage de systèmes hétérogènes
A Fiorini - 2020 - search.proquest.com
Les systèmes hétérogènes sont de plus en plus présents dans tous les ordinateurs. En effet,
de nombreuses tâches nécessitent l'utilisation de coprocesseurs spécialisés. Ces …
de nombreuses tâches nécessitent l'utilisation de coprocesseurs spécialisés. Ces …