Computing platform
Content:
Virtual server suitable for debugging and running applications on clusters
Application development platform
Virtual server suitable for debugging and running applications on clusters
Virtual server suitable for debugging and running applications on clusters is a virtual machine suitable for batch processing of computational problems on conventional, virtual and hybrid clusters via batch systems.
PBS Torque Maui Scheduler |
http://www.adaptivecomputing.com/products/open-source/torque/ http://www.clusterresources.com/products/maui-cluster-scheduler.php |
PBS Professional | http://www.pbsworks.com/Product.aspx?id=1 |
Conventional cluster | Virtual cluster | Hybrid cluster | |
CPU | 12 cores, Intel E5335 2.0 GHz | 1-12 cores, 3 GHz | 12 cores, 2.67 GHz |
RAM | 16 GB | 2-96 GB |
96 GB |
GPU |
– |
16 machines, 3 NVIDIA Tesla M2050 | |
8 machines, 8 NVIDIA Tesla M2050 | |||
Interconnect |
Infiniband 20 Gb/s |
||
Hard drive | 160 GB |
can be customised |
|
Total peak performance | 3.07 TFLOPS | 59.6 TFLOPS | |
Total nodes | 48 | 24 |
Queue | Max real time per task | Priority | Max memory per process | |
Conventional cluster | short | 9h | high |
2 GB |
long | 72h | default | ||
infi |
unlimited |
low | ||
Hybrid cluster | gpu |
– |
– |
|
gpu8 |
– |
– |
Application development platform
Application development platform is virtual server with specialised software installed including translation and instrumentation tools as well as integrated development environment to write, build and debug computer programmes.
Fortran | C/C++ | CUDA | OpenCL | Instrumentation tools | References | |
Intel Cluster Studio Intel Parallel Studio XE |
+ |
+ |
|
+ |
Debugger idbg |
http://software.intel.com/en-us/articles/intel-cluster-studio-xe/ http://software.intel.com/en-us/articles/intel-parallel-studio-xe/ |
Analyser Amplifier XE | ||||||
Analyser Trace Analyzer | ||||||
Libraries MKL, IPP, TBB, MPI | ||||||
Lahey/Fujitsu Fortran |
+ |
|
|
|
http://www.lahey.com/linux64.htm | |
NAG Fortran Compiler |
+ |
|
|
|
http://www.nag.co.uk/nagware/NP/NP_desc.asp | |
NVIDIA CUDA Toolkit |
|
+ |
+ |
|
Analyser | http://developer.nvidia.com/cuda/cuda-downloads |
+ |
+ |
+ |
+ |
Debugger pgdbg | www.pgroup.com/downloads/ | |
Analyser pgcollect | ||||||
GNU Compiler Collection (GCC) |
+ |
+ |
|
+ |
Debugger GDB | http://gcc.gnu.org/ |
Analyser Gprof |
Virtual classroom
Virtual classroom is a collection of specialised virtual servers and software (LanSchool) suitable for organising virtual lectures and seminars.
http://www.lanschool.com
Web development platform
Operating systems | Web servers | Application servers | Database servers | Programming languages |
Linux | Apache | Tomcat | MySQL | PHP |
Windows | Nginx | PostgreSQL | Java | |
IIS | CouchDB | Python |