Implementation of a programming environment with a multithread model for reconfigurable systems

  • Authors:
  • Keisuke Dohi;Yuichiro Shibata;Tsuyoshi Hamada;Tomonari Masada;Kiyoshi Oguri;Duncan A. Buell

  • Affiliations:
  • Nagasaki University, Nagasaki, Japan;Nagasaki University, Nagasaki, Japan;Nagasaki University, Nagasaki, Japan;Nagasaki University, Nagasaki, Japan;Nagasaki University, Nagasaki, Japan;University of South Caroline, USA

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reconfigurable systems are known to be able to achieve higher performance than traditional microprocessor architecture for many application fields. However, in order to extract a full potential of the reconfigurable systems, programmers often have to design and describe the best suited code for their target architecture with specialized knowledge. The aim of this paper is to assist the users of reconfigurable systems by implementing a translator with a multithread model. The experimental results show our translator automatically generates efficient performance-aware code segments including DMA transfer and shift registers for memory access optimization.