Home  |   Login  |   Logout  |   Access Information  |   Alerts  |   Purchase History  |   Cart  |   Sitemap  |   Help   
 
Abstract
BROWSE SEARCH IEEE XPLORE GUIDE SUPPORT
arrow_left View Search Results  
Email/Printer Friendly Format  
 

Application-specific customisation of multi-threaded soft processors

Dimond, R.   Mencer, O.   Luk, W.  
Dept. of Comput., Imperial Coll., London, UK
This paper appears in: Computers and Digital Techniques, IEE Proceedings -
Publication Date: 2 May 2006
Volume: 153 , Issue: 3
On page(s): 173 - 180
ISSN: 1350-2387
Digital Object Identifier: 10.1049/ip-cdt:20050177
Current Version Published: 2006-05-08

Abstract
A multi-threaded microprocessor with a customisable instruction set, CUStomisable Threaded ARchitecture (CUSTARD), is proposed. CUSTARD features include design space exploration and a compiler for automatic selection of custom instructions. Custom instructions, optimised for a specific application, accelerate frequently performed computations by implementing them as dedicated hardware. Field programmable gate array implementations of CUSTARD are evaluated using media and cryptography benchmarks, and commercial MicroBlaze processor is compared. As low as 28% area overhead for four interleaved threads and up to 355% speedup over a processor without custom instructions are demonstrated.

Index Terms
Available to subscribers and IEEE members.

References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.
You are not logged in.
Guests may access Abstract records free of charge.
Login
Username
Password
» Forgot your password?
Please remember to log out when you have finished your session.
You must log in to access:
• Advanced or Author Search
• CrossRef Search
• AbstractPlus Records
• Full Text PDF
• Full Text HTML
Access this document
Full Text PDF icon
Full Text: PDF (344 KB)
» Buy this document now
» Learn more about
» Learn more about
   purchasing articles
   and standards
Download this citation
Available to subscribers and IEEE members.
 
arrow_left View Search Results  
Indexed by IEE Inspec
© Copyright 2010 IEEE – All Rights Reserved