Tags : Browse Projects

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

PyClaw

Compare

  Analyzed about 20 hours ago

Pyclaw is a Python-based solver for hyperbolic PDEs that includes the algorithms of Clawpack and SharpClaw. It has been designed with easy extensibility, performance, and exploration in mind. The high-level code is written in Python using numpy and based on the PyClaw package. The low-level kernels ... [More] used are the Clawpack and SharpClaw routines, which are written in Fortran. The PyClaw package also includes a scalable parallel implementation of Clawpack and SharpClaw, using PETSc. [Less]

31.6K lines of code

5 current contributors

9 days since last commit

1 users on Open Hub

Low Activity
0.0
 
I Use This

EZTrace

Compare

  No analysis available

EZTrace is a tool that aims at generating automatically execution trace from HPC (High Performance Computing) programs. It generates execution trace files that can be interpreted by visualization tools such as ViTE.

0 lines of code

1 current contributors

0 since last commit

1 users on Open Hub

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

MutekH

Compare

  No analysis available

MutekH is a portable and free operating system for embedded platforms originally developed at the SoC department of the LIP6 Laboratory in Paris. MutekH is a set of libraries built on top of an exo-kernel designed to support heterogeneous multiprocessor platforms. MutekH is fully configurable to ... [More] match every application's needs. It is used in several research projects and currently supports x86, arm, mips, and powerpc processors. [Less]

0 lines of code

7 current contributors

0 since last commit

1 users on Open Hub

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

JPPF

Compare

  Analyzed about 23 hours ago

JPPF enables computation-intensive applications to run on any number of computers, in order to greatly reduce their processing time. This is done by splitting applications into smaller parts that can be executed simultaneously on different machines.

170K lines of code

1 current contributors

over 2 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This

m-a-d-n-e-s-s

Compare

  Analyzed about 7 hours ago

MADNESS provides a high-level environment for the solution of integral and differential equations in many dimensions using adaptive, fast methods with guaranteed precision based on multi-resolution analysis and novel separated representations. There are three main components to MADNESS. At the ... [More] lowest level is a new petascale parallel programming environment that increases programmer productivity and code performance/scalability while maintaining backward compatibility with current programming tools such as MPI and Global Arrays. The numerical capabilities built upon the parallel tools provide a high-level environment for composing and solving numerical problems in many (1-6+) dimensions. Finally, built upon the numerical tools are new applications with initial focus upon chemistry, atomic and molecular physics, material science, and nuclear structure. Please look in the wiki for more information and project activity. Getting the sourceAnonymous, read-only source checkout: svn checkout http://m-a-d-n-e-s-s.googlecode.com/svn/local/trunk m-a-d-n-e-s-s-read-onlyDevelopers, please see the wiki Subversion page for instructions. Underneath the hoodIf you would like a glimpse at what's going on under the hood have a look at this call graph generated using the Google perftools. It nicely shows how work is funneled through the task-queue and how about 50% of the time is spent in the optimized matrix routines. The calculation computed the energy and gradient for di-nitrogen using the local density approximation on a two-core Thinkpad x61t. FundingThe developers gratefully acknowledge the support of the Department of Energy, Office of Science, Office of Basic Energy Sciences and Office of Advanced Scientific Computing Research, under contract DE-AC05-00OR22725 with Oak Ridge National Laboratory. The developers gratefully acknowledge the support of the National Science Foundation under grant 0509410 to the University of Tennessee in collaboration with The Ohio State University (P. Sadayappan). The MADNESS parallel runtime and parallel tree-algorithms include concepts and software developed under this project. The developers gratefully acknowledge the support of the National Science Foundation under grant NSF OCI-0904972 to the University of Tennessee. The solid state physics and multiconfiguration SCF capabilities are being developed by this project. The developers gratefully acknowledge the support of the Defense Advanced Research Projects Agency (DARPA) under subcontract from Argonne National Laboratory as part of the High-Productivity Computer Systems (HPCS) language evaluation project. [Less]

480K lines of code

7 current contributors

8 days since last commit

1 users on Open Hub

Moderate Activity
0.0
 
I Use This

python-csp

Compare

  Analyzed 1 day ago

Implementation of Communicating Sequential Processes on top of Python.

17.2K lines of code

0 current contributors

over 11 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This

Parallel::Iterator

Compare

  Analyzed about 11 hours ago

Simple, transparent parallel map operator.

1K lines of code

0 current contributors

almost 15 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

Orcc

Compare

  Analyzed about 23 hours ago

Orcc (Open RVC-CAL Compiler) is a compiler under BSD license for the RVC-CAL dataflow programming language. It can generate code for any platform, including hardware (VHDL), software (C, Java, LLVM), and heterogeneous platforms (mixed hardware/software) from a platform-agnostic, high-level ... [More] design. Please consult the project homepage at http://orcc.sf.net for more information. [Less]

161K lines of code

0 current contributors

over 5 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

Mandala

Compare

  Analyzed about 17 hours 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

almost 15 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This

libpthread-stubs

Compare

  Analyzed about 20 hours ago

libpthread-stubs provides stub functions for pthreads as weak aliases for platforms on which libc does not provide these stubs. Linking to both libc and libpthread-stubs will always provide a full set of pthread stubs, allowing programs and libraries to portably use pthreads when linked to pthreads ... [More] and improve single-threaded performance when not linked to pthreads. [Less]

46 lines of code

0 current contributors

8 months since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This