• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 667
Next 10 →

Nested parallelism: Allocation of processors to tasks and openmp implementation

by Ragnhild Blikberg - OpenMP Implementation”. 2 nd European Workshop on OpenMP , 2000
"... ..."
Abstract - Cited by 6 (0 self) - Add to MetaCart
Abstract not found

The OpenMP Implementation of NAS Parallel Benchmarks and its Performance

by H. Jin, H. Jin, M. Frumkin, M. Frumkin, J. Yan, J. Yan , 1999
"... As the new ccNUMA architecture became popular in recent years, parallel programming with compiler directives on these machines has evolved to accommodate new needs. In this study, we examine the effectiveness of OpenMP directives for parallelizing the NAS Parallel Benchmarks. Implementation details ..."
Abstract - Cited by 167 (4 self) - Add to MetaCart
As the new ccNUMA architecture became popular in recent years, parallel programming with compiler directives on these machines has evolved to accommodate new needs. In this study, we examine the effectiveness of OpenMP directives for parallelizing the NAS Parallel Benchmarks. Implementation details

OpenMP for Networks of SMPs

by Y. Charlie Hu , Honghui Lu , Alan L. Cox , Willy Zwaenepoel
"... In this paper, we present the first system that implements OpenMP on a network of shared-memory multiprocessors. This system enables the programmer to rely on a single, standard, shared-memory API for parallelization within a multiprocessor and between multiprocessors. It is implemented via a transl ..."
Abstract - Cited by 58 (0 self) - Add to MetaCart
In this paper, we present the first system that implements OpenMP on a network of shared-memory multiprocessors. This system enables the programmer to rely on a single, standard, shared-memory API for parallelization within a multiprocessor and between multiprocessors. It is implemented via a

OpenMP on Networks of Workstations

by Honghui Lu , Y. Charlie Hu, Willy Zwaenepoel , 1998
"... We describe an implementation of a sizable subset of OpenMP on networks of workstations (NOWs). By extending the availability of OpenMP to NOWs, we overcome one of its primary drawbacks compared to MPI, namely lack of portability to environments other than hardware shared memory machines. In orde ..."
Abstract - Cited by 43 (6 self) - Add to MetaCart
We describe an implementation of a sizable subset of OpenMP on networks of workstations (NOWs). By extending the availability of OpenMP to NOWs, we overcome one of its primary drawbacks compared to MPI, namely lack of portability to environments other than hardware shared memory machines

An OpenMP Implementation for Multiprogrammed SMPs

by Vasileios K. Barekas, Panagiotis E. Hadjidoukas, Eleftherios D. Polychronopoulos, Theodore S. Papatheodorou
"... In this paper, we present an OpenMP implementation designed for multiprogrammed environments on Intel-based SMPs. This implementation consists of a runtime system and a resource manager, while we use the NanosCompiler to transform OpenMP applications into code with calls to our runtime system. The r ..."
Abstract - Add to MetaCart
In this paper, we present an OpenMP implementation designed for multiprogrammed environments on Intel-based SMPs. This implementation consists of a runtime system and a resource manager, while we use the NanosCompiler to transform OpenMP applications into code with calls to our runtime system

The Design of OpenMP Tasks

by Eduard Ayguadé, Nawal Copty, Ieee Computer Society, Ro Duran, Jay Hoeflinger, Yuan Lin, Federico Massaioli, Xavier Teruel, Priya Unnikrishnan, Guansong Zhang - IEEE Trans. Parallel Distrib. Syst
"... Abstract—OpenMP has been very successful in exploiting structured parallelism in applications. With increasing application complexity, there is a growing need for addressing irregular parallelism in the presence of complicated control structures. This is evident in various efforts by the industry an ..."
Abstract - Cited by 39 (2 self) - Add to MetaCart
, including a rich set of examples and an in-depth discussion of the rationale behind various design choices. We compare a prototype implementation of the tasking model with existing models, and evaluate it on a wide range of applications. The comparison shows that the OpenMP tasking model provides

Implementation and Evaluation of OpenMP for Hitachi

by Yasunori Nishitani, Kiyoshi Negishi, Hiroshi Ohta, Eiji Nunohiro
"... Abstract. This paper describes the implementation and evaluation of the OpenMP compiler designed for the Hitachi SR8000 Super Technical Server. The compiler performs parallelization for the shared memory multiprocessors within a node of SR8000 using the synchronization mechanism of the hardware to p ..."
Abstract - Add to MetaCart
Abstract. This paper describes the implementation and evaluation of the OpenMP compiler designed for the Hitachi SR8000 Super Technical Server. The compiler performs parallelization for the shared memory multiprocessors within a node of SR8000 using the synchronization mechanism of the hardware

Openmp and automatic parallelization in gcc

by Diego Novillo - In the Proceedings of the GCC Developers , 2006
"... This paper describes the design and implementation of the OpenMP specification v2.5 in GCC. The implementation supports all the languages specified in the standard (C, C++ and Fortran), and it is generally available on any platform that supports POSIX threads. Emphasis is placed on the internal arch ..."
Abstract - Cited by 17 (1 self) - Add to MetaCart
This paper describes the design and implementation of the OpenMP specification v2.5 in GCC. The implementation supports all the languages specified in the standard (C, C++ and Fortran), and it is generally available on any platform that supports POSIX threads. Emphasis is placed on the internal

Towards OpenMP for Java

by Bull And Westhead, J. M. Bull, M. D. Westhead, M. E. Kambites - In Second European Workshop on OpenMP
"... This paper describes JOMP, a definition and implementation of a set of directives and library methods for shared memory parallel programming in Java. A specification of the OpenMP-like directives and methods is proposed. A prototype implementation, consisting of a compiler and a runtime library (bot ..."
Abstract - Cited by 13 (0 self) - Add to MetaCart
This paper describes JOMP, a definition and implementation of a set of directives and library methods for shared memory parallel programming in Java. A specification of the OpenMP-like directives and methods is proposed. A prototype implementation, consisting of a compiler and a runtime library

Introduction to OpenMP

by unknown authors
"... ◮ OpenMP is a portable, scalable model with a simple and flexible interface for developing parallel applications on platforms from the desktop to the supercomputer. ◮ OpenMP is a specification that compilers can implement. The ..."
Abstract - Add to MetaCart
◮ OpenMP is a portable, scalable model with a simple and flexible interface for developing parallel applications on platforms from the desktop to the supercomputer. ◮ OpenMP is a specification that compilers can implement. The
Next 10 →
Results 1 - 10 of 667
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University