This tutorial is scheduled to run from 8:00 AM PDT (11:00 AM EDT) to 3:00 PM PDT (6:00 PM EDT). We have listed the schedule here according to the PEARC schedule which is specified in PDT.
Time | Topic | Notes | Presenter |
---|---|---|---|
8:00 AM PDT | Overview and Introduction [Slides] | Introduction to the Rogues Gallery Testbed and particulars for this tutorial | Jeff Young |
8:20 | Introduction to the Lucata Pathfinder-S System [Slides] | Janice McMahon | |
9:00 | BREAK | ||
9:10 | Programming Basics, SAXPY [Slides] | Notebook (NB) #1, NB #2 | Jeff |
10:00 | BREAK | ||
10:10 | Workflow Discussion [Slides] | NB #3 | Jeff, Jason Riedy |
11:00 | AFTERNOON LONGER BREAK | ||
11:45 | Hands-on Investigation | NB #1-3 | |
12:20 | BREAK | ||
12:30 | Migrating Thread Use Case - Wildebeest | Brian Page | |
1:00 | Profiling/Timing; Hands-on Investigation [Slides] | NB #4 | Jeff |
2:00 | BREAK | ||
2:10 | GraphBLAS | Discussion of how GraphBLAS can be used with the Pathfinder | Jason |
2:40 | Wrap-up | Jeff |
- Jeffrey Young, Semir Sarajlic, Will Powell - Georgia Institute of Technology
- Janice McMahon, Jason Riedy - Lucata Corporation
- Brian Page - University of Notre Dame
- Aaron Jezghani, Jeff Valdez, Sam Jijina, Dheeraj Ramchandani - Georgia Institute of Technology
The Rogues Gallery is a new experimental testbed hosted at Georgia Tech that is focused on tackling "rogue" architectures for the post-Moore era of computing including those in areas like high-performance, near-memory, neuromorphic, and quantum computing. More recently, the Rogues Gallery has been awarded an NSF grant to serve as a novel architecture testbed as part of the CISE Community Research Infrastructure (CCRI) program. This tutorial will provide an introduction to this new community resource and will focus on hands on development with the signature architecture, Lucata's newly designed Pathfinder-S.
This virtually hosted tutorial will present a brief overview of the Rogues Gallery testbed and how NSF researchers can access and utilize unique hardware in the neuromorphic, smart networking, HPC, and near memory spaces to carry out related research goals for CISE-oriented research. Attendees will have an opportunity to learn about and program for the Lucata Pathfinder-S system, a near-memory computing architecture for sparse applications that has applications for database operations, graph analytics, and machine-learning related techniques. We will provide and work through a set of demonstration codes and will provide details on potential workflows that users can explore after the tutorial. Attendees will have an opportunity to continue their investigation into using the Pathfinder-S by requesting a free account to access the Rogues Gallery at the end of the tutorial.
To join, please sign up for the PEARC tutorials track. Our PEARC agenda link can be found here.
Please join us using PEARC's Pathable system which will allow you to join a related Zoom session. You can post questions using the chat there or on our CRNCH RG Slack.
Attendees will use notebook.crnch.gatech.edu as the main point for this tutorial and will work through several examples using Jupyter notebooks there.
- CRNCH Rogues Gallery - Request Access to this testbed here.
- Wildebeest Repo
This tutorial is funded in part by NSF CNS #2016701, "Rogues Gallery: A Community Research Infrastructure for Post-Moore Computing". We are greatly appreciative of the assistance from Lucata for slides that we have included as well as general support and assistance in running this tutorial.