Your SlideShare is downloading. ×
0
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Icg hpc-user
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Icg hpc-user

193

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
193
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Portsmouth ICG – HPC The “ Sciama ” Environment G Burton - Nov 10 - Version 1.1
  • 2. SCIAMA (pronounced shama) S EPNet C omputing I nfrastructure for A strophysical M odeling and A nalysis
  • 3. What we need from SEPNet partners:- Named “superuser” Required for initial testing Required for initial user training Will require local IP range for firewall access Required software packages to be installed Approximation of number of likely users
  • 4. Sciama Building Blocks
  • 5. In the “good-ol-days” things were simple ……….
  • 6. In the “good-ol-days” things were simple ……….
  • 7. … then more sockets were added Two main players are Intel and AMD Single operating system controlling both sockets
  • 8. … then more cores to the sockets. The basic building block for the Sciama cluster Intel Xeon X5650 2.66Ghz six-core (Westmere core)
  • 9. Total ICG Compute Pool > 1000 Cores
  • 10. Sciama Basic Concept
  • 11. Basic Concept of Cluster
  • 12. A bit about Storage ……… NB. The storage is transient - IT WILL NOT BE BACKED UP
  • 13. Lustre Storage – V Large Files – High Performance
  • 14. Networking -Three Independent LAN’S
  • 15. Some users are at remote locations ..
  • 16. Use of Remote Login Client
  • 17. ICG-HPC Stack
  • 18. Installed S/W Licensed Software:- Intel Cluster Toolkit (compiler edition for Linux) Intel Thread Checker Intel Vtune Performance Analyser IDL use ICG license pool ? Restrict access ?) Matlab use UoP floating licenses ? Restrict access ? )
  • 19. Installed S/W Will install similar to Cosmos / Universe :- OpenMPI, OpenMP, MPICH Opens source C, C++ and Fortran compiler suites Maths Libs – ATLAS, BLAS, (Sca)LAPACK, FFTW
  • 20. Running Applications on the Sciama
  • 21. 12 cores per Nodes Multiple cores allow for multi treaded applications. OpenMP is an enabler
  • 22. Inter node memory sharing not (usually ) possible Gives rise to “distributed memory” Model Need the likes of OpenMPI (Message Passing Interface)
  • 23. Largest (sensible) job is 24Gbytes in this distributed memory model
  • 24. MPI allows parallel programming in distributed memory model MPI enables parallel computation Message Buffers are used to pass data between processes Standard tcp-ip network used
  • 25. Hybrid OpenMP and MP programming possible
  • 26. Comparing Sciama with Cambridge COMOS / Universe Environments
  • 27. Shared Memory Model Sciama is a distributed memory systems. Cosmos – Universe environments are SGI Altix shared memory systems.
  • 28. Shared Memory Models Can Support very large processes
  • 29. Shared Memory Model Supports OpenMP and MPI (and Hybrid) Altix systems have an MPI Offload Engine for speeding up MPI comms.
  • 30. Binary Compatibility COSMOS and Universe are not binary compatible (Intel vs Itanium processors). Universe is compatible with Sciama but some libraries may be SGI Specific (MPI offload engine)

×