Computer Cheap Buy

Editorial: Think Parallel

Writing software for multicore processors requires a new way of thinking and explicit multithreading probably isn’t the long-term answer.

The gHost in the Machine: Part 3

The final installment of our three-part series considers the effects of virtualization on performance and speculates about the future of this technology on microprocessors.

MPF 2007: Platforms, Multicores, Automobiles

As new types of processors seek new applications and better ways to serve existing applications, semiconductor vendors are offering platform-level development tools and products. Parallel processors may have found their first major opportunity in automotive applications.

MEMS, DSPs and Virtual Reality

Moven’s motion capture suit, game and VR programs are reviewed to show an example of a generic process of system design going beyond processor architecture.

ARM Blesses FPGAs

ARM is relaxing its policy on deploying ARM processor cores in FPGAs and is introducing the Cortex-M1, its first processor specifically optimized for programmable-logic fabrics.

Processor Design Mistakes, Part 3

This series of in-depth articles surveys failed processor species. Part 3 discusses stack machines.

ARM Blesses FPGAs

Part 2 in our three-part series on virtualization analyzes the changes and extensions to the POWER, SPARC.

VIA’s Speedy Isaiah

New x86 Design Strikes a Different Balance of Power and Performance.

The gHost in the Machine: Part 1

New processor-level virtualization extensions reflect and encourage the booming trend toward server consolidation using virtual machines. Part 1 of a three-part series.

Intel: Wider Apps, Narrower Focus

An All-x86 Strategy Adds New Markets and Applications.