{"id":431,"date":"2023-01-27T07:24:50","date_gmt":"2023-01-27T07:24:50","guid":{"rendered":"https:\/\/thunder.snu.ac.kr\/wordpress\/?page_id=431"},"modified":"2023-04-03T15:29:44","modified_gmt":"2023-04-03T15:29:44","slug":"snucore","status":"publish","type":"page","link":"https:\/\/thunder.snu.ac.kr\/?page_id=431","title":{"rendered":"SnuCore"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"440\" src=\"https:\/\/thunder.snu.ac.kr\/wp-content\/uploads\/2023\/01\/snucore.png\" alt=\"\" class=\"wp-image-432\" srcset=\"https:\/\/thunder.snu.ac.kr\/wp-content\/uploads\/2023\/01\/snucore.png 396w, https:\/\/thunder.snu.ac.kr\/wp-content\/uploads\/2023\/01\/snucore-270x300.png 270w\" sizes=\"auto, (max-width: 396px) 100vw, 396px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">SnuCore is a 16-node experimental heterogeneous CPU\/GPU cluster. After porting the double precision LINPACK to SnuCore (written in MPI + OpenCL) and optimizing it with our software techniques for multiple GPUs, we have achieved 991 GFLOPS per node (total 15.9 TFLOPS). The detailed specification of a SnuCore node is as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 \u00d7 12-core 2.1 GHz AMD Opteron 6172<\/li>\n\n\n\n<li>3 \u00d7 AMD Radeon HD 6990 graphics cards\n<ul class=\"wp-block-list\">\n<li>6 GPUs<\/li>\n\n\n\n<li>Water cooled<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Main memory: 128 GB<\/li>\n\n\n\n<li>Motherboard: Tyan s8232<\/li>\n\n\n\n<li>2 \u00d7 1.5 KW power supplies<\/li>\n\n\n\n<li>Single-port Mellanox InfiniBand QDR HCA<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>SnuCore is a 16-node experimental heterogeneous CPU\/GPU cluster. After porting the double precision LINPACK to SnuCore (written in MPI + OpenCL) and optimizing it with our software techniques for multiple GPUs, we have achieved 991 GFLOPS per node (total 15.9 TFLOPS). The detailed specification of a SnuCore node is as follows:<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-431","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=431"}],"version-history":[{"count":2,"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/431\/revisions"}],"predecessor-version":[{"id":1134,"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/431\/revisions\/1134"}],"wp:attachment":[{"href":"https:\/\/thunder.snu.ac.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}