BMDFM
Encyclopedia
BMDFM is software, which enables running an application in parallel on shared memory symmetric multiprocessors (SMP
Symmetric multiprocessing
In computing, symmetric multiprocessing involves a multiprocessor computer hardware architecture where two or more identical processors are connected to a single shared main memory and are controlled by a single OS instance. Most common multiprocessor systems today use an SMP architecture...

) using the multiple processors to speed up the execution of single applications.
BMDFM automatically identifies and exploits parallelism due to the static and mainly DYNAMIC SCHEDULING of the dataflow instruction sequences derived from the formerly sequential program.

BMDFM dynamic scheduling subsystem performs an SMP
SMP
-In technology:* Shape memory polymers, in the field of chemical engineering.* Simulation Model Portability: A standard developed by ESA and ECSS for space mission simulators....

 emulation
Emulator
In computing, an emulator is hardware or software or both that duplicates the functions of a first computer system in a different second computer system, so that the behavior of the second system closely resembles the behavior of the first system...

 of Tagged-Token Dataflow
Dataflow
Dataflow is a term used in computing, and may have various shades of meaning. It is closely related to message passing.-Software architecture:...

Machine to provide the transparent dataflow semantics for the applications. No directives for parallel execution are required.

More info: http://bmdfm.de
More info: http://www.bmdfm.com
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK