Topics


Blogs


Forums


Samples


Media


Labs


Resources

 




DevCentral > Weblogs > Persistently Different - Not right, just different.

Multi-core

There are 4 entries for the tag Multi-core

Multi-core: Invasion of the Heavyweights?

Well, I saw on The Register the other day that Intel had released a toolkit consisting of several plug-ins for Microsoft Visual Studio to support Multi-core development. Having said so much on the topic, and having a long-running interest in compiler theory, of course I downloaded it during a week that I was crazy-busy enough that I couldn’t even get this blog out ;-). I’ve installed it, but haven’t tried it out yet. This blog is just to ponder if multi-core development is finally about to grow up. As much as there is opportunity for a small player...


posted @ Monday, February 09, 2009 1:32 PM | Feedback (0)

CMP - One way to crack the multi-core challenge.

We at F5 are not unfamiliar with the problems presented by multi-processing. We also have development that must take advantage of both multiple cores and multiple CPUs. Our development team tackled this problem a while back, and is continuing to add improvements to how our system handles multi-processing. So I thought I'd take a break from talking about how others are tackling the problem as it relates to your development environment, and offer you a bit of an overview and a document that offers you some background on the problem. Our own Kenneth Salchow, Manager of Product Management (is that...


posted @ Monday, October 20, 2008 10:43 AM | Feedback (0)

Multi-core Development: Digging into Cilk++

Things are kind of wild here, so this is both late and shorter than I wanted, but the main points are here at least. I've talked to the first vendor of multi-core development solutions and wanted to offer you all an update. The point here is that F5 Products can speed your network access and load balance work across multiple servers, server virtualization products can put the work of multiple servers onto one box, so the missing leg we're looking for is the one that maximizes utilization of the CPU in a multi-core environment. That's what this series is about....


posted @ Wednesday, October 15, 2008 2:06 PM | Feedback (0)

Multi-Core III - a panacea of options

I find it amazing how many ways we can find to slice a pizza, skin a cat, or solve a technology problem. Truly amazing. Thus far in my multi-core odyssey, I have run into driver-based solutions, library-based solutions, and shim-based solutions to how to maximize use of multi-core. That's not to mention the upcoming version of C++, which is supposed to include the solution in the compiler. Each of these approaches has its strengths, though I think the best option would be for the OS to resolve the problem directly. It already has a scheduler and mechanisms for semaphores and...


posted @ Monday, September 22, 2008 12:13 PM | Feedback (2)