HPC Training -Alex Pacheco

HPC Training

Repository for storing my presentation, TeX and PDF files for HPC Training. Presentation are part of the HPC Training and Workshop Series conducted by High Performance Computing (HPC) at Louisiana State University (LSU) on behalf of LSU and Louisiana Optical Network Initiative (LONI).
I moved to Lehigh University in Sep. 2014 and started a HPC Training Series as part of Lehigh University's LTS Seminar Series.

AutoDock

This tutorial give an introduction to AutoDock and AutoDock tools presented once for the HPC Training Series at LSU on Mar. 28, 2012 ( TeX | PDF )

Chemistry

This tutorial gives a brief introduction to computational chemistry ( TeX | PDF ),

and molecular dyanamics ( TeX | PDF ).

C Programming

Repository for storing my presentation, TeX and PDF files for HPC Training on C Programming.

This two part tutorial describes C programming for beginners.

Part I ( TeX PDF )
and Part II ( TeX PDF )

Fortran

Repository for storing my presentation, TeX and PDF files for HPC Training on Fortran.

This tutorial describes programming in Fortran 90/95 for beginners ( TeX | PDF ) and intermediate ( TeX | PDF ) users.

Globus

This tutorial provides an overview on how to use globus tools on LONI Supercomputers ( TeX | PDF ).

High Performance Computing

This tutorial provides an overview of High Performance Computing resources available for computational science and engineering research ( TeX | PDF ).

LaTeX

This tutorial provides an overview of using LaTeX for creating documents ( TeX | PDF ).

Powerdot Style File for presentation

Linux

This tutorial provides an introduction to Linux, basic commands and environment. Part 1 ( TeX | PDF ) Part 2 ( TeX | PDF )

GNU Octave

This tutorial provides an introduction to GNU Octave. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It is often viewed as a system for numerical computations with a language that is mostly compatible with Matlab. ( TeX | PDF ).

OpenACC

This tutorial provides a brief introduction to parallel programming using OpenACC directives. Inspired by the OpenACC workshop conducted by Pittsburgh Supercomputing Center ( TeX | PDF ).

OpenMP

This tutorial provides a brief introduction to parallel programming using OpenMP directives ( TeX | PDF ).

Parallel Programming Concepts

This tutorial introduces parallel programming concepts. ( TeX | PDF)

Research Computing Resources at Lehigh

This tutorial gives an overview of Research Computing Resources available to Lehigh Researchers.

Shell Scripting

This tutorial covers bash and tcsh shell scripting concepts such as arrays, flow control, command line arguments and functions ( TeX | PDF ). From Fall 2013 onwards, this tutorial is a two part series wherein regex, sed, awk and other file manipulating utilities are covered in the second part ( TeX | PDF )

User Environment

This tutorial gives an overview of HPC Software Environment at LSU and LONI ( TeX | PDF ).

Contributer

Alex Pacheco
Manager, Research Computing, Lehigh University (Sep. 2014 - Present)
HPC User Services Consultant, LSU & LONI (Aug. 2010 - Sep. 2014)


Creative Commons License
This work by Alex Pacheco is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.