Title :
JavaFlow — A Java dataflow machine
Author :
Ascott, Robert J. ; Swartzlander, Earl E., Jr.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas, Austin, TX, USA
Abstract :
JavaFlow is a systolic array of heterogeneous processing elements with two interconnection schemas configured as a two phase dataflow machine coupled with a general purpose processor implementing a Java virtual machine (JVM). The processor is described and shown to offer an attractive solution to address challenges of locality, design complexity, power, and reliability in a Java application processor.
Keywords :
Java; data flow computing; integrated circuit design; system-on-chip; systolic arrays; virtual machines; Java application processor; Java dataflow machine; Java virtual machine; JavaFlow; general purpose processor; two phase dataflow machine; Decoding; Delay; Fabrics; Hardware; Integrated circuit interconnections; Java; Logic testing; Power system reliability; VLIW; Virtual machining;
Conference_Titel :
SOC Conference, 2009. SOCC 2009. IEEE International
Conference_Location :
Belfast
Print_ISBN :
978-1-4244-4940-8
Electronic_ISBN :
978-1-4244-4941-5
DOI :
10.1109/SOCCON.2009.5398055