MuShellX
MuShellX formalism has been developed.
The rate of increase in power of microprocessors has slowed considerably
in the last few years. Companies are switching to multicore processors, and clusters of multicore processors that can involve a significant financial investment. But GPU's (graphics processors) are increasing in speed by about a factor of two per year. Programmable GPU's are available from
only a few $10's of dollars to less than $2000. They plug into a PCIe slot in your PC and
have floating point capabilities of the order of 1Tflop (single precision) and 100GFlop double precision at the high end. They also come with up to 4GB of on board RAM. Compiler manufacturers such as the Portland Group Inc. produce C++ and Fortran 2003 compilers that make programming these devices trivial. PGI are intending to support my development project.
The GPU's are highly parallel multi thread processors.