2010-04-30 Log

Koen Claessen in the Lava project has some interesting publications.

Analysis of Programs for Parallel Processing, in 1966, is a pioneering work on dependency analysis of program.

Some recent papers from Computer Vision and Image Understanding:

Off topic:
Thoughts on Flash, by Steve Jobs, April 29th, 2010.
HiPEAC collaboration Grants is giving away some money.

2010-04-29 Log

IEEE Workshop on Embedded Computer Vision 2010 releases its program. Every work is interesting.

A Dynamically Reconfigurable Architecture Combining Pixel-Level SIMD and Operation-Pipeline Modes for High Frame Rate Visual Processing, in FPT’2007, from the Hashimoto-Kagami Lab of Tohoku University.

Some recent papers in Computer Vision and Image Understanding:

2010-04-28 Log

Xilinx puts the ARM hard core into the road map.

A Graphics Parallel Memory Organization Exploiting Request Correlations, in TC June 2010, shows an example of modeling memory partition and banking. The title is on graphics, but the method also applies to vision. This work shows that can be further improved on architectural template. The exploitation of request correlations can also be further improved.

The proceeding of CGO 2010 is available. Exciting moment. The conference is on April 24 – 28, 2010, but the proceeding is released before April 28. The ACM digital library is damn quick.

ODES: Workshop on Optimizations for DSP and Embedded Systems, co-located with CGO 2010, is also interesting. The program and proceeding of ODES 2010 is available from the workshop website.

Two papers in CGO 2010 are on the topic of tiling for autotuning:

Some links for Prolog:

special issue MICPRO journal on exploitation of hardware accelerators, deadline on September 10, 2010.

2010-04-27 Log

EuroSys 2010 has some papers on schedulers:

The May 2010 issue of TVLSI has some interesting papers:

Some interesting papers in June 2010 issue of TPAMI:

2010-04-26 Log

Some papers on the Auto-Pipe tool, which is for developing streaming application in hybrid systems, namely architectural diverse systems, including CPU, FPGAs, and GPUs. It is related work. However, it requires manual implementation of kernels on target architectures.

Massively parallel computing on an organic molecular layer, in Nature Physics 2010 April. It looks cool, although I have not idea what that paper is talking about. It is unlikely to be commercially viable before I die.

Some publications on high level languages for image processing from QUB: