The recent OpenSHMEM effort has generated renewed in-terest in developing a portable, high-performance implemen-tation of the SHMEM programming interface. One advan-tage of SHMEM is the simplified one-sided communication model, but the traditional UNIX shared memory model does not support the single-copy semantics offered by SHMEM for exchanging data between processes on the same proces-sor or within the same memory coherency domain. In this paper, we describe an initial implementation of the OpenSH-MEM programming interface that uses operating system vir-tual address space mapping capabilities to provide efficient intra-node operations. We describe the details of the imple-mentation for two different operating systems, Linux and the Kitten...
The concept of a shared address space simplifies the parallelization of programs by using shared dat...
In this paper, we present the first system that implements OpenMP on a network of shared-memory mult...
OpenMP is attracting wide-spread interest because of its easy-to-use parallel programming model for ...
In this paper we present the design and implementation of POSH, an Open-Source implemen-tation of th...
AbstractIn this paper we present the design and implementation of POSH, an Open-Source implemen- tat...
As the dawn of the exascale era arrives, high-performance computing (HPC) researchers continue to se...
Languages and libraries based on the Partitioned Global Address Space (PGAS) programming model have ...
This paper introduces a proposed extension to the OpenSHMEM parallel programming model, called commu...
ABSTRACT OpenSHMEM is a PGAS library that aims to deliver high performance while retaining portabili...
This work details the opportunities and challenges of porting a petascale-capable, MPI-based applica...
This paper describes a portable one-sided communication library GPSHMEM that follows the interfaces ...
Abstract. The recent development of a unified SHMEM framework, OpenSHMEM, has enabled further study ...
This paper presents a new parallel programming environment called ParADE to enable easy, portable, a...
This paper describes SMARTMAP, an operating system technique that implements fixed offset virtual me...
Over the last few decades, Message Passing Interface (MPI) has become the parallel-communication sta...
The concept of a shared address space simplifies the parallelization of programs by using shared dat...
In this paper, we present the first system that implements OpenMP on a network of shared-memory mult...
OpenMP is attracting wide-spread interest because of its easy-to-use parallel programming model for ...
In this paper we present the design and implementation of POSH, an Open-Source implemen-tation of th...
AbstractIn this paper we present the design and implementation of POSH, an Open-Source implemen- tat...
As the dawn of the exascale era arrives, high-performance computing (HPC) researchers continue to se...
Languages and libraries based on the Partitioned Global Address Space (PGAS) programming model have ...
This paper introduces a proposed extension to the OpenSHMEM parallel programming model, called commu...
ABSTRACT OpenSHMEM is a PGAS library that aims to deliver high performance while retaining portabili...
This work details the opportunities and challenges of porting a petascale-capable, MPI-based applica...
This paper describes a portable one-sided communication library GPSHMEM that follows the interfaces ...
Abstract. The recent development of a unified SHMEM framework, OpenSHMEM, has enabled further study ...
This paper presents a new parallel programming environment called ParADE to enable easy, portable, a...
This paper describes SMARTMAP, an operating system technique that implements fixed offset virtual me...
Over the last few decades, Message Passing Interface (MPI) has become the parallel-communication sta...
The concept of a shared address space simplifies the parallelization of programs by using shared dat...
In this paper, we present the first system that implements OpenMP on a network of shared-memory mult...
OpenMP is attracting wide-spread interest because of its easy-to-use parallel programming model for ...