SM: How much do people need to learn to be able to optimize programs on the Tilera chips? AA: That depends on the applications and the domain. The good news is you have gotten something working and running. Once you have done that, you can then try various optimizations. You don’t have to read 50
Here Anant discusses his final area of innovation in Tilera, which is the piece which really supports their go-to-market strategy and allows companies to become early adopters of multicore processors. SM: What is the final innovation? AA: The fifth and final innovation is in software. The third “P” is programmability. There, we have done some
Here we delve into a discussion of the differences between multiprocessor and multicore architectures. Multicore is when you put multiple processors on a single chip. But you still need to overcome bus bottlenecks. SM: So multicore does not use the traditional packaging? AA: Not really. In multiprocessors, for example, at Alewife we built a machine
When I arrived at MIT in 1993, Anant was in the midst of his first startup, decidedly bitten by the entrepreneurship bug. The project I was on was Alewife, which Anant discusses below. Many of the ideas and breakthroughs in Tilera date back to the research we did during Alewife. At the time, I was