Проект направлен на выявление потенциальной возможности профилирования энергопотребления HPC-приложений, выполняемых на кластере, для оценки энергозатрат, которые приходятся на функции приложения и на функции библиотеки MPI. Проект выполнен с помощью инструмента Intel VTune™ Amplifier XE 2013, что позволило собирать энергпотребление на уровне отдельных функций. В результате проведённых исследований получены профили для HPC-приложений (LAMMPS, NAMD, GAMESS, GROMACS, OpenFOAM) и выявлены функции с наибольшим энергопотреблением.
Профилирование энергопотребления высокопроизводительных MPI-приложений на кластерах
Разработано для Нижегородского фонда содействия образованию и исследованиям, при поддержке компании Intel
Спецификация
Заказчик
Нижегородский фонд содействия образованию и исследованиям, при поддержке компании Intel
Сфера применения
Снижение энергопотребления высокопроизводительных приложений
Назначение
анализ энергопотребления открытых вычислительных пакетов при запуске их на кластере
Тип (платформа)
Исследовательский проект, приложения запускались на кластере под управлением ОС Linux
Технологии и алгоритмы
Intel VTune™ Amplifier, Intel MPI library, MPICH, MVAPICH, OpenMPI, Bash, вычислительный кластер на базе процессоров Intel XEON E5, GAMESS, GROMACS, LAMMPS, NAMD, OpenFOAM
Дополнительная информация
презентация по проекту;
литература по теме:
- Intel® MPI Reference Manual: http://www.nccs.nasa.gov/images/Intel_MPI_Reference_Manual.pdf
- Analyzing MPI programs with Intel® VTune™ Amplifier XE and Intel® Inspector XE tools: http://software.intel.com/sites/products/Whitepaper/Clustertools/ amplxe_inspxe_interop_with_mpi.pdf