{"id":70,"date":"2015-04-16T18:57:00","date_gmt":"2015-04-17T01:57:00","guid":{"rendered":"http:\/\/www.socforhpc.org\/?p=70"},"modified":"2015-06-19T17:26:09","modified_gmt":"2015-06-20T00:26:09","slug":"design-automation-for-hpc-clouds-and-server-class-socs-dac2015","status":"publish","type":"post","link":"http:\/\/www.socforhpc.org\/?p=70","title":{"rendered":"Design Automation for HPC, Clouds, and Server-Class SoCs (DAC2015)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/04\/Panorama_SF-1024x205.jpg\" alt=\"Panorama_SF\" width=\"690\" height=\"138\" class=\"aligncenter size-large wp-image-76\" srcset=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/04\/Panorama_SF-1024x205.jpg 1024w, http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/04\/Panorama_SF-300x60.jpg 300w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><br \/>\nSUNDAY June 07, 8:30am &#8211; 5:00pm | Room 304 (Moscone Center, San Francisco, CA)<br \/>\nTRACK: EDA<br \/>\nTOPIC AREA: SYSTEM-ON-CHIP DESIGN<br \/>\n<a href=\"http:\/\/www2.dac.com\/events\/eventdetails.aspx?id=182-6-W\" title=\"DAC2015 Workshop Session 6W\" target=\"_blank\">DAC2015 Workshop Session 6W<\/a><\/p>\n<p>The current mainstream HPC and Cloud has relied upon Commercial off-the-Shelf (COTS) commodity building blocks to enable cost-effective design by sharing costs across a larger computing ecosystem. Modern HPC nodes use commodity chipsets and processor chips integrated together on custom motherboards. An alternative model for commodity HPC, high performance embedded, mobile and Cloud technology is emerging where the chip acts as the &#8220;silicon motherboard&#8221; that interconnects commodity Intellectual Property (IP) circuit building blocks to create a complete integrated System-on-a-Chip (SoC). This silicon-motherboard approach is still very much COTS, but the commodities are licensable IP for pre-verified circuit designs (the Lego-blocks for SoC designs) rather than the chips. By leveraging the enormous commodity IP market for design tools, processors, memory controllers, and I\/O circuit designs, a chip designer can focus their effort and NRE costs on engineering a handful of essential features that are not covered by the commodity ecosystem.  This presents a new design paradigm and architecture for large-scale computing including both Clouds and HPC systems.<\/p>\n<p>Traditionally SoC design methods have focused on low-power consumer electronics or high performance embedded applications. But now SoC design methods are moving into high-end computing due to the emergence of embedded IP offering capable double-precision floating point, 64-bit address capability, and options for high performance I\/O and memory interfaces. System on Chip (SoC) integration is able to further reduce power, increase integration density, and improve reliability. It also enables designers to minimize off-chip I\/O by integrating application required peripheral functions, such as network interfaces and memory controllers by integrating application optimized components onto a single chip. However, existing CAD, EDA and HDL tools are primarily oriented towards consumer electronics devices, and gaps remain in the technologies for automating synthesis of components suitable for highly scalable HPC and Cloud systems. <\/p>\n<p>This workshop will explore the CAD, EDA and HDL tools for Server-Class SoCs that are suitable for server-class applications that range from high-performance embedded\/mobile to clouds and supercomputers. The focus of the workshop will be on tools that enable designers to rapidly prototype, simulate, and synthesize, with a much faster turn-around than we have come accustomed to for commodity server and high performance embedded\/mobile chip designs (many designs targeted at an 18 month design cycle for the hyper-competitive consumer market). <\/p>\n<p>This workshop builds upon the highly successful <a href=\"http:\/\/www.socforhpc.org\/?p=18\">&#8220;System-on-Chip Design for HPC&#8221;<\/a> workshop that took place in August of 2014 in Denver Colorado. It is fortuitous to colocate with the Design Automation Conference (DAC) in order to maximally leverage the community of experts in Computer Automated Design (CAD) tools to tackle this challenging problem of reinventing High performance embedded, server, and data center technologies for the new century.<\/p>\n<h3>Location<\/h3>\n<p>Moscone Center (Room 304)<br \/>\n747 Howard St<br \/>\nSan Francisco, CA 94103<br \/>\n<div class=\"su-gmap su-u-responsive-media-yes\"><iframe width=\"600\" height=\"400\" src=\"\/\/maps.google.com\/maps?q=Moscone%20Center%2C%20747%20Howard%20St%2C%20San%20Francisco%2C%20CA%2094103&amp;output=embed\" title=\"\"><\/iframe><\/div>\n<h3>Organizers<\/h3>\n<ul>\n<li>John Shalf &#8211; Lawrence Berkeley National Lab, Berkeley, CA<\/li>\n<li>James Ang &#8211; Sandia National Laboratories, Albequerque, NM<\/li>\n<li>David Donofrio &#8211; Lawrence Berkeley National Lab, Berkeley, CA<\/li>\n<li>Farzad Fatollahi-Fard &#8211; Lawrence Berkeley National Lab, Berkeley, CA<\/li>\n<\/ul>\n<h3>Speakers<\/h3>\n<ul>\n<li>Shekhar Borkar &#8211; Intel Corp., Santa Clara, CA<\/li>\n<li>Mike Holmes &#8211; Sandia National Laboratories, Albuquerque, NM<\/li>\n<li>Noel Wheeler &#8211; Univ. of Maryland, Catonsville, MD<\/li>\n<li>Linton Salmon &#8211; DARPA<\/li>\n<li>Rob Aitken &#8211; ARM Ltd., Austin, TX<\/li>\n<li>Chris Rowen &#8211; Cadence Design Systems, Inc., Santa Clara, CA<\/li>\n<li>David Donofrio &#8211; Lawrence Berkeley National Lab, Berkeley, CA<\/li>\n<li>Krste Asanovic &#8211; Univ. of California, Berkeley, CA<\/li>\n<li>Giri Chukkapalli &#8211; Broadcom<\/li>\n<\/ul>\n<h3>Schedule (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/2015DAC_SoCForHPCAgenda.pdf\" target=\"_blank\">PDF<\/a>)<\/h3>\n<ul>\n<li>08:30 -\u00ad 09:00 <i>Intro\/Greetings<\/i><\/li>\n<li>09:00 \u00ad- 09:30 <i>Welcome and Overview<\/i>\n<ul>\n<li>John and Jim (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/SoCforHPC_DAC2015_Intro.pptx\" target=\"_blank\">Slides<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li>09:30 \u2013 10:00 <i>Keynote Address<\/i>\n<ul>\n<li><i>Shekar Borkar<\/i> - Intel (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/SBorkar-SoC-WS-DAC-June-7-2015-v1.pptx\" target=\"_blank\">Slides<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li>10:00 - 12:00 <i>System Integrators<\/i>\n<ul>\n<li>10:00 -\u00ad 10:20 <i>Mike Holmes<\/i> - Sandia (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/20150607_hpc_wrkshp_dac15_SAND2015-4153_r1p2.pdf\" target=\"_blank\">Slides<\/a>)<\/li>\n<li>10:20 \u00ad- 10:40 <i>Break<\/i><\/li>\n<li>10:45 \u00ad- 11:05 <i>Rob Aitken<\/i> - ARM (Slides)<\/li>\n<li>11:10 \u00ad- 11:30 <i>Noel Wheeler<\/i> - ACS (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/DAC_SOC_Workshop2015_Final.pptx\" target=\"_blank\">Slides<\/a>)<\/li>\n<li>11:35 \u00ad- 11:55 <i>Linton Salmon<\/i> - DARPA (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/DAC-Presentation-20150604.pptx\" target=\"_blank\">Slides<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li>12:00 \u00ad- 13:00 <i>Lunch<\/i><\/li>\n<li>13:00 - 14:00 <i>Discussion Topic 1:<\/i> Requirements\/Stakeholders (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/DAC_Discussion_1.potx\" target=\"_blank\">Slides<\/a>)\n<ul>\n<li>What features are missing from current processors for HPC?<\/li>\n<li>How does resilience\/reliability factor in for SoCs?<\/li>\n<li>Can a single SoC design capture what we need in HPC?<\/li>\n<li>What are some key applications that would influence the SoC design?<\/li>\n<\/ul>\n<\/li>\n<li>14:00 - 16:00 <i>EDA \/ IP<\/i>\n<ul>\n<li>14:00 -\u00ad 15:00 <i>Chris Rowen<\/i> - Cadence (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/Rowen-Cadence-HPC-DAC-060715.pdf\" target=\"_blank\">Slides<\/a>)<\/li>\n<li>15:00 \u00ad- 15:15 <i>Break<\/i><\/li>\n<li>15:20 \u00ad- 15:40 <i>David Donofrio \/ Farzad Fatollahi-Fard<\/i> - LBNL \/ OpenSoC (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/DAC_2015_OpenSoC_LBNL.pdf\" target=\"_blank\">Slides<\/a>)<\/li>\n<li>15:40 \u00ad- 16:00 <i>Krste Asanovic<\/i> - RISC\u00ad-V \/ UCB (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/RISCV-20150607-HPC-SoC.pdf\" target=\"_blank\">Slides<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li>16:00 - 17:00 <i>Discussion Topic 2:<\/i> Gap Analysis (<a href=\"http:\/\/www.socforhpc.org\/wp-content\/uploads\/2015\/06\/DAC_Discussion_2.pptx\" target=\"_blank\">Slides<\/a>)\n<ul>\n<li>What's missing to create an HPC SoC?<\/li>\n<li>What are ways to address IP issues? (i.e. analog IP)<\/li>\n<li>What IP do we need outside the SoC?<\/li>\n<\/ul>\n<\/li>\n<li>17:00 \u00ad- 17:30 <i>Wrap Up<\/i> (John and Jim)<\/li>\n<\/ul>\n\n","protected":false},"excerpt":{"rendered":"<p>SUNDAY June 07, 8:30am &#8211; 5:00pm | Room 304 (Moscone Center, San Francisco, CA) TRACK: EDA TOPIC AREA: SYSTEM-ON-CHIP DESIGN DAC2015 Workshop Session 6W The current mainstream HPC and Cloud has relied upon Commercial off-the-Shelf (COTS) commodity building blocks to enable cost-effective design by sharing costs across a larger computing ecosystem. Modern HPC nodes use<br \/><a class=\"moretag\" href=\"http:\/\/www.socforhpc.org\/?p=70\">+ Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":76,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[2],"tags":[11,12,13,5,10,4,7,6,3],"class_list":["post-70","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-workshops","tag-cloud","tag-dac","tag-dac2015","tag-hpc","tag-san-francisco","tag-soc","tag-soc-for-hpc","tag-soc-in-hpc","tag-workshop"],"_links":{"self":[{"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=70"}],"version-history":[{"count":10,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/70\/revisions"}],"predecessor-version":[{"id":208,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/posts\/70\/revisions\/208"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=\/wp\/v2\/media\/76"}],"wp:attachment":[{"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=70"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=70"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.socforhpc.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}