What Does it Take to Make Multicore Happen?
Welcome to my new blog. Chances are good that if you read this blog for the next 5 years, I'll have the opportunity to explain what it really takes to make multicore happen. One reason it will take so long is because it is a complex subject, and I'm probably not the first to tell you that. But the real reason is because most of the solutions to make multicore happen haven't even been created yet (although many vendors would beg to differ). Regardless of the reasons, I'll use this first session to share a bit of my background to give you a perspective on where I'll be coming from on my blogs....
From a business perspective, I represent two industry consortiums, namely EEMBC and the Multicore Association. In this capacity, I work in a neutral capacity with many, if not most, of the vendors who provide, or are developing, multicore-related products. These products include processors, operating systems (including RTOS's), and development tools. Although both of these non-profit consortiums have very different charters, their overarching goals are to help engineers (system developers, programmers, etc.) build better products (this is a very simplistic explanation, but if you're interested in more details just check out the websites).

