Computing for manufacturing systems is important for scheduling and control of manufacturing processes and systems that ensure production throughput, delivery timeliness and reducing inventory. Optimal decisions in such situations are generally intractable and the solutions are required in real-time (few seconds). This motivates the need for a custom supercomputer. At present computing infrastructure in manufacturing enterprises such as ERP and MRP software essentially provide track operational data but are well integrated with equipment on shop floor. Therefore such software systems do not possess real-time information about health of machine or its capacity. Secondly, it does not support any level of optimal decision-making. Thus there is a need for computing architectures that can be integrated with existing enterprise IT infrastructure and can be distributed throughout the shop-floor by embedding it in the information sources such as machine tools, part pallets, inspection equipment etc allowing unification of system level and equipment level control.