Thoughts from Silicon Valley where almost everyone is a writer postponing a book
Sunday, December 18, 2011
Many Core Processors. Challenges
Here is an interview with Nazneen Shaikh, the CEO of Sanctum Networks
Q: What are the main challenges to many core adoption?
A: Todays' applications are not designed for Multi-core parallel processing and there is a only a small number of skilled programmers, while training takes a significant time.There is lack of migration and development tools, and the tools today are not efficient
Q: What about customer demand?
A: The demand is huge, but is tempered by customer skepticism. They think the present software are not yet ready for heterogeneous clusters involving many-core
Q: What do we need to create an ecosystem for migrating and c developing apps for many cores?
A:We need answers to many questions. We need to clarify what is the the right programming model, and how the new development tools should be like. Shall we use multi-processing, but how this compares to core level pipelines? we need to decide among automatic vs manual partitions. We need to design a run time management layer.
Q: So how can we implement a many core system today?
A; We offer customized hardware-aware computing solutions. We do code optimization. we have a significant heterogeneous parallel environment expertise. We can do many-core clouds for specialized applications, like Facebook and perhaps Zynga and Twitter are implementing
Subscribe to:
Post Comments (Atom)
Blog Archive
-
►
2012
(14)
-
►
February
(8)
- The Golden Circle
- 14 ways to go from bitterness to betterness
- Write a new script for your life
- Cloud Connection 02/15/2012. A personal view
- Amazon or self-hosted?
- The Flood is coming: Faith Popcorn predictions
- Which Private Cloud is Best and How to Select One
- Selected comments on Many Core processors post
-
►
February
(8)
Links
About Me
- my-inner-voice
- Rocklin, California, United States
- I believe in miracles. I think big.

A quote from HPCwire article WE NEED MORE THAN MULTICORE dated November 23, 2011:
ReplyDeleteIn a recent article in the HPC Source magazine, HPC consultant Wolfgang Gentzsch discusses the good, the bad, and the ugly of multicore processors. The good: their great performance potential and recent software development environments which provide excellent support for multicore parallelization. The bad: you won’t really re-write all the billions of lines of code out there, would you? Even if you wanted to, how many algorithms resist parallelization, bullheadedly, because they are simply serial? And the ugly: all efforts are for nothing when running even the greatest core-parallel codes in a multi-user multi-job environment. And, hybrid systems will further complicate the challenge of optimizing system utilization."
URL: http://www.hpcwire.com/hpcwire/2011-11-23/we_need_more_than_multicore.html