A development and simulation environment for a floating point operations FPGA based accelerator

被引:2
作者
Bera, M [1 ]
Danese, G [1 ]
De Lotto, I [1 ]
Leporati, F [1 ]
Spelgatti, A [1 ]
机构
[1] Univ Pavia, Dipartimento Informat & Sistemist, INFM, Sez Pavia, I-27100 Pavia, Italy
来源
EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS | 2003年
关键词
D O I
10.1109/DSD.2003.1231922
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Exploiting hardware devoted to a specific application requires a proper programming support, like libraries allowing a simple interface with the device. As a complementary design, a dedicated device language might be developed to make its programming easier. In previous works [1][2] we presented the architecture of a floating point operations accelerator based on Field Programmable Gate Array (FPGA) technology. In this paper we describe the development environment which allows to write, translate and simulate instruction sequences written in a language specifically conceived and designed for that device.
引用
收藏
页码:173 / 179
页数:7
相关论文
共 8 条
  • [1] AHO AV, 2000, COMPILERS PRINCIPLES
  • [2] Horizons in scientific and distributed computing
    Beckmann, CJ
    McManus, DD
    Cybenko, G
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (01) : 23 - 30
  • [3] BENNET JP, 1990, INTRO COMPILING TECH
  • [4] An accelerator for double precision floating point operations
    Danese, G
    De Lotto, I
    Leporati, F
    Scaricabarozzi, M
    Spelgatti, A
    [J]. ELEVENTH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2003, : 57 - 63
  • [5] FPGA based coprocessor to calculate the energy of dipolar system
    Danese, G
    De Lotto, I
    Leporati, F
    Spelgatti, A
    [J]. 10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 227 - 234
  • [6] Monte Carlo Metropolis simulation of interacting anisotropic polarizable spins on a lattice
    Danese, G
    De Lotto, I
    De Marchi, A
    Leporati, F
    Bellini, T
    Buscaglia, M
    Mantegazza, F
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2001, 134 (01) : 47 - 57
  • [7] The quest for petascale computing
    Dongarra, JJ
    Walker, DW
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2001, 3 (03) : 32 - 39
  • [8] High-performance special-purpose computers in science
    Fukushige, T
    Hut, P
    Makino, J
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (02) : 12 - +