December 07, 2007
PSC scientists adapt the Wii remote controller to steer molecular dynamics
PITTSBURGH, Dec. 4 -- At Supercomputing '07 in Reno, Nev., Nov. 10-16, the Pittsburgh Supercomputing Center (PSC) attracted attention at its booth with an innovative hybrid of game technology and supercomputing. PSC scientists Shawn T. Brown and Philip Blood along with student intern Jordan Soyke adapted the Wii motion-sensing controller (the WiiMote) from the Wii (pronounced "we"), Nintendo's popular game product, as a controller for molecular dynamics (MD) simulations running on BigBen, PSC's 4,000 processor, 21-teraflop Cray XT3 supercomputing system.
The resulting technology, called WiiMD, merges the WiiMote with MD, a powerful computational method to track forces among atoms in molecules as they move. The PSC team demonstrated this new technology with entertaining and insightful simulations that included buckyball bowling, in which people could use the WiiMote to impel a "buckyball" carbon molecule to smash a 10-pin formation of other buckyballs.
Other WiiMD demonstrations involved using the WiiMote to unfold a small protein and to move a small sugar molecule through a protein channel.
"We expect that WiiMD will offer scientists an easily usable tool to gain insight into simulations," says Brown, "as well as provide an entertaining educational outreach tool to help interest students in biology, chemistry and physics and to engage them in the excitement of computational science."
"The ability to interact directly with these simulations," says Blood, "allows scientists and students to easily explore and get a feel for the system they are studying, making it possible to quickly uncover avenues of inquiry that they might not otherwise consider. WiiMD takes this mode of discovery off of the desktop and opens it up to classroom and group settings."
With BigBen as the computational workhorse, the WiiMote interacts directly with MD simulation via a Linux computer altered to accept commands from the WiiMote. The "glue" for the WiiMD capability, which linked the interactive visualization in real-time on the Reno show floor with simulations on BigBen, is PDIO (Portals Direct I/O), software developed by PSC scientist Nathan Stone that routes simulation data from the XT3 in real time to remote users.
To develop WiiMD, the PSC team created custom versions of MD software called NAMD (Not just Any Molecular Dynamics) developed by Klaus Schulten's group at the University of Illinois, Urbana-Champaign, one of the most scalable (adapting well to use on hundreds or thousands of processors simultaneously) MD packages available, and VMD, a visualization package for biomolecular systems also developed by the Schulten group.
The Pittsburgh Supercomputing Center is a joint effort of Carnegie Mellon University and the University of Pittsburgh together with Westinghouse Electric Company. Established in 1986, PSC is supported by several federal agencies, the Commonwealth of Pennsylvania and private industry, and is a resource provider in the National Science Foundation TeraGrid program.
10/30/2013 | Cray, DDN, Mellanox, NetApp, ScaleMP, Supermicro, Xyratex | Creating data is easy… the challenge is getting it to the right place to make use of it. This paper discusses fresh solutions that can directly increase I/O efficiency, and the applications of these solutions to current, and new technology infrastructures.
10/01/2013 | IBM | A new trend is developing in the HPC space that is also affecting enterprise computing productivity with the arrival of “ultra-dense” hyper-scale servers.
Ken Claffey, SVP and General Manager at Xyratex, presents ClusterStor at the Vendor Showdown at ISC13 in Leipzig, Germany.
Join HPCwire Editor Nicole Hemsoth and Dr. David Bader from Georgia Tech as they take center stage on opening night at Atlanta's first Big Data Kick Off Week, filmed in front of a live audience. Nicole and David look at the evolution of HPC, today's big data challenges, discuss real world solutions, and reveal their predictions. Exactly what does the future holds for HPC?