| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Want to organize your cloud files? Sign up for a free webinar to see how Dokkio (a new product from PBworks) can help you find, organize, and collaborate on your Drive, Gmail, Dropbox, and Slack files: Weds, May 27 at 2PM Eastern / 11AM Pacific
View
 

CPS 5401  Fall 2014  Labs

Page history last edited by Shirley Moore 5 years, 7 months ago
Date Topic  Reading
Exercises
08/27/2014  Introduction to Linux 

Eijkhout Chapter 18

Software Carpentry -- The Unix Shell

Linux Lab1 handout

Files

   matmult.c

09/03/2014

Compiling and linking

Eijkhout Chapter 19

Shared Libraries HOW-TO

 
09/08/2014 Makefiles

Eijkhout Chapter 20

Software Carpentry -- Make

 
09/10/2014 PAPI

http://icl.utk.edu/papi/

 
09/15/2014 PAPI (cont.)
   
09/17/2014 C Lab    
09/22/2014 C and Performance Lab

Blocked matrix algorithms

GNU gcc compiler optimization

Lab 2 Programming for Performance
09/24/2014 Fortran Lab
Fortran90 Tutorial at MTU

Examples from MTU tutorial

Makefile for a simple Fortran project

09/29/2014 Fortran90 Lab  

Examples from MTU tutorial

Finish Lab 2

10/01/2014 Python Lab   Python exercises at http://www.codeacademy.com/learn (Click on Python)
10/06/2014 NumPy and SciPy Lab   NumPy Tutorial exercises
10/08/2014 Python Scripting of Simulation Workflow   Workflow Scripting example
10/13/2014 Intro to Parallel Computing   Example codes in Pthreads, OpenMP, MPI
10/15/2014 Intro to OpenMP  

OpenMP example codes

10/20/2014 Intro to MPI   Exercises in Intro to MPI at www.citutor.org

 

 

Comments (0)

You don't have permission to comment on this page.