HPC Application Tuning


1)Analyze that program with any analyzer like Intel-Vtune analyzer.
2)Find the hotspot of the program then work on that.

Installation Side
1)Install that application with different Compiler option.
light weight binary or library will give more performance rather than High End library.
2)Install the application on different file system(Lustre (or) NFS).
3)Use the RUN Time MPI Tuning Environment Variable.
export MPI_DEBUG=all
export MPI_IB_RAILS=2
export MPI_DSM_DISTRIBUTE=1
export MPI_VERBOSE=1
export MPI_BUFS_THRESHOLD=1

export MPI_BUFS_PER_PROC=1024
export OMP_NUM_THREADS=1


HPC APPLICATION Link
http://www.hpcwire.com/hpccloud/2013-07-30/comprehensively_evaluating_hpc_cloud_cost_benefits.html


Intel Vtune Analyzer
1)Hotspot - Code spend most time consuming
2)Bottleneck - Slow down the System process.
3)Counter Monitor - System Level issue.
First We have to analyze the code- then we have to tune the code depends on the code requirement.

0 comments:

Post a Comment