To exploit the capabilities of PCA hardware while retaining as much end-user portability and performance as possible, the Morphware Forum (www. morphware.org), an informal consortium of PCA contractors and other selected participants, is creating an application development framework, called the Morphware Stable Interface (MSI). A key capability envisioned for PCA systems is morphing, the reconfiguration and re-allocation of PCA hardware resources within a chip in response to various events. Morphing ...
Polymorphous Computing Architectures (PCAs) are computing devices that are capable of significant, rapid reconfiguration directed by software. Composed of several groups of computing elements, PCA devices can be configured to achieve high performance on a wide variety of problem types and processing demands. We describe an emerging concept called the Morphware Stable Interface (MSI), a portable, scalable software development framework to harness the power and complexity of PCAs, while allowing ...