My Reconfigurable Computing Research

This page lists the publications that I’ve had on the subject of Reconfigurable Computing. I used to suggest that people visit wikipedia for an overview, but I don’t anymore. The wikipedia page is barely intelligible. Reconfigurable computing is not a complex subject, a useful definition is as follows:

Reconfigurable or FPGA computing is a class of custom computing that uses Field Programmable Gate Arrays as the principle compute element. A custom electronic circuit is created on the FPGA for each individual compute problem. To succeed in this requires planning, a co-operative client, good high-level tools, good hardware and lots of experience.

I have written a page on the skills a reconfigurable computing engineer requires. It’s not a comprehensive list, but it’s a start.

From 2004 – 2008 I worked on an Engineering Doctorate programme, overseen by the ISLI, sponsored by Nallatech and supervised by the University of Strathclyde. From late 2008 onwards, I have been working with Maxeler Technologies in London.

I wrote this white paper on developing HPC FPGA applications, this on the the Intel-Nallatech collaboration (AAL, FSB-FPGA etc.), and had an article published in Tech Online that took a generalised look at programming FPGAs with high-level languages.

Everything else on here is peer-reviewed academic stuff. I tried starting a blog about other people’s RC research, but it never got enough traffic to encourage me to maintain it.

If anyone’s here trying to get some basic information on reconfigurable computing, I’d happily answer any questions you stick in the comments box at the bottom of the page.







5 responses to “My Reconfigurable Computing Research

  1. Alright, not to be a [rooster] about it or anything, but shouldn’t you have the most recent at the top? That’s what I do with my millions of papers and proceedings anyway.

  2. Nah, I take the point. I’ll sort it out, and not have my [most excremental] ones at the top. I think I’ll give them a page each now that I’ve learned how to create sub-pages…

  3. Right, fixed. I’ve also decided to make my research pages a swearing free zone, editing out my and your expletives. In recompense you may turn the air blue on my main blog to your heart’s content.

  4. This research sounds interesting. Just read the Wikipedia page and it all pretty much went over my head. I’m shocked at myself.

  5. Hi Del,

    I wouldn’t worry so much about not understanding the wikipedia page, it’s suffering from too many cooks at the moment, and doesn’t even make much sense to me. Basically it’s all about being able to rapidly create custom hardware for compute-intensive applications.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s