Registration Fee: $35. Click here to register.
Jump to schedule
A High Performance Computing Workshop will be held on January 12 and 13, 2010 at New Jersey Institute of Technology.
This will be an introductory workshop, covering many aspects of the Linux Cluster environment including Linux operating system commands as well as providing a good understanding of the basics of Parallel Computing, the MPI and OpenMP programming models, single node optimization, debugging and profiling of parallel code. Since all examples are in either the C or Fortran languages, some basic understanding of C or Fortran will be helpful, but it is not a requirement.
This workshop will also include hands-on exercises on the NCSA TeraGrid Intel 64 Production Linux Cluster.
Who should attend? The training workshop is intended for new or potential users of high-performance computing. No previous experience with High Performance Computing is necessary.
High Performance Computing (HPC) incorporates large computational resources including fast processors with large memory and massive storage to solve large computational problems that would be intractable on common desktop devices. HPC environments include multiple processor servers with very fast compute and I/O interconnects, clusters of identical computers (typically Linux) with specialized application software designed to leverage aggregate capability.
Using High Performance Computing for simulation is not just for experts in the field.
In addition to its traditionally indispensable role in a range of scientific problems, High Performance Computing is also becoming crucial in areas including the Social Sciences to study problems such as agent-based simulations assessing the potential epidemiology of pandemics, financial services, manufacturing, oil and gas exploration, and in biomedical data mining of the post-genomic era with its explosive data growth and accumulation.
The use of numerical simulation to tackle real-world problems has become standard practice and really taken off during the last decade. Computer technology has grown to such a great extent, software and hardware have radically improved, and efficient computational algorithms have developed such that the application of these diversified techniques are able to address crucial problems in virtually every segment of our society.
Instructional Access To the NCSA TeraGrid Intel 64 Production Linux Cluster Provided by the National Center for Supercomputing Applications