{"id":249,"date":"2009-06-16T10:25:11","date_gmt":"2009-06-16T00:25:11","guid":{"rendered":"http:\/\/brnz.org\/hbr\/?p=249"},"modified":"2009-06-16T10:25:11","modified_gmt":"2009-06-16T00:25:11","slug":"cellbe-frameworks","status":"publish","type":"post","link":"https:\/\/brnz.org\/hbr\/?p=249","title":{"rendered":"CellBE frameworks"},"content":{"rendered":"<p><strong><a href=\"https:\/\/sourceforge.net\/projects\/celltask\">celltask<\/a><\/strong> &#8220;A clean task interface to Cell programmers to start jobs in SPUs by hiding the tedious context\/pthread creation, mailbox\/signal\/interrupt mailbox communication, etc.&#8221; (new)<\/p>\n<p><strong><a href=\"http:\/\/code.google.com\/p\/speutils\/\">speutils<\/a><\/strong> &#8220;&#8230;instance initiators for various types of posix threads to run the spe programs as well as a instance oriented message passing interface.&#8221;<\/p>\n<p>&#8220;<a href=\"ftp:\/\/ftp.infradead.org\/pub\/Sony-PS3\/mars\/\"><strong>MARS<\/strong><\/a> (Multicore Application Runtime System) is a set of libraries that provides an API to easily manage and create user programs that will be scheduled to run on various microprocessing units of a multicore environment.&#8221;<\/p>\n<p><strong><a href=\"http:\/\/code.google.com\/p\/spumedia\/\">spumedia<\/a><\/strong> &#8220;&#8230; to provide accellerators for the cell broadband engine processor&#8221;<\/p>\n<p><strong><a href=\"http:\/\/sourceforge.net\/projects\/spexms\/\">spexms<\/a><\/strong> &#8220;Simple library for creating spe accelerators for the CELL BE and Playstation 3&#8221;<\/p>\n<p>(This post brought to you by I&#8217;m Putting These All In One Place So I Don&#8217;t Have To Search For Them Again.\u00a0 And the letter N.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>celltask &#8220;A clean task interface to Cell programmers to start jobs in SPUs by hiding the tedious context\/pthread creation, mailbox\/signal\/interrupt mailbox communication, etc.&#8221; (new) speutils &#8220;&#8230;instance initiators for various types of posix threads to run the spe programs as well as a instance oriented message passing interface.&#8221; &#8220;MARS (Multicore Application Runtime System) is a set &hellip; <a href=\"https:\/\/brnz.org\/hbr\/?p=249\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;CellBE frameworks&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,4,6],"tags":[],"_links":{"self":[{"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/posts\/249"}],"collection":[{"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=249"}],"version-history":[{"count":3,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/posts\/249\/revisions"}],"predecessor-version":[{"id":252,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=\/wp\/v2\/posts\/249\/revisions\/252"}],"wp:attachment":[{"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brnz.org\/hbr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}