|
Nickname: n_raj
Articles(8)
Visits(14151)
Comments(1)
Votes(1)
|
|
| I have over two decades of experience in the software industry. I have worked extensively in product engineering focusing on system software, embedded and networking technologies. I am currently working as product management consultant in a startup. I was till recently VP in the R&D Services business unit of MindTree. Prior to MindTree, I was with Wipro’s R&D. My other interests include photography and traveling. | ||
| Blog Archive: 2011 - Dec., Apr. 2010 - Jul., May., Mar., Feb., Jan. |
View All | |
Posted: 11:09:21 AM, 22/01/2010
Multicore and software challenges |
|---|
Multicore processors are processors which have more than one core inside. Today, it is not uncommon to have desktops having two or four cores. This trend is picking up and will only accelerate in coming years. There is a background to the raising popularity of multicore technologies. Even more important is the impact multicore is going to have on the mainstream programming.
|
Have Your Say!
Got something to say? Why not share itwith other engineers?

Looking for parts to specify for your design project? Browse our library of datasheets NOW!
Posted:15/05/12 05:07 PM
• Do you have a hobby?
Posted:03/05/12 07:22 PM
Posted:15/05/12 05:58 PM
• Clipix: The tool we've all been waiting for?
Posted:11/05/12 03:27 PM
Posted:30/12/11 08:25 PM
• SmartGrids - what do they have to offer?
Posted:27/12/11 06:07 PM
Posted:09/05/12 12:49 PM
• Do new technologies simplify small-scale prod...
Posted:23/04/12 08:44 PM

















Net Friend:
Currently there are many layers between the programmer and core, namely, the compiler, .Net framework, assembly languate etc and these layers obscure the functiion and features of the silicon to the programmer. So with litle knowledge of multi-core processors, it is difficult to write error free and efficient code to fully exploit the speed and architecture of the multi cores. So what ever above the silicon need a radical change, so that the programmer is taken closer to the cores and can write efficient code. The current scenerio is not at all suitable for multi core processors. Either there will be inefficient, slow code, or code with full of bugs will be the result of current scenerio.