University GPU Club Tues 29 Oct
Today’s Agenda Introduction GPU Computing & The Future of HPC Tim Lanfear, NVIDIA Minke Whale Turbine Impact Using CUDA Driven Smoothed Particle Hydrodynamics Stephen Longshaw, MACE Refreshments
GPU News
NVIDIA CUDA Research Centre – Access to NVIDIA expertise – A K20 card – Discounts on equipment – Seeding programme for new GPUs – Bespoke live online training – “Intermediate CUDA”
Why GPU?
GPU General Purpose Graphics Processing Unit – Games: faster & faster graphics cards – Not just for viz
GPU General Purpose Graphics Processing Unit – Games: faster & faster graphics cards – Not just for viz – Decent (TFLOP) performance for compute – Certain types of compute
GPU General Purpose Graphics Processing Unit – Games: faster & faster graphics cards – Not just for viz – Decent (TFLOP) performance for compute – Certain types of compute GPU Programming – GPU is a discrete card (PCI-e) – OpenCL, CUDA (& extensions)
High Performance? developer.amd.com John D. Owens, UC Davis NB – this info slide from
GPU Resources (inc. other emerging tech…)
Local GPU Resources CSF contributors – NVIDIA K20s (MACE) – 2x NVIDIA M2070 – 5x NVIDIA M GPU per Intel node – 16x NVIDIA M2050s (MACE contribution) 2 GPUs per AMD node InfiniBand interconnect Redqueen – 3x AMD FirePro V7800
Local GPU Resources CSF contributors – NVIDIA K20s (MACE) – 2x NVIDIA M2070 – 5x NVIDIA M GPU per Intel node – 16x NVIDIA M2050s (MACE contribution) 2 GPUs per AMD node InfiniBand interconnect
National GPU Resources EMERALD (e-Infrastructure South) – 372x NVIDIA M2090s (3 or 8 GPUs per node) – Pilot users: Bristol, Oxford, Southampton, UCL – Other UK research institutions can enquire
National GPU Resources EMERALD (e-Infrastructure South) – 372x NVIDIA M2090s (3 or 8 GPUs per node) – Pilot users: Bristol, Oxford, Southampton, UCL – Other UK research institutions can enquire Daresbury (to be confirmed if still available) – 8x Tesla S1070 nodes 4x GPUs per node – 2x AMD nodes 3x AMD FireStream 9270s per node
Emerging Tech… Intel Xeon Phi system “xenomorph” – 2x 7120P (top end, new range) – Code from Xeon runs on Xphi – Can use FORTRAN, C, MPI, OpenMP Emerging Tech Conference 2015 – International speakers – Overcoming barriers to performance
GPU Training resources
University of Manchester IT Services Training Programme – Intermediate CUDA (NVIDIA, hosted by UoM) Weds 30 October – Introductory OpenCL Tues 12 Nov Basics / Host in-depth / Queues Intermediate course in Feb/Mar
NAG/HECToR training Training provided for HECToR Service – Dates TBC An Introduction to CUDA Programming An Introduction to OpenCL Programming – Free to UK academics if work under remit of: EPSRC, NERC and BBSRC –
Conferences
University GPU Club Making the most of GPUs (and other tech) – How to perform meaningful comparisons (across h/w) – Share lessons learned – Share equipment? Discuss emerging tech Community driven – 300 researchers, regular meetings, list – Training inc. from vendors
University GPU Club Tues 29 OctNVIDIA & MACE Weds 30 OctIntermediate CUDA training by NVIDIA Tues 12 NovIntro to OpenCL Weds 13 Nov (with CAS)Atmospheric Modelling with GPUs and FPGAs (John Michalakes/NOAA & Maxeler)