BMDFM (Binary Modular DataFlow Machine) is software, which enables running an application in parallel on shared memory symmetric multiprocessors (SMP) 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 data flow. Free download of BMDFM 5.9.9 revision:10-Mar-2006, size 84.08 Mb.

GliBench SMP is an SMP enabled benchmark for testing you computers performance. It is a rewrite of my tool CliBench which is quite known in the Windows world. It is based on GTK/Gnome which should make it simple to port to other OS.. Freeware download of GliBench SMP 0.5, size 1.09 Mb.

This program parallelizes the BZIP2 compression process to achieve a near-linear performance increase on SMP machines. On a two-processor Xeon machine, the speedup is around 180%. The tool's main purpose is to aid performing heavy-duty server backup. Freeware download of Parallelizing BZIP2 for SMP machines 1.0, size 46.59 Kb.

oo-amp-smp: An attempt at Object Based Requirement Collection, Design and Code generation of Asymmetric Multiprocessing Systems and Symmetric Multiprocessing Systems. The Requirement Collection is based on generic classes with no relationships attached.

The Cache emulator (shortly CE) can simulates the behavior of caches inside SMP system and compute the number of cache misses during a computation. All measurements are done in the "off-line" mode on the one CPU.