Multi-core

135 articles

No Downtime Upgrade

By Mark HermelingI have had multiple conversations on software upgrade with a number of customers and wanted to share this particular usage scenario of virtualization technology. Software upgrade traditionally requires Delivery of new software to the embedded system Shutdown of service Shutdown of the system Installation of the new binaries Reboot of the system Restoration of service Between 2 and…

What Is Hot In Embedded

By Mark HermelingThe embedded industry has always been one of rapid change, even though it lags 'behind' the IT curve a bit. I have been working in the embedded field with some of the leading builders of embedded systems in telecom, consumer electronics, software defined radio and more and have seen a number of changes happen over the past decade…

Open Console you say

By Doug Schaefer Linux powers "cloud" gaming console. More info here. I hate the term cloud, but this is close to the internet appliance/open gaming console I have been thinking about. Specs are damn close too. Although I'm not sure the ATI HD 3200 class graphics (I assume it's the 780G chipset) will do a good job at the games.…

Another legend has eyes on the future

By Doug Schaefer I just finished reading an interview with another legend of the game programming industry, Epic's Tim Sweeney (Mr. Unreal). First it was John Carmack from id (Mr. Doom) wondering how game developers will be able to harness multi-core technologies to improve game performance. Now I see Tim has a very interesting vision for how these technologies are…

How many threads? No way!

By Doug Schaefer Well, I thought I was being sneaky when I googled for the Intel Larrabee paper that is being presented tomorrow at SIGGRAPH and thought you had to be an ACM member to get a copy but then found it on the Intel site. Everyone else seems to have found it too. To save you the hastle, here…

A tribute to ObjecTime

By Doug Schaefer As I mentioned recently, I've been thinking of how you could program UML-like actions using C++ in a manner similar to SystemC. As I worked through the workflows of how actions could receive data and signals on input pins and send stuff on output pins, and how they all hook up together, I started to get a…

All eyes on Larrabee

By Doug Schaefer There's been a bit of talk on the web-o-sphere about a report out of the German tech magazine Hiese.de that claimed that the Larrabee multi-core processor that Intel was working on will contain 32 original (well, second generation, but still 20 years old) Pentium cores. In the end, it appears to be just speculation and Intel was…

Are you ready for 100 cores?

By Doug Schaefer Massively parallel computing is something I've been interested in for a while and have blogged about a few times in the past. This blog entry by an Intel Researcher made me think about it again. He continues to proclaim that the future isn't that far away and we had better start designing our software so that it…

Processing Paradigm: it’s all about capacity

By Mike Deliman When I was a kid anything that was a computer, or had one in it, was pretty obvious. Computers weren't "just everywhere".  Now we've got multiple CPU chips on a board, multiple CPU cores on a chip, different kinds of cores on a single chip, multiple computer boards in a single chassis, ... it goes on.   …

“Making Multicore Work” Seminars

By Paul Tingey February has been a particularly busy month. So busy, in fact, that I was not able to make time to be at the Mobile World Congress in Barcelona. Instead I have spent most of the month completing a tour of seven European cities presenting at a joint Wind River/Freescale/Virtutech seminar series. The theme of the seminar was…