Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Chapel

Compare

  Analyzed 5 months ago

Chapel is an emerging programming language designed for productive parallel computing at scale. Chapel's design and implementation have been undertaken with portability in mind, permitting Chapel to run on multicore desktops and laptops, commodity clusters, and the cloud, in addition to the high-end ... [More] supercomputers for which it was designed. Chapel's design and development are being led by Cray Inc. in collaboration with academia, computing centers, and industry. [Less]

4.95M lines of code

42 current contributors

5 months since last commit

5 users on Open Hub

Activity Not Available
0.0
 
I Use This

GASNet and Berkeley UPC

Compare

  Analyzed almost 3 years ago

GASNet is a networking middleware layer that provides hardware-independent, high-performance communication primitives tailored for implementing parallel global address space SPMD languages such as UPC, Titanium, and Co-Array Fortran.

133K lines of code

4 current contributors

about 3 years since last commit

3 users on Open Hub

Activity Not Available
0.0
 
I Use This

Global Arrays

Compare

  Analyzed almost 3 years ago

The Global Arrays (GA) toolkit provides an efficient and portable "shared-memory" programming interface for distributed-memory computers. Each process in a MIMD parallel program can asynchronously access logical blocks of physically distributed dense multi-dimensional arrays, without need for ... [More] explicit cooperation by other processes. Unlike other shared-memory environments, the GA model exposes to the programmer the non-uniform memory access (NUMA) characteristics of the high performance computers and acknowledges that access to a remote portion of the shared data is slower than to the local portion. The locality information for the shared data is available, and a direct access to the local portions of shared data is provided. [Less]

333K lines of code

2 current contributors

over 3 years since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

X10

Compare

  Analyzed 2 months ago

X10 is an experimental new language currently under development at IBM in collaboration with academic partners. The X10 effort is part of the IBM PERCS project in the DARPA program on High Productivity Computer Systems.

729K lines of code

4 current contributors

over 2 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

OSHMPI: OpenSHMEM over MPI-3

Compare

  Analyzed 1 day ago

OpenSHMEM over MPI-3

24.7K lines of code

0 current contributors

about 1 year since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This

DASH C++

Compare

  Analyzed 3 months ago

DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science Efficient and productive programming of these systems will be a challenge, especially in the context of data-intensive applications. Adopting the promising notion ... [More] of Partitioned Global Address Space (PGAS) programming the DASH project develops a data-structure oriented C++ template library that provides hierarchical PGAS-like abstractions for important data containers (multidimensional arrays, lists, hash tables, etc.) and allows a developer to control (and explicitly take advantage of) the hierarchical data layout of global data structures. [Less]

228K lines of code

10 current contributors

6 months since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This

OpenCoarrays

Compare

  Analyzed 1 day ago

A transport layer for coarray Fortran compilers.

29.1K lines of code

5 current contributors

29 days since last commit

1 users on Open Hub

Moderate Activity
0.0
 
I Use This
Licenses: No declared licenses