Barrel Processor - Advantages Compared To Single Threaded Processors

Advantages Compared To Single Threaded Processors

A single-tasking processor spends a lot of time idle, not doing anything useful whenever a cache miss or pipeline stall occurs. Advantages to employing barrel processors over single-tasking processors include:

  • The ability to do useful work on the other threads while the stalled thread is waiting.
  • Designing an n-way barrel processor with n-deep pipelines is much simpler than designing a single-tasking processor because a barrel processor never has a pipeline stall and doesn't need feed-forward circuits.
  • For real-time applications, a barrel processor can guarantee that a "real-time" thread can execute with precise timing, no matter what happens to the other threads—even if some other thread locks up in an infinite loop or is continuously interrupted by hardware interrupts.

Read more about this topic:  Barrel Processor

Famous quotes containing the words advantages, compared, single, threaded and/or processors:

    In 1845 he built himself a small framed house on the shores of Walden Pond, and lived there two years alone, a life of labor and study. This action was quite native and fit for him. No one who knew him would tax him with affectation. He was more unlike his neighbors in his thought than in his action. As soon as he had exhausted himself that advantages of his solitude, he abandoned it.
    Ralph Waldo Emerson (1803–1882)

    Man is endogenous, and education is his unfolding. The aid we have from others is mechanical, compared with the discoveries of nature in us. What is thus learned is delightful in the doing, and the effect remains.
    Ralph Waldo Emerson (1803–1882)

    What is saved in the cinema when it achieves art is a spontaneous continuity with all mankind. It is not an art of the princes or the bourgeoisie. It is popular and vagrant. In the sky of the cinema people learn what they might have been and discover what belongs to them apart from their single lives.
    John Berger (b. 1926)

    It was a tangled and perplexing thicket, through which we stumbled and threaded our way, and when we had finished a mile of it, our starting-point seemed far away. We were glad that we had not got to walk to Bangor along the banks of this river, which would be a journey of more than a hundred miles. Think of the denseness of the forest, the fallen trees and rocks, the windings of the river, the streams emptying in, and the frequent swamps to be crossed. It made you shudder.
    Henry David Thoreau (1817–1862)

    The information links are like nerves that pervade and help to animate the human organism. The sensors and monitors are analogous to the human senses that put us in touch with the world. Data bases correspond to memory; the information processors perform the function of human reasoning and comprehension. Once the postmodern infrastructure is reasonably integrated, it will greatly exceed human intelligence in reach, acuity, capacity, and precision.
    Albert Borgman, U.S. educator, author. Crossing the Postmodern Divide, ch. 4, University of Chicago Press (1992)