Par4All, source-to-source transform targeting CUDA, openCL, etc. It uses the PIPS code transformation framework.
Domain-Specific Languages for Heterogeneous Computer Platforms, a talk by Pat Hanrahan.
Courses of SIGGRAPH 2010 available.
The program of PACT 2010 available.
Some benchmarking for CrossFire and SLI.
New version of CUVIlib was released. New functions are added.
Some interesting papers:
Back from vacation.
Some interesting articles from CACM sept 2010:
Working long hours is stupid, by Daniel Lemire.
Proceeding of ISCAS 2010 available.
Visual Control of Robots Using Range Images, in Sensors 2010. A 3D time-of-flight (ToF) camera is used.
Some interesting papers from Computer Journal:
Drag-and-Drop vs. HDL?. It predicts, in a few years, people will not write HDL in practical projects.
cuvilib, CUDA vision and imaging library.
Predictive design space exploration using genetically programmed response surfaces, from Kevin Skadron’s group, in DAC’08. Analytical model is derived from heuristics, in contrast to the principle component analysis used by the ocelot people.
FPGA infrastructure for the development of augmented reality applications, in 2007.
dSPACE, hardware and software solutions for control.
Towards the classification of algorithmic skeletons, in 1996.
Factored Operating System (fos), OS support for parallel and heterogeneous architecture, from the carbon group.
Axel: a heterogeneous cluster with FPGAs and GPUs, from Wayne Luk’s group, in FPGA’10.
Quantifying Effective Memory Bandwidth of Platform FPGAs, in FCCM 2007.
External Memory Controller for Virtex II Pro, in ISSOC 2006.
HybridOS: runtime support for reconfigurable accelerators, in FPGA 2008.
A Massively Parallel FPGA-Based Coprocessor for Support Vector Machines, in FCCM 2009. An SIMD friendly implementation of SVM.
Efficient External Memory Interface for Multi-Processor Platforms Realized on FPGA Chips, in FPL 2007.
Efficient use of communications between an FPGA’s embedded processor and its reconfigurable logic, in FPGA’06.