Category Archives: Training

Free “Supercomputing” MOOC starting on 28 August 2017

Published by:

By Dr David Henty, EPCC, The University of Edinburgh

Today’s supercomputers are the most powerful calculating machines ever
invented, capable of performing more than a thousand million million
calculations every second. This gives scientists and engineers a
powerful new tool to study the natural world – computer simulation.

This free 5-week online course will introduce you to what supercomputers
are, how they are used and how we can exploit their full computational
potential to make scientific breakthroughs. Register for the upcoming
run on 28th August at

This course was developed by EPCC at the University of Edinburgh and
by SURFsara as part of the EC-funded PRACE project.

Workforce, Education, and Training at SC16

Published by:

If you are attending SC16 in Salt Lake City, you will find a number of workshops, Birds of a Feather (BOF), and technical sessions relating to workforce, education, and training topics.  We have assembled a list of those sessions as a guide to those who are interested in those topics.  Of course we especially would like you to attend our chapter BOF on Tuesday November 15th at 12:15 PM where we will lead a discussion about the education and training issues important to you, and ask for your feedback in shaping future chapter activities.

One thing to note:  you must add workshops to your registration.  BOF’s and other sessions are open to all other registrants.  You should also check out the HPC Impact showcase sessions throughout the conference for presentations on the impacts of HPC on a variety of industry and research applications.

Here are the other sessions we found of note in schedule order.

Workshop: Women in HPC at SC16

Sunday 9am-5.30pm: Workshop: Diversifying the HPC Community

Location: 251-D

The fifth international Women in HPC workshop will be held at SC16, Salt Lake City, USA. The workshop will address a variety of issues relevant to both employers and to employees, specifically to identify particular challenges faced by women, outline opportunities and strategies for broadening participation, and share information on the steps being taken to encourage women into the field and retain a diverse workforce.

 Education/Career Keynote and Pitch-It Workshop

Sunday November 13 1:30 – 2:15 PM

Location: 260

This is the kickoff section for the student program.  The keynote will be delivered by Wen-Mei Hwu, University of Illinois.

Workshop: Third SC Workshop on Best Practices for HPC Training

Monday, November 14, 9:00 AM – 12:30 PM

Location: 155-F

The SC16 workshop will be used to highlight the results of collaborative efforts during 2016 to develop and deploy HPC training, to identify new challenges and opportunities, and to foster new, enhanced and expanded collaborations to pursue during 2017.

Workshop: EduHPC Workshop

Monday, November 14, 2:00 – 5:30 PM

Location: 251-E

The EduHPC Workshop is devoted to the development and assessment of educational resources for undergraduate education in High Performance Computing (HPC) and Parallel and Distributed Computing (PDC). This workshop focuses on the state-of-the-art in HPC and PDC education, by means of both contributed and invited papers from academia, industry, and other educational and research institutions.

Workshop: HPC Systems Professional Workshop

Monday, November 14, 2:00 – 5:30 PM

Location: 155-F

In order to meet the demands of HPC researchers, large-scale computational and storage machines require many staff members who design, install, and maintain these systems. These HPC systems professionals include system engineers, system administrators, network administrators, storage administrators, and operations staff who face problems that are unique to HPC systems. This workshop is designed to share solutions to common problems, provide a platform to discuss upcoming technologies, and present state of the practice techniques so that HPC centers will get a better return on their investment, increase performance and reliability of systems, and researchers will be more productive.

BOF: SIGHPC Education Chapter Meeting

Tuesday, November 15, 12:15 – 1:15 PM

Location:  355-D

This BOF will bring together those interested in promoting HPC education through the formal and informal activities of the chapter.  The session will begin with an open discussion from participants to solicit their ideas and feedback on chapter activities followed by a review of current activities and plans for the chapter in the coming year.

Panel:  HPC Workforce Development: How Do We Find Them, Recruit Them, and Teach Them to Be Today’s Practitioners and Tomorrow’s Leaders?

Tuesday, November 15, 3:30 – 5:00 PM

Location: 255-BC

This panel session is focused on gathering recommendations on mechanisms to expand the Cyberinfrastructure (CI) workforce via formal and informal education and training opportunities in CI, Computational and Data-enabled Science and Engineering (CDS&E), Data Science and related areas. The panel members have been selected to provide and elicit fresh, new, and controversial perspectives on strategies to prepare a larger and more diverse CI workforce that can advance research, discovery, scholarly studies, and economic competitiveness through the application of computational and data-enabled tools, resources, and methods across all sectors of society.

BOF: How to Build Diverse Teams for More Effective Research

Tuesday, November 15, 5:15 – 7:00PM

Location: 250-C

Most of us recognize that diverse teams are good for productivity and output. But do you know how to improve diversity and build a more inclusive environment? Have you ever heard of unconscious bias, stereotype threat, or imposter syndrome? Do you ever feel like you aren’t good enough to be in the community or feel like a ‘fraud’? This BoF will discuss the real effects of these three topics on the workplace, providing the audience with an introduction to each theme, how they may affect you, and how they impact employers, employees, advisors, managers, or your peers.

Panel: Experiencing HPC for Undergraduates: Graduate Student Perspective

Wednesday, November 16, 10:30AM – 12:00 PM

Location: 250-D

This session will be held as a panel discussion. Current graduate students, some of whom are candidates for the Best Student Paper Award in the Technical Papers program at SC16, will discuss their experiences in being a graduate student in an HPC discipline. They will also talk about the process of writing their award-nominated papers.

BOF: Women in HPC: Intersectionality

Wednesday, November 16, 12:15 – 1:15 PM

Location: 155-C

