Lol, is funny. Much of those ideas and research came out of computing advancements from IBM and Xerox back in the late 70's and 80's.
On my trip to Cern back in January I saw an 80 core ibm processor that was used in the 80's. Of course it was more a case of 80 individual cores on one block, but still the start of multicore processing.
I work for one of those companies, although it has no relevance at all I believe Xerox first used a mouse on pc ( not sure if they invented it ) and helped invent the www. and ibm helped invent the Internet and indeed had the first multicore cpu.