Pi, The Movie

May 31, 2010, at 21:36 UTC

I'm a big fan of Aronofsky's especially of his "Requiem for a Dream" and his π movie.

Pi - Movie Trailer (1998)

"Restate my assumptions: One, Mathematics is the language of nature. Two: everything around us can be represented and understood through numbers. Three: if you graph the numbers of any system, patterns emerge. Therefore, there are patterns everywhere in nature. Evidence: the cycling of disease epidemics; the wax and wane of caribou populations; sun spot cycles; the rise and fall of the Nile. So, what about the stock market? The universe of numbers that represents the global economy. Millions of hands at work, billions of minds. A vast network, screaming with life. An organism. A natural organism. My hypothesis: within the stock market, there is a pattern as well... Right in front of me... hiding behind the numbers. Always has been" - Max Cohen

My Thesis is Ready for Submission

June 05, 2010, at 01:20 UTC

I have just submitted my Ph.D. thesis entitled "Accelerating Iterative Methods for Solving Systems of Linear Equations using FPGAs"

Antonio Roldao Thesis Wordle
Thesis word-cloud with most common words.

This work is the culmination of almost four years of focused research where a number of high-performance aspects were explored in the field of accelerating a basic and recurrent problem in Scientific Computing. This exploration was possible through the usage of Field Programmable Gate Arrays. FPGAs are fascinating devices that can be configured to be anything from a typical microprocessor to a highly specialized neural network. One of the great advantages of these devices is that data/computations can be accessed/processed in parallel whilst in typical high-end microprocessors there is only a very limited opportunity for parallelism (even when considering multiple multi-core CPUs). This FPGA advantage can translate into massive improvements in performance, especially in applications that can be computed simultaneously. Some examples of such applications include Monte Carlo simulations, string matching (i.e. in routing, virus detection, etc), high-performance data storage and retrieval, amongst many other applications.

Adding Colour with WebCanvas

December 05, 2008, at 08:50 UTC

It has been a while since posting anything new so why not add a bit of colour to this page and introduce you to WebCanvas. In case you have not heard of this Web 2.0 site, this is one of my pet projects which aims to create The World's Largest Collaborative Painting.

New London Server

July 09, 2006, at 19:52 UTC

Loads of things have been happening since moving to London (from Guildford), however updating my personal site has not been one of them! Nonetheless, this server has a new incarnation and is as powerful as ever. This used to run on a modded Xbox, with another one functioning as a shadow backup! These were the cheapest, most compact and silent machines at the time...

Electronics and Computer Eng. Degree Completed

June 02, 2006, at 22:32 UTC

After four hard working and very enriching years, my degree has reached its end!

Achieving a First Class Honours, with an average of 81% or 82% (depending if the industrial placement year is counted or not), I can feel the serenity of a mission well accomplished. Now is Chillaxing time before moving to London to start my Ph.D. at Imperial... Feels Great :)

Antonio Roldao © 1995-2018