Skip to content

Commit

Permalink
deploy: aefb4d6
Browse files Browse the repository at this point in the history
  • Loading branch information
rct225 committed Apr 1, 2024
1 parent 975dfdc commit ac6732f
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 3 deletions.
2 changes: 1 addition & 1 deletion feed.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.2.2">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2024-04-01T17:35:52+00:00</updated><id>/feed.xml</id></feed>
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.2.2">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2024-04-01T20:29:03+00:00</updated><id>/feed.xml</id></feed>
15 changes: 13 additions & 2 deletions postdocs/y19y19.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
<br>
<h3>Project: Automating algorithm loading and executing on GPUs for SONIC</h3>

Automating the process of loading and executing machine learning algorithms on GPUs is an essential aspect of the SONIC project. SONIC, short for Services for Optimized Network Inference on Coprocessors, aims to optimize computing resource utilization for large-scale data processing involving the use of machine learning algorithms to identify and categorize reconstructed particles from collisions.
Automating the process of loading and executing algorithms on GPUs is an essential aspect of the SONIC project. SONIC, short for Services for Optimized Network Inference on Coprocessors, aims to optimize computing resource utilization for large-scale data processing involving the use of ML and non-ML algorithms to identify and categorize reconstructed particles from collisions.

<br>
<br>
Expand Down Expand Up @@ -176,12 +176,23 @@ <h3>Project: Automating algorithm loading and executing on GPUs for SONIC</h3>
<b>Presentations</b>
<ul>


<li> - <a href="">""</a>, Yao Yao, <a href=""></a>


</ul>
<hr>

<b>Current Status</b>
<br>

- The project is in progress
- Learned to run SONIC miniAOD workflow at Purdue Tier2 cluster.
- Learned to measure throughput and latency with the tools provided to measure miniAOD workflow for both GPU triton server and CPU direct inference, and interpret the performance.
- Wrote the sonic-nized producer of particle transformer for B-jet tagging in Run 3 miniAOD workflow. Tested its performance for both GPU triton server and CPU direct inference with CMSSW_14_1_0_pre0 and a 2023 TTbar MC sample.
- TODO: Integrate the sonic-nized producer to official CMSSW release.
- TODO: Understand Patatrack-as-a-service as an example of using non-NL algorithm on GPU server.
- TODO: After getting Triton server to work with the linux system that CMSSW is working on, will start to discuss with SONIC team about how to implement automation on algorithm loading and execution.

<br>
<br>

Expand Down

0 comments on commit ac6732f

Please sign in to comment.