Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
MultiThreaded is a library for .NET developers which has functions and classes for using all processors on a multicore system. MultiThreaded is free to redistribute in your own applications.
Schedprofile is a performance monitoring tool integrated into Linux kernel scheduler. The tool gathers information provided by performance monitoring counters about processes running in the system.
This Project is intended as an easy environment for the development of a contemporary grid system technology.
Parallel loops in Java
A library that makes writing parallel (multithreaded) for loops in Java 5+ easier. It also supports parallel processing of lists and arrays, asynchronous invocation, progress and completion notification, computation interruption and results merging.
A utility for parallelizing the execution of shell functions.
PRLL HAS MOVED TO GITHUB https://github.com/exzombie/prll A utility for parallelizing the execution of shell functions. Focuses on convenience in interactive use, but is just as usable in shell scripts. Put your multicore to good use, or combine prll with ssh to create an instant cluster.
A collection of open source and public domain software for Java, XML, and Cocoa, primarily. Some projects: ThreadWorker, Xmlizable, Base64, Tabu Search.
libctf is a c thread foundation library that extends pthread functionality by providing common utilities for the programmer. This will ease and enhance threaded program development.
Open Source Exchange community for Cisco-centric developers and customers to publish, discuss and release their open source tools, scripts and utilities for managing or operating Cisco network equipment
xSTreamC is a streaming language developed by STMicroelectronics to support the mapping of data intensive streaming applications on distributed multiprocessor SoCs. A compiler and a simulation library are provided.
DistributedCL is a middleware that provides location-transparent GPU processing to applications developed using the OpenCL API. Moved to GitHub. https://github.com/andrelrt/distributedcl
Generic packet visualization tool for generating flow diagrams from formatted logs. Can be used for cache coherency diagrams, software interaction diagrams or to plot network communications.
Bond-graph based modelling tools
A set of tools for modelling dynamic physical systems using the bond-graph methodology and transforming these models into representations suitable for analysis, control and simulation. These tools use, and generate m files for, GNU Octave.
- Plattform: amd64 and nvidia GeForce with shaders - Goal: Assembler with object-orientated paradigma with the ability of massive parallel calculation - Has its own bootloader and its own rudimentary os with a ncurse like editor
This is a simple DES algorithm implemented in FPGA platform. Mainly this system was written by C and interpreted into VHDL.
Relacy is a framework for agent-oriented programming in C++. Agents are autonomous objects, they interact fully asynchronously with messages. Relacy provides means for defining user agents and messages, as well as runtime system.
The project maily focuses on integrating H.264 on IBM CELL platform.
Implementations for the Revised Report language
This project offers open source implementations for UNESCO/IFIP's Algol 68 (the Revised Report language). The project offers two implementations: Implementation 1 is Algol68G: a recent checkout hybrid compiler/interpreter by Marcel van der Veer, supporting arbitrary arithmetic, partial parametrisation, complex numbers, POSIX threads, GNU plotutils, GNU scientific library, curses, sound, TCP sockets, RegEx and PostgreSQL. Inplementation 2 is algol68toc, a port by Sian Mountbatten of the vintage Algol68RS (UK Defense Research Agency) compiler. The implementation emits C code.
CLuMPI (OpenCL under MPI) is an implementation of the OpenCL interface which uses MPI as a back end
The primary aim of this project is to develop a full featured Microblaze simulator . The project is develloped only in C , then it can be easely ported.
We plan to make a system which would read the configuration of a NIC in some language defined by us. The system would them generate the driver code for that NIC. Currently we plan to stick to just one family of NIC(Tulip based cards).
Tornado HTTP Server is a multi-threaded web server written in Java. It aims to be secure, efficient, and portable, and provide a full implementation of HTTP 1.1. Advanced features such as GZip output compression and web-based administration are planned.
PARASOL is a C library for implementing computer-system simulations.
PARASOL is a C library for implementing simulations of computer systems. It supports a simulated, user-configured, multiprocessor environment on which user-written software (in C or C++) is executed.
A collection of useful libraries written in the Dylan programming language. The intent of this project is to provide easily accessible libraries for people developing applications using Functional Developer and/or Gwydion Dylan.