Tags : Browse Projects

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

parallel

Compare

  Analyzed over 2 years ago

Explicit and implicit parallel programming in Haskell, using parallel strategies and annotations.

0 lines of code

0 current contributors

0 since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

hwloc

Compare

  Analyzed 3 months ago

hwloc provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures. It primarily aims at helping high-performance computing application with gathering information about the hardware so as to exploit it accordingly and efficiently. ... [More] hwloc provides a hierarchical view of the machine, NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various attributes such as cache and memory information. [Less]

334K lines of code

6 current contributors

4 months since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This

VIPS

Compare

  Analyzed 20 days ago

The VIPS library/image processing system is well suited for larger than RAM true and false-colour images. VIPS can be used for image format conversion, colour calibration, image filtering, transformation and analysis, thumbnail generation, small object recognition and many other image processing ... [More] tasks. VIPS is well suited for medical and scientific research & development and batch image processing. It is not so good for retouching photographs. The system has two main parts: libvips is the library, and nip2 is the GUI. Both execute common image processing tasks faster than other image processing systems because of sophisticated memory/task management and multicore compatibility. VIPS runs in batch (command line) mode on *nix, Windows, Mac and other OSes. [Less]

282K lines of code

19 current contributors

20 days since last commit

6 users on Open Hub

High Activity
5.0
 
I Use This

NIP2

Compare

  Analyzed about 20 hours ago

nip2, the "free love child of Photoshop and Excel," is the GUI of vips. You don't directly edit images --- instead, like a spreadsheet, you build relationships between objects. nip2 actively manages these relationships: if you change an object property, the change is propagated "spreadsheet-style." ... [More] Like vips, nip2 is fast and needs little memory. You can comfortably work with multi-gigabyte images on very modest hardware. In addition to the visual programming interface accessible through the GUI, nip2 has command-line and batch modes. It even has its own functional programming language (for writing extensions). [Less]

176K lines of code

1 current contributors

4 months since last commit

6 users on Open Hub

Very Low Activity
5.0
 
I Use This

Chapel

Compare

  Analyzed 3 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

3 months since last commit

5 users on Open Hub

Activity Not Available
0.0
 
I Use This

Trilinos

Compare

  Analyzed 18 days ago

The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems. A unique design feature of Trilinos is its focus on packages. Trilinos ... [More] provides capabilities in meshing, load balancing, discretizations, mathematical optimization and uncertainty quantification, and transient, nonlinear, and linear solvers. Trilinos software is designed for scalability on the largest computer systems available and represents the state-of-the-art in scalable unstructured linear algebra, scalable unstructured preconditioning, block iterative methods, embedded optimization, stochastic methods, compatible discretizations and parallel partitioning algorithms. [Less]

7.81M lines of code

114 current contributors

25 days since last commit

4 users on Open Hub

Very High Activity
5.0
 
I Use This
Licenses: BSD-3-Clause, lgpl

G'MIC

Compare

  Analyzed over 2 years ago

G'MIC is an open and full-featured framework for image processing, providing several different user interfaces to convert/manipulate/filter/visualize generic image datasets, from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images: 1- A command-line interface (CLI) 'gmic' to ... [More] use the G'MIC framework from a shell (friendly competitor to the ImageMagick and GraphicsMagick projects). 2- A plug-in 'gmic_gimp', to bring G'MIC capabilities to the GIMP image retouching software. 3- A web service 'G'MIC Online', to allow users applying image processing algorithms directly in a web browser. 4- A Qt-based interface 'ZArt', for real-time manipulation of webcam images. 5- A thread-safe C++ library 'libgmic', to be linked to third-party applications. [Less]

60.8K lines of code

10 current contributors

over 2 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

Concurrency Kit

Compare

  Analyzed about 21 hours ago

Concurrency Kit provides a plethora of concurrency primitives, safe memory reclamation mechanisms and lock-less and lock-free data structures designed to aid in the design and implementation of high performance concurrent systems. It is designed to minimize dependencies on operating system-specific ... [More] interfaces and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions. [Less]

34.6K lines of code

9 current contributors

about 1 month since last commit

2 users on Open Hub

Very Low Activity
0.0
 
I Use This

Mandala

Compare

  Analyzed over 2 years ago

The project Mandala helps the development of concurrent and/or distributed applications. It is based on the asynchronous reference concept which provide asynchronous and potentially remote method invocation.

28K lines of code

0 current contributors

over 13 years since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This

OpenBricks

Compare

  Analyzed over 2 years ago

OpenBricks is an enterprise-grade embedded Linux framework that provides easy creation of custom distributions for industrial embedded devices. It features a complete embedded development kit for rapid deployment on x86, ARM, PowerPC and MIPS systems with support for industry leaders. Pick your ... [More] device, select your software bricks and cook your product ! OpenBricks reduces development efforts by abstracting the low-level interface to your device. It supports all Khronos industry standards (OpenGL|ES, OpenVG, OpenMAX …) and major applicative frameworks (Qt, GTK, EFL, SDL) for you to only focus on your end-user application. OpenBricks is an OpenSource framework. It’s the masterpiece framework behind your next design product. OpenBricks currently sustains the GeeXboX project. [Less]

58.6K lines of code

2 current contributors

almost 3 years since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This