Training and Education
CAC Systems and Application Training
Virtual workshops are available
on-line.
Training topics include compiling and porting applications
for Linux and Windows, scheduling, SQL in HPC, Web services,
parallel programming basics, MPI, and optimization. The Center also
periodically offers classroom training on these topics.
Sun AMD Cluster Training
Under an NSF award to TACC, Arizona State, and Cornell, the Center is
developing training for one of the world’s most powerful general-purpose computing systems on the TeraGrid (over 400 teraflops
peak performance).
Educating Cornell Students
Center staff have taught Cornell courses such as “HPC Platforms, Tools, and Strategies;”
“Scripting in Perl and Python;” and “Computational Methods for Nonlinear Systems.”
Cornell students also learn advanced computing technologies by working at the Center.
“What I learned about on-line technologies working as a student at the Center
was pivotal in developing the skills I used to pioneer the first version of the
Blackboard Learning System.
Daniel Cane, Vice President R&D, Co-Founder, Blackboard Inc.
The Cornell Faculty of Computing and Information Science operates a program in Computational Science and Engineering
(CSE) that spans several dozen departments and research areas.
Collaborating with Microsoft
CAC is collaborating with Microsoft and Pluralsight
on high-performance computing
education materials. CAC staff also teach
Windows Compute Cluster Server 2003 in “Introduction to High-Performance Computing,” a Cornell Computing & Information Science course.
Custom Training Proposals
The Center is available to develop and deliver custom training under Cornell sponsored
research, departmental, federal agency, or corporate funding. Contact us to discuss your training need.
Contact
Susan Mehringer, Assistant Director, Consulting.