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
Link
1:
http://www.hpcwire.com/hpccloud/2013-07-30/comprehensively_evaluating_hpc_cloud_cost_benefits.html
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