Title :
An Application Specific Processor for Montecarlo Simulations
Author :
Danese, G. ; Leporati, F. ; Bera, M. ; Giachero, M. ; Nazzicari, N. ; Spelgatti, A.
Author_Institution :
Dip. di Informatica e Sistemistica, Pavia Univ.
Abstract :
In this paper we describe an accelerator based on FPGA technology and interfaced to an external host computing system through standard bus connections; it is conceived to accelerate double precision floating point operations, present in the energy calculation of Monte Carlo (MC) metropolis particle system simulations. The accelerator plays the role of coprocessor giving a speed-up factor equal to 4, with respect last generation PCs. The proposed solution is based on COTS components and shows good characteristics of scalability in terms of clock frequency, memory capability and number of computing units. Moreover, the accelerator can be also conceived as a part of a computing system made up by a cluster of accelerated workstations
Keywords :
Monte Carlo methods; application specific integrated circuits; field programmable gate arrays; floating point arithmetic; microprocessor chips; COTS component; FPGA technology; Monte Carlo metropolis particle system simulation; accelerated workstation; application specific processor; commercial-off-the-shelf; computing system accelerator; coprocessor; double precision floating point operation; energy calculation; external host computing system; field programmable gate arrays; standard bus connection; Acceleration; Application specific processors; Computational modeling; Computer interfaces; Coprocessors; Field programmable gate arrays; Monte Carlo methods; Particle accelerators; Personal communication networks; Scalability;
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
Conference_Location :
Napoli
Print_ISBN :
0-7695-2784-1
DOI :
10.1109/PDP.2007.21