完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Chang, Shun-Chieh | en_US |
dc.contributor.author | Li, Walter Yuan-Hwa | en_US |
dc.contributor.author | Kuo, Yuan-Jung | en_US |
dc.contributor.author | Chung, Chung-Ping | en_US |
dc.date.accessioned | 2014-12-08T15:03:02Z | - |
dc.date.available | 2014-12-08T15:03:02Z | - |
dc.date.issued | 2008 | en_US |
dc.identifier.isbn | 978-1-4244-2682-9 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/1630 | - |
dc.description.abstract | Load instructions usually have long execution latency in a deep processor pipeline, and have significant impact on overall performance. Therefore, how to hide the load latency becomes a serious problem in processor design. The latency of memory load can be separated into two parts: cache-miss latency and load-to-use latency. Previous work which tried to hide the load latency in a deep processor pipeline has some limitations. In this paper, we propose a hardware-based method, called early load, to hide the load-to-use latency with little hardware overhead. Early load scheme allows load instructions to load data from the cache system before it enters the execution stage. In the meantime, a detection method makes sure the correctness of the early operation before the load instruction enters the execution stage. Our experimental results showed that our approach can achieve 11.64% performance improvement in Dhrystone benchmark and 4.97% in average for MiBench benchmark suite. | en_US |
dc.language.iso | en_US | en_US |
dc.title | Early Load: Hiding Load Latency in Deep Pipeline Processor | en_US |
dc.type | Proceedings Paper | en_US |
dc.identifier.journal | 2008 13th Asia-Pacific Computer Systems Architecture Conference | en_US |
dc.citation.spage | 124 | en_US |
dc.citation.epage | 131 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000262465300017 | - |
顯示於類別: | 會議論文 |