Open-source rapid prototyping and code generation tool
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page.(March 2011) (Learn how and when to remove this message)
The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted. Find sources: "Preesm" – news · newspapers · books · scholar · JSTOR(March 2011) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Preesm" – news · newspapers · books · scholar · JSTOR(March 2011) (Learn how and when to remove this message)
(Learn how and when to remove this message)
PREESM
PREESM 0.5.0 screenshot
Developer(s)
PREESM Development Team at IETR
Initial release
2008
Stable release
3.21.0[1]
/ 1 October 2020; 3 years ago (1 October 2020)
Repository
github.com/preesm/preesm
Written in
Java as Eclipse plug-ins
Type
Rapid Prototyping Tool
License
CeCILL-B or CeCILL-C depending on the plug-ins
Website
preesm.org
PREESM (the Parallel and Real-time Embedded Executives Scheduling Method) is an open-source rapid prototyping and code generation tool. It is primarily employed to simulate signal processing applications and generate code for multi-core Digital Signal Processors. PREESM is developed at the Institute of Electronics and Telecommunications-Rennes (IETR) in collaboration with Texas Instruments France in Nice.
The PREESM tool inputs are an algorithm graph, an architecture graph, and a scenario which is a set of parameters and constraints that specify the conditions under which the deployment will run. The chosen type of algorithm graph is a hierarchical extension of Synchronous Dataflow (SDF) graphs named Interface-Based hierarchical Synchronous Dataflow (IBSDF). The architecture graph is named System-Level Architecture Model (S-LAM). From these inputs, PREESM maps and schedules automatically the code over the multiple processing elements and generates multi-core code.
^"Release 3.21.0". 1 October 2020. Retrieved 17 October 2020.
PREESM (the Parallel and Real-time Embedded Executives Scheduling Method) is an open-source rapid prototyping and code generation tool. It is primarily...