This software aims at demonstrating that we can easily provide a very small and powerful runtime for running programs that are coded in whatever programming model, but that could be *executed* in a DATAFLOW style. The Dataflow Run Time (DRT) provides the runtime support for that

The first benefit of this software is to allow a rapid development of such programs in the context of the TERAFLUX project http://teraflux.eu

The runtime API has been designed in such way to allow for a future development of a good compiler that targets such interface on one side, and to allow for a good architectural support of such API too: ideally each function could map to a Thread-Level-Parallelism Instruction Set Extension (TLP ISE).

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow DRT

DRT Web Site

Other Useful Business Software
Orchestrate Your AI Agents with Zenflow Icon
Orchestrate Your AI Agents with Zenflow

The multi-agent workflow engine for modern teams. Zenflow executes coding, testing, and verification with deep repo awareness

Zenflow orchestrates AI agents like a real engineering system. With parallel execution, spec-driven workflows, and deep multi-repo understanding, agents plan, implement, test, and verify end-to-end. Upgrade to AI workflows that work the way your team does.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DRT!

Additional Project Details

Operating Systems

Linux

Intended Audience

Advanced End Users, Architects, Developers, Science/Research

Programming Language

C

Related Categories

C Symmetric Multiprocessing (SMP) Software, C Distributed Computing Software

Registered

2013-09-19