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:
“... there are no chains so galling as the chains of ignoranceno fetters so binding as those that bind the soul, and exclude it from the vast field of useful and scientific knowledge. O, had I received the advantages of early education, my ideas would, ere now, have expanded far and wide; but, alas! I possess nothing but moral capabilityno teachings but the teachings of the Holy Spirit.”
—Maria Stewart (18031879)
“POLITICIAN, n. An eel in the fundamental mud upon which the superstructure of organized society is reared. When he wriggles he mistakes the agitation of his tail for the trembling of the edifice. As compared with the statesman, he suffers the disadvantage of being alive.”
—Ambrose Bierce (18421914?)
“Everything was there,
Every single thing
Waiting was to bring,
Clear from hydrogen
All the way to men.”
—Robert Frost (18741963)
“Two children, all alone and no one by,
Holding their tattered frocks, throan airy maze
Of motion lightly threaded with nimble feet
Dance sedately; face to face they gaze,
Their eyes shining, grave with a perfect pleasure.”
—Laurence Binyon (18691943)
“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)