High Performance Computing

Modules presented in Chapter 13 on modeling with matrices include sections that discuss the utility of high performance computing (HPC) in computational science. Moreover, Chapter 12 provides an introduction to some of the hardware and algorithms for HPC, which is becoming increasingly important with the advent of “Big Data” and massive computational problems.

The text’s Modules 10.5, 11.4, 13.2, 13.3, 13.4, 14.14, and 13.5 were based on six modules, developed with encouragement and funding by The National Computational Science Institute Undergraduate Petascale Education Program (UPEP). UPEP, which is an NCSA Blue Waters project in collaboration with the National Computational Science Institute (NCSI) and national HPC programs, supported three initiatives:

The Materials Development initiative had the goal “to support undergraduate faculty in preparing a diverse community of students for petascale computing.” Angela Shiflet and George Shiflet wrote six UPEP modules, and various Wofford College students (Shay Ellison, Whitney E. Sanders, Jesse A. Hanley), who were UPEP interns, implemented the module’s HPC programs in C with MPI. In 2014-2015, Blue Waters Intern Matt Beasley (Wofford College), under the direction of Angela Shiflet, is developing additional materials, including tutorials and programs in C and MPI, that will appear on this website. These materials can be used in a high-performance computing or a computational science course or as components of computer science courses to introduce various concepts of HPC with applications. The text’s modules with links to the original UPEP modules and HPC programs along with HPC tutorials follow:

Educational Modules on High Performance Computing Bioinformatics Algorithms

with NCSI Blue Waters Interns

(Programs available in Instructor's Manual section)

Aligning Sequences--Sequentially and Concurrently


Angela B. Shiflet1, George W. Shiflet1, Daniel S. Couch1,
Pietro Hiram Guzzi2, Mario Cannataro2
1Wofford College, Spartanburg, SC, USA
2University “Magna Græcia” of Catanzaro, Catanzaro, Italy

Copyright © 2016

Please check this site periodically for additional HPC materials.