There are many groups that are under-represented in the HPC community, including women and African-Americans, but particularly poorly represented are those that fall into the intersection of two or more underrepresented groups. In this BOF, we hear the stories of women of different minority backgrounds in the HPC field, and the complex intersection between gender, race, sexual orientation and more, and how this has shaped their experience in HPC. We ask these women for their advice on making the HPC field more inclusive for people of all backgrounds.

Invited Talk: Bias: From Overt to Unconscious and What Research Suggests Can Be Done

Wednesday, November 16, 3:30 – 4:15 PM

Location: Ballroom-EFGHIJ

When my book Nobel Prize Women in Science was published in 1993, the legal barriers against women in academic science seemed to be fading into the past. But now we realize that subtle barriers are also difficult to deal with. In my talk, I’ll give some examples, past and present, and describe recent research on the subject. In particular, I will draw on what I’ve learned from the book that Dr. Rita Colwell, former director of the National Science Foundation, and I are writing about women in science.

BOF: Best Practices in Mentoring Undergraduate Research in Supercomputing

Wednesday, November 16, 5:15 – 7:00 PM

Location: 355-D

We present, discuss, and refine best practices on mentoring undergraduate researchers. We define “best” practices as those which 1)encourage student interest in high-performance computing, 2)produce high quality results, and 3)build student interest in the field. While some might cite the breakdown of Dennard scaling as the largest challenge facing the HPC community, scaling parallel computing education is both a more alarming and challenging issue.

We Need to Talk—About Software

Published by:

By David E. Bernholdt, Oak Ridge National Laboratory, for the IDEAS Productivity Project

In high-performance computing (HPC) we talk a lot about hardware. In computational science and engineering (CSE), we talk a lot about the scientific discoveries and results. But the software that allows us to get those results? Not so much.

The reason is simple: CSE’s professional rewards system focuses more on the results than the tools. Discussions about software engineering best practices, how to make software more sustainable, and the interplay between hardware architecture and software architecture in large, long-lived software packages are rare indeed; it can be hard to find the time, or place, for such conversations.

That’s beginning to change, however. An increasing number of voices are speaking out about the value of software and mounting attempts to resolve the field’s issues. One emerging voice is the IDEAS project, a first-of-a-kind effort supported by the United States Department of Energy to focus on issues of productivity, quality, and sustainability and one in which I’m deeply involved.

The IDEAS project is contributing to several critical software discussions, such as the meaning of interoperability for numerical libraries and the need to develop a set of standards. We’re listening to the broader software engineering community and the HPC and CSE communities to identify and document best practices for software development in a way that makes them easier for HPC/CSE practitioners to digest and adopt.

We’re also working hard to broaden the audience for these discussions through a variety of training and community-building activities such as partnering with several DOE computing facilities (ALCF, NERSC, and OLCF) to offer a webinar series on Best Practices for HPC Software Developers. We are presenting a tutorial at SC16 in Salt Lake City on Testing of HPC Scientific Software and organizing a birds-of-a-feather session on Software Engineering for CSE on Supercomputers. If that sounds interesting (and trust me it is), you might also want to check out the Fourth International Workshop on Software Engineering for High Performance Computing in Computational Science & Engineering organized by our collaborator, Jeff Carver. We’ve got big plans for upcoming meetings too, like SIAM CSE17.

Finally, we’re trying to nucleate an online community, the CSE Software Forum, with a collection of community resources to support these critical conversations. That’s still early in development, but you can register for the mailing list to hear about events and the CSE Software site.



Submissions wanted for the SIGHPC Education Resources Clearinghouse!

Published by:

As a service to the HPC community and in an effort to help with dissemination of high quality educational materials, SIGHPC Education Chapter has established a clearinghouse of links at:

We are accepting suggestions and requests to add to this list. Links will be added to HPC curriculum or professional development materials that meet the following points:

  • The learning objectives of the materials are clear.
  • The materials contain enough information to meet the objectives for the intended audience.
  • The mathematical, computational, and scientific components of the materials are correct.
  • Any directions for installation of tools or applications should be provided, including specifics related to OS or other limitations.

If you have something or know about something, let me know! I will pass it on to the Education and Training Materials Review Committee to review.  -Holly Hirst (

Working to Create a Knowledgeable Workforce

Published by:

The SIGHPC education chapter is seeking to build a community of educators and professionals that recognize the need for a workforce with skills in modeling and simulation, data analysis, and visualization to address pressing problems in science, engineering, social sciences, and humanities. There are potentially many pathways to that expertise: through formal courses and programs at our universities, through the training efforts of government sponsored projects across a wide range of agencies and departments, through the training efforts of community organizations, and through a variety of self-pace online materials.

The chapter hopes to bring attention to all of these opportunities by sponsoring a number of activities. Our seminar series features webinars by education and training leaders from both academic and non-academic institutions. They detail their own experiences and activities in building education and training programs for those seeking expertise across a wide variety of computational science topics. Those webinars are broadcast live using Google Hangouts on Air and are recorded for later viewing on YouTube.

Our resources links provided on the SIGHPC Education web pages ( point to a variety of educational models, exercises, and course materials and to a list of available training modules, webinar recordings, and lecture materials on a wide range of technical topics. We have established a review mechanism for adding to this list of resources and welcome suggestions for other materials to review and add to the list.

The forums associated with this site should provide another way for the community to engage in discussions about education and training activities, strategies, and examples that contribute to the mission of the chapter. Please take the time to register for the forums and participate in those discussions.

We welcome your comments and suggestions for other chapter sponsored activities that will contribute to our education and training mission.

Steven Gordon