{"product_id":"jack-rabbit-von-apollo-ellis","title":"Jack Rabbit","description":"\u003cp\u003eThe 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.\u003c\/p\u003e\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9783846557464\"\u003e\u003ch3\u003eAn Effective Cell BE Programming System for High Performance Parallelism\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9783846557464","offer_id":39493606375517,"sku":"9783846557464","price":49.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/f4e3eece-24cb-4630-9947-449d5d619c57.jpg?v=1757743384","url":"https:\/\/shop.autorenwelt.de\/en\/products\/jack-rabbit-von-apollo-ellis","provider":"Autorenwelt Shop","version":"1.0","type":"link"}