- TalkBack 6 of 9:
- Next »
- « Previous
- Thread View
- Flat View
- Would you rather go off-chip to synchronize?
-
a la traditional SMPs (symmetric multiprocessors) where you
have to hit the system memory bus to grab a lock potentially
held in any other processor cache? If everything is on the same
chip there's the potential for better performance. Granted, not
every computation is really suitable for a parallel execution, but
there are a lot that are, especially commercial applications
(databases, decision support, data mining, web serving, etc.)
Also, consider possibilities like:
1) parallel compilation within a single single source file: yuck!
2) parallel compilation, one thread per file: why not?
So (2) is of limited applicability if you only have a few source
files. But in the real world, how many people are just doing 'cc
hello_world.c' ? If you had 50 source code files to build your
application, do you think you might like a 32-way parallel
compile?
Another item to keep in mind is that memory latency is much
more the issue with a single thread... it's hard to keep on
trucking past a load missing memory without getting
speculative, and then all that speculative work might be tossed if
it winds up being wrong. If your there were 7 other runnable
threads or processes available, why speculate on the guy with
the miss instead of quickly switching to someone who is ready
to go? - Posted by: jefferz Posted on: 11/05/05 You are currently: a Guest | Members login | Terms of Use
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- Building the Virtualized Enterprise with VMware Infrastructure VMware VMware virtualization software has been adopted by over 120,000 enterprise ... Download Now
- Key Strategies for Federal Agencies - Safe and Cost Effective Migration for Legacy Hardware GovConnection The federal government has mandated that federal agencies reduce energy ... Download Now
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study






