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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
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