2011 · 14 citations · 10 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingAccelerator ArchitectureField-programmable Gate Array ArchitectureFpga ArchitectureFpga Programming ModelsHardware ArchitectureReconfigurable System ArchitectureExecution ModelExecution Model DesignGpgpu ComputingGpgpu ProgrammingMicroarchitectural ModelingMicroarchitectural OptimizationTemplate-based DesignTemplate-based Transformation
This paper compares an implementation of a Bayesian inference algorithm across several FPGAs and GPGPUs, while embracing both the execution model and high-level architecture of a GPGPU. Our study is motivated by recent work in template-based programming and architectural models for FPGA computing. The comparison we present is meant to demonstrate the FPGA's potential, while constraining the design to follow the microarchitectural template of more programmable devices such as GPGPUs.
10
MARC: A Many-Core Approach to Reconfigurable Computing
Ilia A. Lebedev, Shaoyi Cheng, Austin Doupnik et al. · 2010 · 41 citations
Engineering, Computer Engineering, High-performance Computing +16