Hands-on Virtual Training – Getting Ready to Use the Neocortex System

Session 1 presented on Tuesday, December 8, 2020, 11:00 – 1:00 pm (ET), by Dr. Natalia Vassilieva from Cerebras.
Session 2 presented on Thursday, December 10, 2020, 11:00 – 1:00 pm (ET), by Dr. Natalia Vassilieva from Cerebras.

This training was available to Neocortex Early User Program participants exclusively.

In this hands-on virtual training, we offer the Neocortex Early User Program (EUP) users access to an environment where they can compile their code with Cerebras specific tools and can also produce metrics that would inform the approach to optimally execute their code on the Cerebras CS-1 servers available in the Neocortex system. Users are also presented with sample models that can inform their own model development and instructed on the resources available to advance EUP preparatory activities.

Abstract

The Cerebras CS-1 is the groundbreaking specialized AI hardware technology to be featured on Neocortex, PSC’s upcoming NSF-funded AI supercomputer. This 2-hour hands-on training session is designed for users selected for the Neocortex EUP. The training focuses on subjects including learning how to prepare existing code for running on the Cerebras CS-1 servers. That training explored how to make the codebase of the EUP groups compatible with the Cerebras compiler, as well as how to calculate key performance aspects such as the theoretical max throughput for optimal code execution.

This training involves hands-on running DL models on the proxy compiling environment. An overview of the subjects covered is presented next:

  1. Outline of the Cerebras software stack and Neocortex execution model.
  2. Deep dive into a relevant Cerebras specific API with a detailed description of various functions and parameters.
  3. Training a simple MNIST model with Cerebras specific API.
  4. Evaluating the execution on CPU and GPU sample nodes.
  5. Resources for using TF and the Cerebras estimator.

For more information about Neocortex, explore the Neocortex project page. For questions about this webinar, please email neocortex@psc.edu.

 

Contact us

Email us at neocortex@psc.edu

Parkinson’s Research, Evolution of Vocalization, AI Training Tool, and National AI Collaboration Underlie Four HPCwire Awards to PSC

High Performance Computing Achievements Recognized by Peers, Editors of Leading Trade Press Magazine at SC24 Conference in Atlanta

ByteBoost Workshop: Accelerating HPC Skills and Advancing Computational Research

Student Projects Tackle Challenges in Drug Discovery, Congressional Policy, Coordinating Heavy Air Traffic, and More

Dana O’Connor – MSC Senior Rookie Awardee

Dana O’Connor, Machine Learning Research Scientist, talks about her recent Senior Rookie award and her work at PSC.

PSC’s Bridges-2 Joins Neocortex Among Elite Artificial Intelligence Computers Allocated through National NAIRR Pilot Project

The Pittsburgh Supercomputing Center’s Bridges-2 supercomputer is now available to scientists through the National AI Research Resource (NAIRR) Pilot Project.

PSC’s Neocortex Among Elite Artificial Intelligence Computers Selected for National AI Research Resource Pilot Project

Initial Goal of NAIRR Pilot Project, Also Supported by Allocations Software Developed by PSC and ACCESS Partners, Will Be to Explore Trustworthy AI

Training

About the instructor

Dr. Vassilieva is the Director of Product, Machine Learning at Cerebras Systems, an innovative computer systems company dedicated to accelerating deep learning. Natalia’s main interests and expertise are in machine learning, artificial intelligence, analytics, and application-driven software-hardware optimization and co-design. Prior to Cerebras, Dr. Vassilieva was affiliated to Hewlett Packard Labs where she led the Software and AI group from 2015 till 2019 and served as the head of HP Labs Russia from 2011 to 2015. From 2012 to 2015, Natalia also served as a part-time Associate Professor at St. Petersburg State University and a part-time lecturer at the Computer Science Center, St. Petersburg, Russia. Before joining HP Labs in 2007, Natalia worked as a Software Engineer for different IT companies in Russia from 1999 till 2007. Natalia holds a Ph.D. in Computer Science from St. Petersburg State University.