Utilizing the resources of the Discovery cluster has allowed Doyley to reduce job runtimes from one week down to four hours. Utilizing 48 of Discovery’s 300 CPUs has sped up the research process, reports Doyley, and has allowed the team to work on more complex problems then in the past. In assessing the impact that more computational resources has had on his research, Doyley is quite clear about the impact the of Discovery: “Discovery gives us a lead. It allows us to be more competitive.”
Discovery is a collection of 101 computers, or nodes, with a total of 342 CPUs, 11 Terabytes of disk space, and 600 Gigabytes of memory. The combined power of these interconnected nodes allows for fast processing of programs. In addition, some Discovery nodes have special infiniband hardware that allows them to communicate up to five times faster than the normal Gigabit connections. The Discovery cluster was conceived and funded by Dr. Jason H. Moore, Director of Bioinformatics at DMS, to become a campus-wide coop cluster designed to serve the needs of Dartmouth researchers and students.
With this faster interconnect, users running parallel programs that run on multiple nodes are able to run their programs faster and more efficiently on large numbers of processors. For example, a physics application that uses message passing (MPI) was able to run about 35% faster on Infiniband.
Here are some benefits of using the Discovery cluster:
- Access to a 340 CPU cluster
- Full system administration support, including backups
- Services including programming, debugging, parallelization, and optimization support
- Full suite of standard compilers and research applications
- Access to inactive nodes
- High speed connections between some nodes
For more about Discovery, including information about courses, visit discovery.dartmouth.edu or contact John Wallace.
- Pete Schmitt (646-8109), Systems Administrator
- Susan Schwarz (646-1458), Training and Application Development
- John Wallace (646-1412), Outreach and Consulting