<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

High-bandwidth x86 instruction fetching based on instruction pointer table

dc.citation.epage118en_US
dc.citation.issue3en_US
dc.citation.spage113en_US
dc.citation.volume148en_US
dc.citation.woscount1
dc.contributor.authorChiu, JCen_US
dc.contributor.authorChung, CPen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2014-12-08T15:43:55Z
dc.date.available2014-12-08T15:43:55Z
dc.date.issued2001-05-01en_US
dc.description.abstractProviding higher degree superscalar instruction fetching is a major concern in a high performance superscalar processor design. In x86 architectures, the variable-length instructions make fetching multiple instructions in a cycle difficult. A common practice is to use predecoded information to help in instruction fetching, while the complex instruction formats induce high redundancies in storing and processing the pre-decoded information in the cache. In the paper, the authors propose to use an Instruction Identifier to predict instruction length and store the instruction pointers as superscalar instruction group indicators. With this method, the difficulty of achieving a high instruction fetch degree (>3) can be overcome. Simulation results suggest that the Instruction Identifier with a 64-entry table is a good performance/cost choice. In the meantime, as the table size decreases, the prediction scheme becomes increasingly important. Moreover, simulation and circuit synthesis show that this design is feasible for high clock rate design.en_US
dc.identifier.doi10.1049/ip-cdt:20010456en_US
dc.identifier.issn1350-2387en_US
dc.identifier.journalIEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUESen_US
dc.identifier.urihttp://dx.doi.org/10.1049/ip-cdt:20010456en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/29684
dc.identifier.wosnumberWOS:000170427200002
dc.language.isoen_USen_US
dc.titleHigh-bandwidth x86 instruction fetching based on instruction pointer tableen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
000170427200002.pdf
Size:
205.98 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: