Back to Search Start Over

Performance of the OpenMP and MPI implementations on ultrasparc system

Authors :
K. Ko P. Sone
K. Zaya
A. V. Bogdanov
Source :
Компьютерные исследования и моделирование, Vol 7, Iss 3, Pp 485-491 (2015)
Publication Year :
2015
Publisher :
Institute of Computer Science, 2015.

Abstract

This paper targets programmers and developers interested in utilizing parallel programming techniques to enhance application performance. The Oracle Solaris Studio software provides state-of-the-art optimizing and parallelizing compilers for C, C++ and Fortran, an advanced debugger, and optimized mathematical and performance libraries. Also included are an extremely powerful performance analysis tool for profiling serial and parallel applications, a thread analysis tool to detect data races and deadlock in memory parallel programs, and an Integrated Development Environment (IDE). The Oracle Message Passing Toolkit software provides the high-performance MPI libraries and associated run-time environment needed for message passing applications that can run on a single system or across multiple compute systems connected with high performance networking, including Gigabit Ethernet, 10 Gigabit Ethernet, InfiniBand and Myrinet. Examples of OpenMP and MPI are provided throughout the paper, including their usage via the Oracle Solaris Studio and Oracle Message Passing Toolkit products for development and deployment of both serial and parallel applications on SPARC and x86/x64 based systems. Throughout this paper it is demonstrated how to develop and deploy an application parallelized with OpenMP and/or MPI.

Details

Language :
Russian
ISSN :
20776853 and 20767633
Volume :
7
Issue :
3
Database :
OpenAIRE
Journal :
Компьютерные исследования и моделирование
Accession number :
edsair.doi.dedup.....34f7b48c41c7e4bbeab0c06a94a44516