On TechRepublic: Windows 7: Slower to boot than Vista?
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 15 of 36:
Next »
« Previous
Hypocrisy from Intel
For many years, Intel sponsored contests for applications that would consume more CPU cycles. They eliminated hardware that would offer a different and simple kind of parallelism. One example is the chips used in sound cards. They have now been replaced by software algorithms. As a result, sound processing is no longer offloaded from the CPU, but creates an even greater workload for the system.

There is a strong need for greater parallelism in applications and systems software. You won't see it coming from the Wintel paradigm. Look for it on your Linux box. How many times have you been told that you can't start an email message now because a dialog window for a different email message is open in a different application?

That kind of problem is due to laziness in the way that the applications and the operating system are designed. They use staticly allocated data structures that are, at best, serially re-entrant. Every application and every operating system service should be mulitple re-entrant. That is, that many copies can be running at the same time without interfering with one another due to bad design.

Why isn't the hardware tracking the pattern of paging in the startup pages of an application (and the CPU cache loading) and storing that information to speedup the next invocation of the application and/or the next execution of a thread?

It also takes great hardware support to offload the mundane tasks to simple hardware that can handle modems, sound cards, USB drivers, RAID capabilities and virtualization while supporting multiple threads/users. We don't need contests to see who can soak up CPU cycles, we need contests to see who can be most efficient in using memory (small is better!), CPU cycles and minimize input/output interactions (e.g., remapping a memory block from system space to user space rather than copying the data from one to the other).
Posted by: Robert.Novak@...   Posted on: 05/25/07 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

The size of software is following  bjbrock | 05/25/07
Curious, what has this to do  No_Ax_to_Grind | 05/25/07
It's why software is not  bjbrock | 05/25/07
Well, obviously the "power"  No_Ax_to_Grind | 05/25/07
The second paragraph  bjbrock | 05/25/07
That would be Parkinson's Law  John L. Ries | 05/25/07
Bingo  Jack-Booted EULA | 05/28/07
Interesting... Fear of patents stiffling software performance innovation?  Basic Logic | 05/26/07
perhaps  CobraA1 | 05/27/07
You're not a programmer, are you? happy  wolf_z | 05/26/07
There is some truth to this  John L. Ries | 05/26/07
Not that easy to do really.  No_Ax_to_Grind | 05/25/07
It Comes down  Stuka | 05/25/07
You write to what's available  John Zern | 05/25/07
Hypocrisy from Intel  Robert.Novak@... | 05/25/07
Only cheap  Stuka | 05/25/07
Windows and Linux run on the same Intel (or AMD) hardware.  HypnoToad72 | 05/25/07
I think  Suicida| | 05/25/07
This is where Linux outshines Windows.  linux for me | 05/26/07
You're absolutely right HypnoToad72  GeiselS@... | 05/27/07
Contrasting hardware and software  kmatzen@... | 05/25/07
And this is news, or a law?! Sounds more like forgotten common sense.  HypnoToad72 | 05/25/07
Back in the days . . .  Ken_z | 05/26/07
Anyone Remember the AMIGA ?  GeiselS@... | 05/26/07
Yes, I remember how slow they were.  No_Ax_to_Grind | 05/26/07
You obviously didn't own one  GeiselS@... | 05/27/07
As usual  wgraue | 06/03/07
At least part of the problem is...  Henry Miller | 05/27/07
Why?  in-DUH-vidual | 05/27/07
No Moore's Law?  Grayson Peddie | 05/27/07
Don't know  in-DUH-vidual | 05/28/07
The thing about Moore's Law...  Wolfie2K3 | 05/29/07
Exotic tasks  in-DUH-vidual | 05/30/07
Microsoft Windows 2008  mighetto | 05/28/07
back in '90 i hada chance to write a PPprogram in Fortran for a connection  wessonjoe | 05/29/07
All is about optimization  PhilippeV | 06/01/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More