Home | Sitemap | Contact Us
FHPCA Logo

Why now?
Until now, FPGAs have been too small in terms of capacity and too expensive to make a supercomputer system viable. However, recently, FPGAs have been improving in capability much faster than microprocessors - a trend which is expected to continue. As a result, FPGAs are becoming widely adopted in mainstream embedded computing to build complex mission-critical systems. Their attractiveness to the high-performance computing sector has at the same time been growing steadily.

For the past decade, supercomputers have been built by combining many conventional microprocessors to work together on the same application. However, as organisations become dependent on increasingly sophisticated applications with ever-growing volumes of data, clusters of conventional microprocessors are struggling to provide the required processing power.

The FHPCA is studying how to provide this power by building highly scalable, easy-to-program computers using arrays of FPGAs.

The Parallel Toolkit
The following presentation provides a high-level introduction to the concepts behind the FHPCA's Parallel Toolkit approach to programming Maxwell, the 64 node FPGA supercomputer:

FHPCA Parallel Toolkit