Keeneland taught SC11 tutorial on Scalable Heterogeneous GPU computing on Monday, Nov 14 2011

The tutorial is here.

SESSION: M12: Scalable Heterogeneous Computing on GPU Clusters

ROOM: TCC LL5

EVENT TYPE: Tutorial

TIME: 8:30AM - 5:00PM

Presenter(s):Jeffrey Vetter, Kyle Spafford, Philip Roth, Allen Malony

SLIDES:

EXAMPLE PBS SCRIPT:

[std0044@kidlogin1 ~]$ cat hostname.pbs
#!/bin/bash
#PBS -A UT-NTNLEDU
#PBS -l nodes=1:ppn=12:gpus=3,walltime=00:15:00,feature=sc11tutorial
#PBS -m b

cd $PBS_O_WORKDIR
mpirun hostname

exit 1

[std0044@kidlogin1 ~]$

[std0044@kidlogin1 ~]$ qsub hostname.pbs
109417.kidserv1.nics.utk.edu

[std0044@kidlogin1 ~]$ qstat -u std0044

kidserv1.nics.utk.edu: GaTech/NICS experimental cluster
                                                                         Req'd  Req'd   Elap
Job ID               Username Queue    Jobname          SessID NDS   TSK Memory Time  S Time
-------------------- -------- -------- ---------------- ------ ----- --- ------ ----- - -----
109417.kidserv1.     std0044  serial   hostname.pbs      30785     1  12    --  00:15 C 00:00

[std0044@kidlogin1 ~]$ ls
hostname.pbs  hostname.pbs.e109417  hostname.pbs.o109417
 

[std0044@kidlogin1 ~]$ cat hostname.pbs.o109417
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
kid120.nics.utk.edu
 

TUTORIAL OVERVIEW

Overview of scalable heterogeneous systems, and refreshers in MPI and CUDA/OpenCL;

  • Successful, demonstrated methodologies for migrating existing applications to scalable heterogeneous systems;
  • Performance and Correctness tools for integrated MPI and CUDA/OpenCL analysis
  • Integrated MPI and CUDA/OpenCL optimization techniques

Last but not least, the tutorial will enable participants to put into practice what they have learned thanks to the hands on sessions on the Keeneland Initial Delivery system.

 

Read more at the official SC11 website.