Software makers have been seeking new ways of thinking as Moore's law is quickly taking the chip world into a realm where there may be dozens or hundreds of processing units on a single chip. To help, Microsoft is setting up a joint research center in Barcelona, Spain, with the Barcelona Supercomputing Center.