Show simple item record

dc.contributor.authorSteven, F.L.
dc.contributor.authorSteven, G.B.
dc.contributor.authorWang, L.
dc.date.accessioned2010-10-04T14:42:14Z
dc.date.available2010-10-04T14:42:14Z
dc.date.issued1994
dc.identifier.citationSteven , F L , Steven , G B & Wang , L 1994 , Using a resource limited instruction scheduler to evaluate the iHARP processor . UH Computer Science Technical Report , vol. 198 , University of Hertfordshire .
dc.identifier.otherPURE: 95822
dc.identifier.otherPURE UUID: 05715a1d-121a-4ce8-a63c-5f950a4df4b7
dc.identifier.otherdspace: 2299/4877
dc.identifier.urihttp://hdl.handle.net/2299/4877
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. A distinctive feature of iHARP is the provision of Boolean guards on all instructions. Instructions are then only executed at run time if the attached Boolean guard is true. A second distinctive feature is the use of a simplified addressing ORed indexing mechanism to avoid load delays. This paper evaluates the benefits of both these features and quantifies their performance advantage. Other architectural features evaluated include instruction issue rate, code size, number of data cache ports, number of register file write ports, number of branch units, instruction combining and loop unrolling. 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.rights/dk/atira/pure/core/openaccesspermission/open
dc.subjectguarded instruction execution
dc.subjectVLIW
dc.titleUsing a resource limited instruction scheduler to evaluate the iHARP processoren
dc.contributor.institutionSchool of Computer Science
dc.relation.schoolSchool of Computer Science
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue
herts.rights.accesstyperestrictedAccess


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record