hyPACK-2013 Hands On Session
|
hyPACK-2013 Hands-on Sessions (HoS) will be conducted on HPC Cluster with coprocessors and accelerators. Programming on ARM Processor Systems, NVIDIA ARAM Processor
system with CUDA enabled NVIDIA carma and DSP Multi-Core processor systems for
Mode-1, Mode-2, Mode-3, Mode-4, & Mode-5 modules.
The heterogeneous programming is used for development of application
kernels and numerical linear algebra (NLA) on hybrid computing systems (
HPC Cluster with coprocessors & acclerators ).
in Mode-1, Mode-2, Mode-3, Mode-3 & Mode-5 modules of
hypack-2013 are given below.
|
Laboratory Session Acess & Programming Environment
|
-
Users can access Computing Systems with various HPC GPU Accelerators and Intel
Xeon-Phi Coprocessors
supporting various programming paradgms on HOST-CPU and
GPU Accelerators & coprocessors.
-
On Each Day-1, users can compile and execute codes
based on programming paradigms as given below.
HOST CPU :
GPU :
- NVIDIA-PGI-OpenACC
- NVIDIA CUDA / OpenCL
- OpenCL
- AMD OpenCL
Coprocessor :
- Intel Xeon-Phi Compiler Vectorization
- Intel Xeon-Phi Offload Pragmas
- MPI & OpenMP 3.0 /4.0
- Cilk Plus & OpenCL
|
|
User-Id /Comp. Sys
IP Address |
Prog. Env-1 |
Prog. Env-2 |
Prog. Env-3 |
Prog. Env-4 |
hypack01 ~ hypack15
JAGUAR
Xeon Multi-Core
Multi-Core Proc.
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP Add: 172.16.112.2
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 4.0
MPI /Cilk Plus
Pthreads
OpenACC
|
MPI, OpenMP, Pthreads
CUDA
NVIDIA carma
|
MPI, OpenMP, Pthreads
OpenCL
|
hypack16 ~ hypack30
OCTOPUS
Xeon Multi-Core
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP add : 172.16.112.3
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 4.0
MPI /Clik Plus
Pthreads
OpenACC
|
MPI, OpenMP, Pthreads
CUDA
NVIDIA carma
|
MPI, OpenMP, Pthreads
OpenCL
|
hypack31 ~ hypack45
WHALE
Xeon Multi-Core
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP add : 172.16.112.4
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
|
MPI, OpenMP, Pthreads
CUDA
|
MPI, OpenMP, Pthreads
OpenCL
|
hypack46 ~ hypack60
WULF
Xeon Multi-Core
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP add : 172.16.112.6
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 4.0
MPI /Clik Plus
Pthreads
OpenACC
|
CUDA &
NVIDIA carma
|
MPI, OpenMP, Pthreads
OpenCL
|
hypack61 ~ hypack75
LEOPARD
Xeon Multi-Core
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP add : 172.16.112.7
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 4.0
MPI /Clik Plus
Pthreads
OpenACC
|
CUDA &
NVIDIA carma
|
MPI, OpenMP, Pthreads
OpenCL
|
hypack76 ~ hypack90
SHARK
Xeon Multi-Core
Xeon Phi Coprocessor
Host-CPU (Intel/AMD)
ARM Processor
ARM Processor
NVIDIA Fermi /Kepler GPU
NVIDIA carma ARM
AMD Fire Pro GPU
AMD Trinity
IP add : 172.16.112.8
|
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 3.0/4.0
Cilk Plus
MPI /
Pthreads
|
MPI, OpenMP, Pthreads
Xeon-Phi: Offload,
Native, Symmetric)
OpenMP 4.0
MPI /Clik Plus
Pthreads
OpenACC
|
CUDA &
NVIDIA carma
|
MPI, OpenMP, Pthreads
OpenCL
|
|
|
Three Message Passing GPU clusters i..e, CUDA enabled NVIDIA GPU cluster , and
OpenCL enabled AMD GPU Cluster are used for laboratory sessons on last day.
|
User-Id |
Comp. Sys / IP Address |
Prog. Env-1 |
Prog. Env-2 |
Prog. Env-3 |
hypackht001
to
hypackht015
|
HPC GPU Cluster
NVIDIA Fermi GPUs
172.16.112.1
|
MPI, OpenMP, Pthreads
|
MPI, OpenMP, Pthreads
CUDA
|
MPI, OpenMP, Pthreads
OpenCL
|
hypackht001
to
hypackht015
|
HPC GPU Cluster
AMD FirePro GPU
172.16.112.5
|
MPI, OpenMP, Pthreads
|
MPI, OpenMP, Pthreads
OpenCL
|
MPI, OpenMP, Pthreads
OpenCL
|
hypackht001
to
hypackht015
|
HPC Cluster
Intel Xeon Phi
Coprocessors
172.16.112.8
|
MPI, OpenMP, Pthreads,
Cilk Plus
|
MPI, OpenMP, Pthreads
Cilk Plus
|
MPI, OpenMP, Pthreads
OpenCL
|
|
|
|
|
|
|