完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Ton, LR | en_US |
dc.contributor.author | Chang, LC | en_US |
dc.contributor.author | Rao, MF | en_US |
dc.contributor.author | Tseng, HM | en_US |
dc.contributor.author | Shang, SS | en_US |
dc.contributor.author | Ma, RL | en_US |
dc.contributor.author | Wang, DC | en_US |
dc.contributor.author | Chung, CP | en_US |
dc.date.accessioned | 2014-12-08T15:27:25Z | - |
dc.date.available | 2014-12-08T15:27:25Z | - |
dc.date.issued | 1997 | en_US |
dc.identifier.isbn | 0-8186-8227-2 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/19674 | - |
dc.description.abstract | Traditionally, the performance of a stack machine was limited by the true data dependency. A performance enhancement mechanism - Stack Operations Folding - was used in Srm Microelectronics' picoJava design [1][2] and it can reduce up to 60% of all stack operations. in this paper, we use the Java bytecode language as the targe; machine language, and study its instruction folding on a proposed machine model. Three folding strategies: 2-foldable, 3-foldable and 4-foldable, were simulated and evaluated. Statistical data show that our third folding strategy eliminates 73% of all stack operations, and each strategy fins an overall program speedup of 1.19, 1.25 and 1.26, respectively, as compared to a traditional stack machine. Moreover, a Java machine model suitable for instruction folding, together with its pipeline stages, are presented. lt seems to have the best cost/performance effectiveness of a Java stack machine if six bytes decoder width and the second folding strategy - the three-foldable strategy - are adopted. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | Java processor | en_US |
dc.subject | stack machine | en_US |
dc.subject | stack operations folding | en_US |
dc.title | Instruction folding in Java processor | en_US |
dc.type | Proceedings Paper | en_US |
dc.identifier.journal | 1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS | en_US |
dc.citation.spage | 138 | en_US |
dc.citation.epage | 143 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000071190300019 | - |
顯示於類別: | 會議論文 |