- ibnodes - (Show Infiniband nodes in topology)
- ibhosts - (Show InfiniBand host nodes in topology)
- ibswitches- (Show InfiniBand switch nodes in topology)
- ibnetdiscover - (Discover InfiniBand topology)
- ibchecknet - (Validate IB subnet and report errors)
- ibdiag (Scans the fabric using directed route packets and extracts all the available information regarding its connectivity and devices)
- perfquery (find errors on a particular or number of HCA's and switch ports)
Friday, August 30, 2013
Diagnostic Tools to diagnose Infiniband Fabric Information
There are a few diagnostic tools to diagnose Infiniband Fabric Information. Use man for the parameters for the
Thursday, August 29, 2013
New Intel® Enterprise Edition for Lustre* Software Designed to Simplify Big Data Management, Storage
NEWS HIGHLIGHTS from Intel
- Intel® Enterprise Edition for Lustre* software helps simplify configuration, monitoring, management and storage of high volumes of data.
- With Intel® Manager for Lustre* software, Intel is able to extend the reach of Lustre into new markets such as financial services, data analytics, pharmaceuticals, and oil and gas.
- When combined with the Intel® Distribution for Apache Hadoop* software, Hadoop users can access Lustre data files directly, saving time and resources.
- New software offering furthers Intel's commitment to drive new levels of performance and features through continuing contributions the open source community.
Wednesday, August 28, 2013
Issues when compiling OpenMPI 1.6 and Intel 2013 XE on CentOS 5
I encountered this same error when compiling on CentOS 5.3 and using OpenMPI 1.6 and Intel 2013 XE
There is one interesting forum discussion from Intel (Problem with Openmpi+c++ compiler)
that helps to explain how someone solve it. Basically, it could be due to mixed mis-match libraries and binaries especially if you have multiple version of intel compilers. Do look at your $PATH and $LD_LIBRARY_PATH
Even with correct editing of the $PATH and $LD_LIBRARY_PATH, I was not able to get aaway from the error. But when I use CentOS 6 with OpenMPI 1.6 and Intel XE 2013, was I able spare from this errror.
..... opal_wrapper.c:(............): undefined reference to `__intel_sse2_strdup' opal_wrapper.c:(............): undefined reference to `__intel_sse2_strncmp' ...... opal_wrapper.o:opal_wrapper.c:(.......): more undefined references to `__intel_sse2_strncmp' follow ......
There is one interesting forum discussion from Intel (Problem with Openmpi+c++ compiler)
that helps to explain how someone solve it. Basically, it could be due to mixed mis-match libraries and binaries especially if you have multiple version of intel compilers. Do look at your $PATH and $LD_LIBRARY_PATH
Even with correct editing of the $PATH and $LD_LIBRARY_PATH, I was not able to get aaway from the error. But when I use CentOS 6 with OpenMPI 1.6 and Intel XE 2013, was I able spare from this errror.
Monday, August 26, 2013
Announcing the Release of MVAPICH2 2.0a, MVAPICH2-X 2.0a and OSU Micro-Benchmarks (OMB) 4.1
The MVAPICH team is pleased to announce the release of
MVAPICH2 2.0a, MVAPICH2-X 2.0a (Hybrid MPI+PGAS (OpenSHMEM) with Unified
Communication
Runtime) and OSU Micro-Benchmarks (OMB) 4.1.
Features, Enhancements, and Bug Fixes for MVAPICH2 2.0a
(since MVAPICH2 1.9GA release) are listed here.
* Features and Enhancements (since 1.9GA):
- Based on
MPICH-3.0.4
- Dynamic CUDA
initialization. Support GPU device selection after MPI_Init
- Support for
running on heterogeneous clusters with GPU and non-GPU nodes
- Supporting
MPI-3 RMA atomic operations and flush operations
with
CH3-Gen2 interface
- Exposing
internal performance variables to MPI-3 Tools information
interface
(MPIT)
- Enhanced
MPI_Bcast performance
- Enhanced
performance for large message MPI_Scatter and MPI_Gather
- Enhanced
intra-node SMP performance
- Tuned SMP
eager threshold parameters
- Reduced
memory footprint
- Improved
job-startup performance
- Warn and
continue when ptmalloc fails to initialize
- Enable
hierarchical SSH-based startup with Checkpoint-Restart
- Enable the
use of Hydra launcher with Checkpoint-Restart
* Bug-Fixes (since 1.9GA):
- Fix data
validation issue with MPI_Bcast
- Thanks
to Claudio J. Margulis from University of Iowa for the report
- Fix buffer
alignment for large message shared memory transfers
- Fix a bug in
One-Sided shared memory backed windows
- Fix a
flow-control bug in UD transport
- Thanks
to Benjamin M. Auer from NASA for the report
- Fix bugs
with MPI-3 RMA in Nemesis IB interface
- Fix issue
with very large message (>2GB bytes) MPI_Bcast
- Thanks
to Lu Qiyue for the report
- Handle case
where $HOME is not set during search for MV2 user config file
- Thanks
to Adam Moody from LLNL for the patch
- Fix a hang
in connection setup with RDMA-CM
MVAPICH2-X 2.0a software package provides support for
hybrid MPI+PGAS (UPC and OpenSHMEM) programming models with unified
communication runtime for emerging exascale systems. This software package
provides flexibility for users to write applications using the following
programming models with a unified communication runtime: MPI, MPI+OpenMP, pure
UPC, and pure OpenSHMEM programs as well as hybrid MPI(+OpenMP) + PGAS (UPC and
OpenSHMEM) programs.
Features and enhancements for MVAPICH2-X 2.0a (since
MVAPICH2-X 1.9GA) are as follows:
* Features and Enhancements (since 1.9GA):
- OpenSHMEM
Features
-
Optimized OpenSHMEM Collectives (Improved performance for
shmem_collect, shmem_barrier, shmem_reduce and shmem_broadcast)
- MPI Features
- Based on
MVAPICH2 2.0a (OFA-IB-CH3 interface)
- Unified
Runtime Features
- Based on
MVAPICH2 2.0a (OFA-IB-CH3 interface). All the runtime
features
enabled by default in OFA-IB-CH3 interface of
MVAPICH2
2.0a are available in MVAPICH2-X 2.0a
New features and Enhancements of OSU Micro-Benchmarks
(OMB) 4.1 (since OMB
4.0.1 release) are listed here.
* New Features & Enhancements
- New
OpenSHMEM benchmarks
*
osu_oshm_barrier
*
osu_oshm_broadcast
*
osu_oshm_collect
*
osu_oshm_reduce
- New MPI-3
RMA Atomics benchmarks
*
osu_cas_flush
*
osu_fop_flush
For downloading MVAPICH2 2.0a, MVAPICH2-X 2.0a, OMB 4.1,
associated user guides, quick start guide, and accessing the SVN, please visit
the following URL:
Friday, August 23, 2013
Open Compute Project
Open Compute Project is the results of a group of facebook engineers contribution back to the community what they have learned to build a highly energy efficient Data Centre.
There are a few design specifications:
There are a few design specifications:
- Server Design Specification
- Storage Design Specification
- Data Center Design Specification
- Virtual IO Design Specification
- Hardware Management Specification
- Certification Standards
Subscribe to:
Posts (Atom)

