And, of course, the first-ever multicore was released by IBM for workstation and server use ... and Microsoft's less powerful but easier Xbox 360. The complexity of the architecture meant that ...