The introduction of the 160-CPU 336-core cluster in May produced two positive outcomes for the users of HPC resources at the Computer Centre: significant reduction of average job queuing time, and an increase in overall speedup of computational jobs. With a total of 344 CPUs (or 520 processor cores) available for research computation, researchers are now able to run more and larger simulations using multiple processor cores (up to 32 per job). In this issue, we will share some of the success stories of parallel computing for research. We will also provide tips on using parallel computing tools and some existing parallel applications.
Parallel computing is not limited to only Linux or Unix systems which are traditionally favoured by researchers. You can now run compute intensive parallel applications in the Windows environment. A cluster with 16 nodes and 64 processor cores has been set up at the Computer Centre for parallel computing exploration. We are happy to work with any user who might be interested in porting their applications to this environment.
Parallel computing is also not limited to dedicated resources such as the HPC clusters mentioned above. In fact, the largest parallel computing system on campus is the NUS Grid (which makes use of the cycle harvesting technology) that links up more than 1,300 PCs for parallel computing. And contrary to the general understanding that cycle harvesting Grid can only harness computer power from PCs, the NUS Grid also links up more than 150 Linux cluster nodes as part of its pool of resources. That enables parallel applications that require larger memory such as AUTODOCK, a popular and highly parallel Life Sciences application, to be executed more efficiently on NUS Grid.
Whether it is using dedicated resources, Windows-based systems or the compute Grid, the ultimate aim in parallel computing is to create new computing capability that enables researchers to push the limits of computer simulation in the pursuit of new discovery and knowledge. To sustain such effort, continued input and feedback from the research community is essential. Please feel free to contact me or any member of the SVU team at if you have any specific HPC needs.
Happy parallel computing!