The Cell processor is an example of the trade-offs made when designing a mass market power efficient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell’s design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth efficiency, and load balance. Several attempts have been made to produce efficient and effective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an efficient thread pool work queue implementation, with load balancing mechanisms and double buffering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth efficiency. Our system represents a step towards an effective way to program Cell and any similar current or future processors.
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
The Cell processor is an example of the trade-offs made when designing a mass market power efficient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell’s design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth efficiency, and load balance. Several attempts have been made to produce efficient and effective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an efficient thread pool work queue implementation, with load balancing mechanisms and double buffering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth efficiency. Our system represents a step towards an effective way to program Cell and any similar current or future processors.
Apollo Isaac Orion Ellis received the B.A. degree in Computer Science from the University of California, Berkeley in May 2008, and graduated with a Master's of Science in Computer Science from the University of Texas at Austin in May 2011. His interests include computer graphics and parallel systems, and he is currently employed by Intel Corp.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
EUR 28,83 expédition depuis Royaume-Uni vers France
Destinations, frais et délaisEUR 9,70 expédition depuis Allemagne vers France
Destinations, frais et délaisVendeur : moluna, Greven, Allemagne
Etat : New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Autor/Autorin: Ellis ApolloApollo Isaac Orion Ellis received the B.A. degree in Computer Science from the University of California, Berkeley in May 2008, and graduated with a Master s of Science in Computer Science from the University of Texas at A. N° de réf. du vendeur 5498915
Quantité disponible : Plus de 20 disponibles
Vendeur : AHA-BUCH GmbH, Einbeck, Allemagne
Taschenbuch. Etat : Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - The Cell processor is an example of the trade-o s made when designing a mass market power e cient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell s design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth e ciency, and load balance. Several attempts have been made to produce e cient and e ective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an e cient thread pool work queue implementation, with load balancing mechanisms and double bu ering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth e ciency. Our system represents a step towards an e ective way to program Cell and any similar current or future processors. N° de réf. du vendeur 9783846557464
Quantité disponible : 1 disponible(s)
Vendeur : BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Allemagne
Taschenbuch. Etat : Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -The Cell processor is an example of the trade-o s made when designing a mass market power e cient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell s design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth e ciency, and load balance. Several attempts have been made to produce e cient and e ective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an e cient thread pool work queue implementation, with load balancing mechanisms and double bu ering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth e ciency. Our system represents a step towards an e ective way to program Cell and any similar current or future processors. 84 pp. Englisch. N° de réf. du vendeur 9783846557464
Quantité disponible : 2 disponible(s)
Vendeur : buchversandmimpf2000, Emtmannsberg, BAYE, Allemagne
Taschenbuch. Etat : Neu. Neuware -The Cell processor is an example of the trade-ös made when designing a mass market power e¿cient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell¿s design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth e¿ciency, and load balance. Several attempts have been made to produce e¿cient and e¿ective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an e¿cient thread pool work queue implementation, with load balancing mechanisms and double bu¿ering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth e¿ciency. Our system represents a step towards an e¿ective way to program Cell and any similar current or future processors.Books on Demand GmbH, Überseering 33, 22297 Hamburg 84 pp. Englisch. N° de réf. du vendeur 9783846557464
Quantité disponible : 2 disponible(s)
Vendeur : Mispah books, Redhill, SURRE, Royaume-Uni
paperback. Etat : Like New. Like New. book. N° de réf. du vendeur ERICA80038465574636
Quantité disponible : 1 disponible(s)