Show simple item record

dc.contributor.authorSteven, F.L.
dc.contributor.authorSteven, G.B.
dc.contributor.authorWang, L.
dc.date.accessioned2010-09-28T12:58:46Z
dc.date.available2010-09-28T12:58:46Z
dc.date.issued1994
dc.identifier.citationSteven , F L , Steven , G B & Wang , L 1994 , An evaluation of the iHARP multiple instruction issue processor . UH Computer Science Technical Report , vol. 179 , University of Hertfordshire .
dc.identifier.otherPURE: 90368
dc.identifier.otherPURE UUID: cf1565d1-4690-4e83-b51a-596dc6090189
dc.identifier.otherdspace: 2299/4848
dc.identifier.otherScopus: 84889006672
dc.identifier.urihttp://hdl.handle.net/2299/4848
dc.description.abstractRISC processors have approached an execution rate of one instruction per cycle by using pipelining to speed up execution. However, to achieve an execution rate of more than one instruction per cycle, processors must issue multiple instructions in each processor cycle. This paper evaluates the architectural features of iHARP, a VLIW (Very Long Instruction Word) processor with an instruction issue rate of four, which has been developed at the University of Hertfordshire. One of the distinctive features of iHARP is the provision of Boolean guards on all instructions. Every iHARP instruction is only executed at run time if the attached Boolean guard is true. This paper evaluates the benefits of guarded instruction execution and quantifies its performance advantage. Other architectural features considered include instruction issue rate, code size, number of data cache ports, number of register file write ports, number of branch units and addressing mechanisms. The evaluation uses RLS, a resource limited instruction scheduler, specifically developed to statically reorder code for parallel execution on iHARP.en
dc.language.isoeng
dc.publisherUniversity of Hertfordshire
dc.relation.ispartofseriesUH Computer Science Technical Report
dc.subjectguarded instruction execution
dc.subjectinstruction scheduling
dc.subjectsuperscalar
dc.titleAn evaluation of the iHARP multiple instruction issue processoren
dc.contributor.institutionSchool of Computer Science
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record