Warning: include(/home/clearspeed/web/docs/header1.php) [function.include]: failed to open stream: No such file or directory in /var/home/clearspeed/web/docs/acceleration/benchmarks/amber/index.php on line 1

Warning: include() [function.include]: Failed opening '/home/clearspeed/web/docs/header1.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/home/clearspeed/web/docs/acceleration/benchmarks/amber/index.php on line 1
ClearSpeed - Acceleration Technology
Resources
Warning: include(/home/clearspeed/web/docs/resources.php) [function.include]: failed to open stream: No such file or directory in /var/home/clearspeed/web/docs/acceleration/benchmarks/amber/index.php on line 36

Warning: include() [function.include]: Failed opening '/home/clearspeed/web/docs/resources.php' for inclusion (include_path='.:/usr/local/lib/php') in /var/home/clearspeed/web/docs/acceleration/benchmarks/amber/index.php on line 36

Amber

Amber Molecular Modeling with ClearSpeed Acceleration

ClearSpeed acceleration of Amber 9 has been shown to deliver a speedup of between 3.4x and 9.4x for compute intensive sections of the code using a single Advance X620 accelerator board.

The Amber 9 methods that include the effective radius and force calculation of AMBER’s Generalized Born (GB) models, 1, 2, and 6 have been modified to take advantage of ClearSpeed’s Advance™ accelerator board. Supported options include constant pH7 and analytical linearized Poission Boltzmann (ALPB) as well as options that do not directly change the force calculation, including NMR restraints.

While the genborn module of Amber is a small part of the sander executable, it typically amounts for 95-97% of the CPU compute time for GB simulations. The CPU compute time is mainly spent in three loops: effective radii calculations, diagonal and off-diagonal force calculations.

The overall structure of the code was maintained. A thin layer written in C, using ClearSpeed’s CSAPI library, was added to handle the communication between the host and board.


AMBER module Host Advance X620 Speedup
Gen. Born 1: 83.5 min. 24.6 min. 3.4x speedup
Gen. Born 2: 84.6 min. 23.5 min. 3.6x speedup
Gen. Born 6: 37.9 min. 4.0min. 9.4x speedup

Host: 2.8GHz Pentium 4 EMT64, OS: RHEL4-64, CSXL: version 2.50

 

Experience ClearSpeed Accelerated Amber for yourself! Click here to get started.