Aren't today's processors good enough?

Ah, that's exactly it! They are good enough for today's applications. They don't provide much incentive to write better applications, though. All of today's general-purpose CPUs are designed to provide maximum performance for one task at a time, because that's how benchmarks are written. Real-world software behaves differently, with multiple tasks pending almost all the time. Processors should be designed to support this environment, and I hope to provide a few ideas on how this can be accomplished.

Please be aware that I'm not really a processor designer, and yes, I know some of these ideas are impractical. Hey, you're getting what you've paid for. :-)

Ideafiles about processors:

Home | Ideafiles | Opinion | Toscana | Photography | About the Author | Sitemap

If you have comments or suggestions, please email me at

All content copyright 1996-1999 by Peter N. Glaskowsky. All rights reserved.