Tags : Browse Projects

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

Intel Threading Building Blocks

Compare

  Analyzed about 18 hours ago

Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a ... [More] threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability. [Less]

156K lines of code

0 current contributors

5 days since last commit

10 users on Open Hub

Moderate Activity
4.5
   
I Use This

Tulip

Compare

  Analyzed 5 months ago

Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer with a complete library, supporting the design of interactive information visualization applications for relational data that can be tailored to the problems he or she is addressing.

5.12M lines of code

0 current contributors

almost 10 years since last commit

10 users on Open Hub

Activity Not Available
5.0
 
I Use This

Lustre

Compare

  Analyzed 1 day ago

Lustre is a scalable, secure, robust, highly-available cluster file system. Lustre is consistently used by 60% or more of the Top100 largest HPC systems in the world, and has been for over 15 years. It is also used by NVIDIA and many other organizations for their largest AI training and inference ... [More] workloads. It is developed by a variety of contributors around the world, from organizations like Ddn/Whamcloud, HPE, Amazon, NVIDIA, Google, Microsoft, and many others. [Less]

734K lines of code

66 current contributors

12 days since last commit

8 users on Open Hub

Very High Activity
4.33333
   
I Use This

HPX

Compare

  Analyzed 1 day ago

HPX is a general purpose parallel C++ runtime system for parallel and distributed applications of any scale. It is a very modular and well designed runtime system architecture. Real world applications are used to drive the development of HPX, coining out required functionalities and converging onto ... [More] an stable API which provides a smooth migration path for developers. The API exposed by HPX is modelled after the interfaces defined by the C++11/14 ISO standard and adheres to the programming guidelines used by the Boost collection of C++ libraries. [Less]

631K lines of code

37 current contributors

2 days since last commit

8 users on Open Hub

Very High Activity
5.0
 
I Use This

PM2

Compare

  Analyzed about 5 hours ago

PM2 is a low level generic runtime system which integrates multithreading management (Marcel) and a high performance multi-cluster communication library (Madeleine).

320K lines of code

4 current contributors

12 days since last commit

7 users on Open Hub

High Activity
5.0
 
I Use This

NWChem

Compare

  No analysis available

NWChem aims to provide its users with computational chemistry tools that are scalable both in their ability to treat large scientific computational chemistry problems efficiently, and in their use of available parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters.

0 lines of code

19 current contributors

0 since last commit

6 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: ecl2

GNU Parallel

Compare

Claimed by GNU Analyzed 1 day ago

GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables.

55.4K lines of code

1 current contributors

23 days since last commit

6 users on Open Hub

Very Low Activity
5.0
 
I Use This

ParadisEO

Compare

  No analysis available

ParadisEO is a C++ white-box object-oriented software framework for to the reusable design of metaheuristics. * Portable on: Windows, Unix and MacOS * Parallel and distributed architectures (MPI) * Grids (Globus, Condor-G/MW) It is composed of 4 interconnected modules: * ParadisEO-EOfor ... [More] population-based metaheuristics (evolutionary algorithms, particle swarm optimization, evolution strategy, differential evolution...) * ParadisEO-MO for solution-based metaheuristics (local search, simulated annealing, tabu search, iterated local search, variable neighborhood search...) * ParadisEO-MOEO for multiobjective optimization * ParadisEO-PEO for hybrid, parallel and distributed metaheuristics * ParadisEO-SMP for memory-shared parrallel metaheuristics [Less]

0 lines of code

1 current contributors

0 since last commit

5 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: lgpl

Charm++

Compare

  No analysis available

A portable adaptive runtime system for parallel applications. Application developers create an object-based decomposition of the problem of interest, and the runtime system manages issues of communication, mapping, load balancing, fault tolerance, and more. Sequential code implementing the ... [More] methods of these parallel objects is written in C++. Calls to libraries in C++, C, and Fortran are common and straightforward. Charm++ is portable across individual workstations, clusters, accelerators (Cell SPEs, GPUs), and supercomputers such as those sold by IBM (Blue Gene, POWER) and Cray (XT3/4/5/6 and XE6). Applications based on Charm++ are used on at least 5 of the 20 most powerful computers in the world. [Less]

0 lines of code

18 current contributors

0 since last commit

4 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: illinois-...

FEniCS

Compare

  Analyzed about 23 hours ago

The vision of FEniCS is to set a new standard in Computational Mathematical Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of generality, efficiency and simplicity, concerning mathematical methodology, implementation and application. FEniCS is organized as a collection ... [More] of sub projects/components, including DOLFIN, FErari, FFC, FIAT, Instant, SyFi UFC, UFL, and Viper. [Less]

345K lines of code

37 current contributors

about 1 year since last commit

4 users on Open Hub

Very Low Activity
5.0
 
I Use This