İçeriğe geç
akaturk Akademik ölçüm

Makale detayı · 2008

CHIPS: Custom Hardware Instruction Processor Synthesis

IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS

YÖKSİS OpenAlex ISSN 0278-0070 DOI 10.1109/TCAD.2008.915536 Atıf 47 SJR Q1 · 2010 JCR Q2

10.1109/TCAD.2008.915536

YÖKSİS YÖKSİS makale kaydı

OpenAlex OpenAlex zenginleştirmesi (özet, atıf, konular)

Özet

OpenAlex kaydı

İngilizce (OpenAlex)

This paper describes an integer-linear-programming (ILP)-based system called custom hardware instruction processor synthesis (CHIPS) that identifies custom instructions for critical code segments, given the available data bandwidth and transfer latencies between custom logic and a baseline processor with architecturally visible state registers. Our approach enables designers to optionally constrain the number of input and output operands for custom instructions. We describe a design flow to identify promising area, performance, and code-size tradeoffs. We study the effect of input/output constraints, register-file ports, and compiler transformations such as if-conversion. Our experiments show that, in most cases, the solutions with the highest performance are identified when the input/output constraints are removed. However, input/output constraints help our algorithms identify frequently used code segments, reducing the overall area overhead. Results for 11 benchmarks covering cryptography and multimedia are shown, with speed-ups between 1.7 and 6.6 times, code-size reductions between 6% and 72%, and area costs ranging between 12 and 256 adders for maximum speed-up. Our ILP-based approach scales well: benchmarks with basic blocks consisting of more than 1000 instructions can be optimally solved, most of the time within a few seconds.

OpenAlex zenginleştirmesi

Konular

  • Parallel Computing and Optimization Techniques
  • Embedded Systems Design Techniques
  • Interconnection Networks and Systems

Tür: article Parallel Computing and Optimization Techniques

İndeks bilgisi

WoS (JCR) ve Scopus (SJR) çeyrekleri ISSN ve yayın yılına göre. · 2008

Scopus (SJR) / WoS (JCR)

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

Scopus (SJR) Q1 0,691 En yakın yıl: 2010

Makale yılı 2008; gösterilen indeks yılı 2010.

WoS (JCR) Q2 JIF 1,5 2008 yılı

Üniversiteler

  • SABANCI ÜNİVERSİTESİ

Yazarlar

  1. KUBİLAY ATASU SABANCI ÜNİVERSİTESİ
  2. CAN ÖZTURAN
  3. GÜNHAN DÜNDAR
  4. Oskar Mencer
  5. Wayne Luk