Patent ID: 7865847
Filing Date: 2011-01-04
Classification: G06F,Y02D

Abstract:
1. A system for creating a configuration for an adaptive computing engine (ACE) having a plurality of heterogeneous nodes having hardware elements, the system comprising: an algorithmic elements stored in a database; composite ACE building block types; means for creating a configuration for at least some of the heterogeneous nodes of the ACE to provide appropriate hardware circuit functions that implement the algorithmic element, by selecting an initial set of the composite ACE building block types required to implement the algorithmic element, and configuring the hardware elements on at least one of the heterogeneous nodes according to the selected initial set of composite ACE building block types; and means for optimizing the configuration for the heterogeneous nodes by selecting a different set of the composite ACE building block types required to implement the algorithmic element that meets predetermined performance standards for efficiency of the ACE when performance of the ACE is simulated.