Nanoscale Molecular Dynamics* Program (NAMD*)

A parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems

Performance Accelerated1 with the Intel® Xeon Phi™ Processor

Nanoscale Molecular Dynamics program (NAMD) is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. Based on Charm++* parallel objects, NAMD scales to hundreds of cores for typical simulations and beyond 200,000 cores for the largest simulations. NAMD uses the popular molecular graphics program VMD for simulation setup and trajectory analysis, but is also file-compatible with Amber*, Charm++*, and X-PLOR*. 

Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions are used heavily by the Assembler code, and source code performance tuning with intrinsics demonstrates MCDRAM and simultaneous multithreading advantages the Intel® Xeon Phi™ processor provides. NAMD is distributed free of charge with source code. You can build NAMD yourself or download binaries for a wide variety of platforms.

NAMD Improves Performance

Figure 1 shows the Intel® Xeon Phi™ Processor can boost NAMD performance by up to 1.36X.

Download the code ›

Reproduce these results with this optimization recipe

View a larger image ›

Improved Energy Efficiency

Figure 2 shows the Intel® Xeon Phi™ Processor can boost NAMD performance-per-watt by up to 1.91X.

View a larger image ›

Nanoscale Molecular Dynamics Program*

System Overview Intel® Xeon® Processor E5-2697 v4  Intel® Xeon Phi™ Processor 7250  Intel® Xeon Phi™ Processor 7210
Processor Information Dual Socket Intel® Xeon® processor E5-2697 v4 2.3 GHz (Turbo OFF), 18 Cores/Socket, 36 Cores, 72 Threads (HT on) Intel® Xeon Phi™ processor 7250 68 core, 272 threads, 1400 MHz core freq. (Turbo ON), 1700 MHz uncore freq., MCDRAM 16 GB 7.2 GT/s Intel® Xeon Phi™ processor 7210 64 core, 256 threads, 1300 MHz core freq. (Turbo ON), 1600 MHz uncore freq., MCDRAM 16 GB 6.4 GT/s
Memory Configuration DDR4 128 GB, 2400 MHz DDR4 96GB 2400 MHz, MCDRAM flat memory mode DDR4 96 GB 2133 MHz, MCDRAM flat memory mode
BIOS Configuration   BIOS 09D10, quad cluster mode BIOS 09D10, quad cluster mode
Operating System Red Hat* 6.5 Red Hat* 6.7 (Santiago) Red Hat 6.7 (Santiago)

Nanoscale Molecular Dynamics Program* (perf./watt)

System Overview Intel® Xeon® Processor E5-2697 v4  Intel® Xeon Phi™ Processor 7250 
Motherboard Motherboard Wildcat Pass, BMC 1.33.9832, FRU/SDR package 1.09 Motherboard Adams Pass, Sleds per Chassis 1, BMC 12.951, FRU/SDR package 1.1
Processor Information Dual Socket Intel® Xeon® processor E5-2697 v4 2.3 GHz (Turbo OFF), 18 Cores/Socket, 36 Cores, 72 Threads (HT on),  Intel® Xeon Phi™ processor 7250 68 core, 272 threads, 1400 MHz core freq. (Turbo ON), 1700 MHz uncore freq.
Memory Configuration DDR4 8x16 GB 2400 MHz DDR4 6x16 GB 2400 MHz quadrant cluster mode, MCDRAM 16 GB 6.4 GT/s flat memory mode
BIOS Configuration BIOS 86B0271.R00 BIOS 10R00
HDD Specs System Disk 1 1.0 TB SATA drive WD1003FZEX-00MK2A0 System Disk 1 1.0 TB SATA drive WD1003FZEX-00MK2A0
Operating System Red Hat 7.2 kernel 3.10.0-327.el7.x86_64 Red Hat 7.2 kernel 3.10.0-327.el7.x86_64
Power Consumption Idle Power measurement 129W, energy usage to complete benchmark calculation in Joules: APOA1 – 4,565; STMV – 61,138 Idle Power measurement 89W, energy usage to complete benchmark calculation in Joules: APOA1 – 3,899; STMV – 43,218

Информация о продукте и производительности

1

Результаты эталонных тестов получены до применения недавних пакетов исправлений ПО и обновлений встроенного ПО, предназначенных для устранения уязвимостей под названием «Spectre» и «Meltdown». После установки этих обновлений данные результаты могут быть неприменимы к вашему устройству или системе.

Программное обеспечение и рабочие задачи, используемые в тестах оценки производительности, оптимизированы для обеспечения высокой производительности только с микропроцессорами Intel®. Тесты производительности, такие как SYSmark* и MobileMark*, проводятся для конкретных конфигураций вычислительных систем, компонентов, программного обеспечения, операций и функций. Любые изменения этих параметров могут привести к изменению конечных результатов. При принятии решения о покупке следует обращаться к другим источникам информации и данным тестирования производительности, в том числе к информации о производительности данного продукта в сочетании с другими продуктами. Подробная информация: http://www.intel.ru/benchmarks.