• Topics of Interest • Tech. Prog. Schedule • Topic : Multi-Core • Topic : ARM Proc • Topic : Coprocessor • Topic : GPGPUs • Topic : HPC Cluster • Topic : App. Kernels • Lab. Overview • Key-Note/Invited Talks • Home




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 :
      • MPI
      • OpenMP
      • Pthreads
      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



Centre for Development of Advanced Computing