Abstract-En traditionell extensible processor med kundanpassade kretsar uppnår hög prestanda till priset av flexibilitet, medan en dynamiskt extensibel processor med omkonfigurerbart tyg erbjuder flexibilitet för instruction-set förlängningar (ISES) men lider av beräknings ineffektivitet. Vi introducerar en ny arkitektur som heter Just-in-Time Customizable (JiTC) processor som förenar motstridiga krav på prestanda och flexibilitet i extensible processorer. Vår viktigaste innovation är en flerstegsaccelerator, Specialized Functional Unit (SFU), som är tätt integrerad i processorns rörledning. SFU-designen härleds genom en systematisk studie av ett stort antal representativa inbyggda applikationer. SFU kan konfigureras om per cykel för att stödja olika applikationsspecifika instruktioner vid nära-ideal prestanda hos en extensibel processor. Vi tillhandahåller även en automatiserad verktygskedja för JiTC-processor. De experimentella resultaten bekräftar effektiviteten och tillämpligheten av vårt tillvägagångssätt.
En just-in-time konfigurationsmetod presenteras i REF.
A just-in-time customizable processor
{'venue': "ICCAD '13", 'journal': None, 'mag_field_of_study': ['Computer Science']}