Sieve C++ Parallel Programming System - Supported Systems

Supported Systems

The system is designed for hierarchical based systems with homogeneous or heterogeneous CPU cores which have local memories, connected via DMA engines or similar memory transfer models.

Sieve has been shown successfully operating on multi-core x86 systems, the Ageia PhysX Physics Processing Unit, and the IBM Cell microprocessor. ANSI C is generated if a compiler code generator is not available for a certain target platform. This allows for autoparallelization using existing C compilation toolkits .

Read more about this topic:  Sieve C++ Parallel Programming System

Famous quotes containing the words supported and/or systems:

    The moral sense is always supported by the permanent interest of the parties. Else, I know not how, in our world, any good would ever get done.
    Ralph Waldo Emerson (1803–1882)

    We have done scant justice to the reasonableness of cannibalism. There are in fact so many and such excellent motives possible to it that mankind has never been able to fit all of them into one universal scheme, and has accordingly contrived various diverse and contradictory systems the better to display its virtues.
    Ruth Benedict (1887–1948)