Abstract
Dual width instruction set embedded processors such as ARM provide 16-bit instruction set in addition to the 32-bit instructions set for lower energy and memory cost. The combination of hardware multithreading technique with the 16-bit code design can provide a tradeoff between performance and code size. In this paper, extension thread switch instruction (Ts) is added to the Thumb instruction set. With the decoder supporting, no extra cycles are needed to handle the Ts instructions. From analysis, our approach is a more flexible thread switch mechanism and provides better performance with little extra hardware cost.
| Original language | English |
|---|---|
| Pages (from-to) | 688-691 |
| Number of pages | 4 |
| Journal | WSEAS Transactions on Computers |
| Volume | 5 |
| Issue number | 3 |
| State | Published - Mar 2006 |
Keywords
- ARM
- Embedded processor
- Multithreading processor
- Thread switch
- Thumb
Fingerprint
Dive into the research topics of 'Multithreading extension for Thumb ISA and decoder support'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver