Incorporating Flexibility In Anton, A Specialized Machine For Molecular Dynamics Simulation

2008 IEEE 14TH INTERNATIONAL SYMPOSIUM ON HIGH PEFORMANCE COMPUTER ARCHITECTURE(2008)

引用 31|浏览105
暂无评分
摘要
An effective special-purpose supercomputer for molecular dynamics (MD) requires much more than high-performance acceleration of computational kernels: such accelerators must be balanced with general-purpose computation and communication resources. Achieving this balance was a significant challenge in the design of Anton, a parallel machine that will accelerate MD simulations by several orders of magnitude. Anton executes its most computationally demanding calculations on a highly specialized, enormously parallel, but largely non-programmable high-throughput interaction subsystem (HTIS). Other elements of the simulation have a less uniform algorithmic structure, and may also change in response to future advances in physical models and simulation techniques. Such calculations are executed on Anton's flexible subsystem which combines programmability with the computational power required to avoid "Amdahl's Law" bottlenecks arising from the extremely high throughput of the HTIS.Anton's flexible subsystem is a heterogeneous multiprocessor with 12 cores, each organized around a 128-bit data path. This subsystem includes hardware support for synchronization, data transfer and certain types of particle interactions, along with specialized instructions for geometric operations. All aspects of the flexible subsystem were designed specifically to accelerate MD simulations, and although it relies primarily on what may be regarded as "general-purpose" processors, even this subsystem contains more application-specific features than many recently proposed "specialized" architectures.
更多
查看译文
关键词
high throughput,molecular biophysics,data transfer,molecular dynamics simulation,computational modeling,registers,molecular dynamic,acceleration,electronic data interchange,anton,force,synchronisation,synchronization,physical model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要