已收录 268921 条政策
 政策提纲
  • 暂无提纲
Custom-Fit Processors: Letting Applications Define Architectures
[摘要] In this paper we report on a system which automatically designs realistic VLIW architectures highly optimized for one given application (the input for this system), while running all other code correctly. The system uses a product-quality compiler that generates very aggressive VLIW code. We retarget the compiler until we have found a VLIW architecture idealized for the application on the basis of performance, a cost function and a hardware budget.We show that we can automatically select architectures that achieve large speedups on color image processing codes. Specialization is shown to be very valuable: The differences between architectural choices, even among reasonable-seeming architectures having similar costs, can be very great, often a factor of 5 (and sometimes much more). We show also that specialization is also very dangerous. A reasonable choice of architecture to fit one algorithm can be a very poor choice for another, even in the same domain. There is sometimes an architecture, near in cost and performance to the best, that does much better on a second algorithm.
[发布日期]  [发布机构] HP Development Company
[效力级别]  [学科分类] 计算机科学(综合)
[关键词] VLIW;architecture synthesis;application specific architectures;multimedia;compilers;instruction-level parallelism (ILP);high-level synthesis;hardware/software code-sign [时效性] 
   浏览次数:45      统一登录查看全文      激活码登录查看全文