{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T16:12:40Z","timestamp":1694621560949},"reference-count":21,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2003,11,1]],"date-time":"2003-11-01T00:00:00Z","timestamp":1067644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Consumer Electron."],"published-print":{"date-parts":[[2003,11]]},"DOI":"10.1109\/tce.2003.1196432","type":"journal-article","created":{"date-parts":[[2003,5,2]],"date-time":"2003-05-02T18:30:27Z","timestamp":1051900227000},"page":"1004-1015","source":"Crossref","is-referenced-by-count":6,"title":["The JAFARDD processor: a Java architecture based on a folding algorithm, with reservation stations, dynamic translation, and dual processing"],"prefix":"10.1109","volume":"48","author":[{"given":"M.W.","family":"El-Kharashi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F.","family":"Gebali","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K.F.","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Fang Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"9","article-title":"Java to go: Part 3. Chicory system's Java accelerator pours a HotShot","volume":"15","author":"levy","year":"2001","journal-title":"Microprocessor Report"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/563647.563649"},{"key":"ref12","author":"el-kharashi","year":"2002","journal-title":"The JAFARDD Processor A Java Architecture Based on a Folding Algorithm with Reservation Stations Dynamic Translation and Dual Processing"},{"key":"ref13","author":"hennessy","year":"2002","journal-title":"Computer Architecture A Quantitative Approach"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465560"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/S1383-7621(01)00026-1"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-0849-6_17"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/S1383-7621(01)00026-1"},{"key":"ref18","first-page":"111","article-title":"Java intermediate bytecodes","author":"gosling","year":"1995","journal-title":"Proceedings of the ACM SIGPLAN Workshop on Intermediate Representation (IR'95)"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/S0141-9331(00)00079-X"},{"key":"ref4","year":"2002","journal-title":"Java Microarchitectures"},{"key":"ref3","first-page":"76","article-title":"How to soup up Java. Part II: Nine recipes for fast, easy Java ? a maturing Java brings a wide variety of programming solutions to developers","volume":"23","author":"wayner","year":"1998","journal-title":"Byte Magazine"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/PACRIM.1997.619954"},{"key":"ref5","author":"radhakrishnan","year":"2000","journal-title":"Microarchitectural Techniques to Enable Efficient Java Execution"},{"key":"ref8","first-page":"1","article-title":"Java to go: Part 1. Accelerators process byte codes for portable and embedded applications","volume":"15","author":"levy","year":"2001","journal-title":"Microprocessor Report"},{"key":"ref7","first-page":"12","article-title":"Implementing the Java virtual machine. Java's complex instruction set can be built in software or hardware","volume":"10","author":"case","year":"1996","journal-title":"Microprocessor Report"},{"key":"ref2","first-page":"281","article-title":"Characterization of Java applications at the bytecode level and at UltraSPARC machine code levels","author":"radhakrishnan","year":"1999","journal-title":"Proceedings of the International Conference on Computer Design (ICCD'99)"},{"key":"ref1","year":"2001","journal-title":"Embedded Java application environment [online document]"},{"key":"ref9","first-page":"7","article-title":"Java to go: Part 2. InSilicon takes Java acceleration to JVXtremes","volume":"15","author":"levy","year":"2001","journal-title":"Microprocessor Report"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/S0141-9331(00)00078-8"},{"key":"ref21","year":"2001","journal-title":"SPECjvm98 benchmark (V 1 04) in SPEC web site [online document]"}],"container-title":["IEEE Transactions on Consumer Electronics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/30\/26922\/01196432.pdf?arnumber=1196432","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T20:42:01Z","timestamp":1638218521000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1196432\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,11]]},"references-count":21,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2003,11]]}},"URL":"https:\/\/doi.org\/10.1109\/tce.2003.1196432","relation":{},"ISSN":["0098-3063"],"issn-type":[{"value":"0098-3063","type":"print"}],"subject":[],"published":{"date-parts":[[2003,11]]}}}