Skip to content

Commit

Permalink
fix typo
Browse files Browse the repository at this point in the history
  • Loading branch information
mktip committed Apr 26, 2024
1 parent a98c89b commit d40d7f4
Show file tree
Hide file tree
Showing 13 changed files with 41 additions and 36 deletions.
Binary file added dist/_file/assets/LOGO_ERC.4fe079ee.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dist/_file/assets/dace-compiler.74cb0d3b.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed dist/_file/assets/erc_logo-150x150.8f2998a7.png
Binary file not shown.
5 changes: 0 additions & 5 deletions dist/_file/assets/landscape-placeholder.e488c3da.svg

This file was deleted.

Binary file added dist/_file/assets/network-topo.ddbd74f5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dist/_file/assets/task-graph-Ilyas.a6f13038.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion dist/_observablehq/minisearch.81ea0f11.json

This file was deleted.

1 change: 1 addition & 0 deletions dist/_observablehq/minisearch.d0afa69b.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/_observablehq/search.js

Large diffs are not rendered by default.

54 changes: 32 additions & 22 deletions dist/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/team.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ <h1 id="team" tabindex="-1"><a class="observablehq-header-anchor" href="#team">T
<div class="card grid grid-cols-4 justify-center items-center">
<img class="shadow rounded-full max-w-full h-auto align-middle border-none" src="./_file/team-images/didem-unat.3f693129.png" width="100px">
<p class="grid-colspan-3">
<b>Head of The Lab:</b> Assoc. Prof. Didem rnat ([email protected])
<b>Head of The Lab:</b> Assoc. Prof. Didem Unat ([email protected])
</p>
</div>
<div class="card grid grid-cols-4 justify-center items-center">
Expand Down
10 changes: 5 additions & 5 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -516,7 +516,7 @@ BeyondMoore Software Ecosystem
<h3><a href="https://github.com/ParCoreLab/CPU-Free-model" class="text-xl font-semibold font-serif visited:text-teal-700">CPU Free Model</a><h3>
</div>
<p class="text-lg">This project introduces a fully autonomous execution model for multi-GPU applications, eliminating CPU involvement beyond initial kernel launch. In conventional setups, the CPU orchestrates execution, causing overhead. We propose delegating this control flow entirely to devices, leveraging techniques like persistent kernels and device-initiated communication. Our CPU-free model significantly reduces communication overhead. Demonstrations on 2D/3D Jacobi stencil and Conjugate Gradient solvers show up to a 58.8% improvement in communication latency and a 1.63x speedup for CG on 8 NVIDIA A100 GPUs compared to CPU-controlled baselines.</p>
<p>
<p>
<a href="https://github.com/ParCoreLab/CPU-Free-model" class="text-xl font-semibold font-serif visited:text-teal-700">More details and git repository of the project.</a>
</p>
</div>
Expand All @@ -532,7 +532,7 @@ BeyondMoore Software Ecosystem
<a href="https://github.com/ParCoreLab/snoopie" class="text-xl font-semibold font-serif visited:text-teal-700">Snoopie</a>
</div>
<p class="text-lg">With data movement posing a significant bottleneck in computing, profiling tools are essential for scaling multi-GPU applications efficiently. However, existing tools focus primarily on single GPU compute operations and lack support for monitoring GPU-GPU transfers and communication library calls. Addressing these gaps, we present Snoopie, an instrumentation-based multi-GPU communication profiling tool. Snoopie accurately tracks peer-to-peer transfers and GPU-centric communication library calls, attributing data movement to specific source code lines and objects. It offers various visualization modes, from system-wide overviews to detailed instructions and addresses, enhancing programmer productivity.</p>
<p>
<p>
<a href="https://github.com/ParCoreLab/snoopie" class="text-xl font-semibold font-serif visited:text-teal-700">More details and git repository of the project.</a>
</p>
</div>
Expand All @@ -548,9 +548,9 @@ BeyondMoore Software Ecosystem
<a href="https://github.com/msasongko17/multigpu_callback" class="text-xl font-semibold font-serif visited:text-teal-700">Multi-GPU Callbacks</a>
</div>
<p class="text-lg">To address resource underutilization in multi-GPU systems, particularly in irregular applications, we propose a GPU-sided resource allocation method. This method dynamically adjusts the number of GPUs in use based on workload changes, utilizing GPU-to-CPU callbacks to request additional devices during kernel execution. We implemented and tested multiple callback methods, measuring their overheads on Nvidia and AMD platforms. Demonstrating the approach in an irregular application like Breadth-First Search (BFS), we achieved a 15.7% reduction in time to solution on average, with callback overheads as low as 6.50 microseconds on AMD and 4.83 microseconds on Nvidia. Additionally, the model can reduce total device usage by up to 35%, improving energy efficiency.</p>
<p>
<p>
<a href="https://github.com/msasongko17/multigpu_callback" class="text-xl font-semibold font-serif visited:text-teal-700">More details and git repository of the project.</a>
</p>
</p>
</div>
<div class="grid h-[100%] justify-center place-items-center">
<img width="500px" src="./assets/Multi-GPU-callback.png" />
Expand Down Expand Up @@ -633,7 +633,7 @@ Publications
</div>
<div class="card"> Ilyas Turimbetov, MA Sasongko, and Didem Unat, <a href="https://dl.acm.org/doi/10.1145/3642961.3643799">GPU-Initiated Resource Allocation for Irregular Workloads</a>, International Workshop on Extreme Heterogeneity Solutions (ExHET), 2024 </div>
<div class="card"> I Ismayilov, J Baydamirli, D Sagbili, M Wahib, D Unat, <a href="https://dl.acm.org/doi/abs/10.1145/3577193.3593713">Multi-GPU Communication Schemes for Iterative Solvers: When CPUs are Not in Charge</a>, ICS ’23: Proceedings of the 37th International Conference on Supercomputing, 192–202. </div>
<div class="card"> MA Sasongko, M Chabbi, PHJ Kelly, D Unat, <a href="https://ieeexplore.ieee.org/document/10068807">Precise Event Sampling on AMD vs Intel: Quantitative and Qualitative Comparison</a>, IEEE Transactions on Parallel and Distributed Systems, vol. 34, no. 5, pp. 1594-1608, May 2023, doi: 10.1109/TPDS.2023.3257105.
<div class="card"> MA Sasongko, M Chabbi, PHJ Kelly, D Unat, <a href="https://ieeexplore.ieee.org/document/10068807">Precise Event Sampling on AMD vs Intel: Quantitative and Qualitative Comparison</a>, IEEE Transactions on Parallel and Distributed Systems, vol. 34, no. 5, pp. 1594-1608, May 2023, doi: 10.1109/TPDS.2023.3257105.
</div>

<hr />
Expand Down
2 changes: 1 addition & 1 deletion docs/team.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<div class="card grid grid-cols-4 justify-center items-center">
<img class="shadow rounded-full max-w-full h-auto align-middle border-none" src="./team-images/didem-unat.png" width="100px" />
<p class="grid-colspan-3">
<b>Head of The Lab:</b> Assoc. Prof. Didem rnat ([email protected])
<b>Head of The Lab:</b> Assoc. Prof. Didem Unat ([email protected])
</p>
</div>

Expand Down

0 comments on commit d40d7f4

Please sign in to comment.