{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:21:57Z","timestamp":1750306917039,"version":"3.41.0"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2013,1]]},"abstract":"<jats:p>With the advances in computing power, high-performance computing (HPC) platforms have had an impact on not only scientific research in advanced organizations but also computer science curriculum in the educational community. For example, multicore programming and parallel systems are highly desired courses in the computer science major. However, the high cost of HPC equipment and maintenance makes it hard to be adapted into a conventional computer science curriculum. Specifically, teaching-oriented institutions cannot afford an HPC system due to the high cost, lack of experience, and smaller research infrastructure. The main objective of this article is to present an affordable and easy-to-use high-performance cluster system for teaching-oriented computer science curriculums. In order to address this, we have designed and implemented an affordable high-performance cluster system based on the PlayStation 3 (PS3). For the performance evaluation of the PS3 cluster, we conducted a benchmarking test, that is, matrix multiplication, with different numbers of synergistic processing elements (SPEs) and nodes. As a result, it was concluded that the PS3Cluster provides enough computing power as an HPC for computer science courses, while the total cost is less than 10% of an existing cluster system on the market that has similar performance. In addition, the implemented PS3Cluster system has been used for computer science courses, such as Parallel and Distributed Databases and Parallel Programming.<\/jats:p>","DOI":"10.1145\/2414446.2414449","type":"journal-article","created":{"date-parts":[[2013,2,5]],"date-time":"2013-02-05T13:19:41Z","timestamp":1360070381000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Implementing an affordable high-performance computing for teaching-oriented computer science curriculum"],"prefix":"10.1145","volume":"13","author":[{"given":"Omar","family":"Abuzaghleh","sequence":"first","affiliation":[{"name":"University of Bridgeport, Bridgeport, CT"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathleen","family":"Goldschmidt","sequence":"additional","affiliation":[{"name":"University of Bridgeport, Bridgeport, CT"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yasser","family":"Elleithy","sequence":"additional","affiliation":[{"name":"University of Bridgeport, Bridgeport, CT"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeongkyu","family":"Lee","sequence":"additional","affiliation":[{"name":"University of Bridgeport, Bridgeport, CT"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,2,7]]},"reference":[{"volume-title":"Proceedings of the National ASEE Conference.","year":"2009","author":"Afsaneh Minaie R. S.-M.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.89"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/281035.281048"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029496.1029523"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/568271.223876"},{"volume-title":"Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS '02)","author":"Bjornson R. D.","key":"e_1_2_1_6_1"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2008.64"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2008.64"},{"key":"e_1_2_1_9_1","unstructured":"CHPC. 2012. Center for high performance computing at the University of Utah. http:\/\/www.chpc.utah.edu\/.  CHPC. 2012. Center for high performance computing at the University of Utah. http:\/\/www.chpc.utah.edu\/."},{"key":"e_1_2_1_10_1","unstructured":"Cluster S. P. 2011. Sony PS3 cluster (IBM Cell Be). http:\/\/moss.csc.ncsu.edu\/mueller\/cluster\/ps3\/.  Cluster S. P. 2011. Sony PS3 cluster (IBM Cell Be). http:\/\/moss.csc.ncsu.edu\/mueller\/cluster\/ps3\/."},{"volume-title":"Proceedings of the 9th Joint Symposium on Parallel Processing (JSPP '97)","year":"1997","author":"Culler D. E.","key":"e_1_2_1_11_1"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2005.244"},{"key":"e_1_2_1_13_1","unstructured":"Fedora. 2011. Eclipse. http:\/\/fedoraproject.org\/wiki\/eclipse.  Fedora. 2011. Eclipse. http:\/\/fedoraproject.org\/wiki\/eclipse."},{"volume-title":"Proceedings of the National ASEE Conference. 3.","year":"2010","author":"Hacker T.","key":"e_1_2_1_14_1"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1123007"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1148882.1148891"},{"volume-title":"Proceedings of the National ASEE Conference.","author":"Lee J.","key":"e_1_2_1_17_1"},{"volume-title":"Proceedings of the 22nd IEEE International Symposium on Computer-Based Medical Systems, (CBMS '09)","author":"Lillywhite K.","key":"e_1_2_1_18_1"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cageo.2011.08.007"},{"key":"e_1_2_1_20_1","unstructured":"MPI. 2011. Open MPI. http:\/\/www.open-mpi.org\/.  MPI. 2011. Open MPI. http:\/\/www.open-mpi.org\/."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1787275.1787324"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/WAINA.2010.167"},{"key":"e_1_2_1_23_1","first-page":"16","article-title":"LittleFe: Parallel and distributed computing education on the move","volume":"26","author":"Peck C.","year":"2010","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1362622.1362654"},{"key":"e_1_2_1_25_1","unstructured":"Sites. 2011. Top 500 supercomputer sites. http:\/\/www.top500.org\/.  Sites. 2011. Top 500 supercomputer sites. http:\/\/www.top500.org\/."},{"key":"e_1_2_1_26_1","unstructured":"Sony Computer Entertainment Inc. 2001. Sony business development. http:\/\/www.scei.co.jp\/corporate\/data\/bizdatajpne.html.  Sony Computer Entertainment Inc. 2001. Sony business development. http:\/\/www.scei.co.jp\/corporate\/data\/bizdatajpne.html."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342010381800"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161054"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/342009.335465"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIT.2010.401"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2414446.2414449","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2414446.2414449","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:15Z","timestamp":1750235715000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2414446.2414449"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,1]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"alternative-id":["10.1145\/2414446.2414449"],"URL":"https:\/\/doi.org\/10.1145\/2414446.2414449","relation":{},"ISSN":["1946-6226"],"issn-type":[{"type":"electronic","value":"1946-6226"}],"subject":[],"published":{"date-parts":[[2013,1]]},"assertion":[{"value":"2011-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-10-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-02-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}