Just when you thought the computer you built last week with a six core i7 was beast, Scientists at the University of Glasgow have to one up you. They've used a new technique called Field Programmable Gate Array (FPGA) to make programable CPU cores. The cores can be assigned to individual tasks with their own allotted memory bank. Using this technology these Scottish scientists have reached speeds 20x that of todays fastest processor. Dr Vanderbauwhede hopes to present his research at the International Symposium on Applied Reconfigurable Computing in March next year.