{"id":9662,"date":"2022-09-30T11:15:56","date_gmt":"2022-09-30T15:15:56","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/embedded-software\/?p=9662"},"modified":"2026-03-26T17:02:03","modified_gmt":"2026-03-26T21:02:03","slug":"siemens-embedded-free-open-source-toolchain-enables-the-power-and-performance-of-amd-devices","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/embedded-software\/2022\/09\/30\/siemens-embedded-free-open-source-toolchain-enables-the-power-and-performance-of-amd-devices\/","title":{"rendered":"Siemens Embedded free open-source toolchain enables the power and performance of AMD devices"},"content":{"rendered":"\n<p>With today\u2019s growing demand for applications that require high-performance computing (HPC) and artificial intelligence (AI), Siemens Embedded Software and Advanced Micro Devices (AMD), the global provider of manufacturing semiconductor devices for HPC, graphics, and visualization applications, developed a free command-line open-source toolchain for developers and scientists. Sourcery CodeBench Lite for AMD from Siemens is the embedded industry\u2019s first and only open-source toolchain, based on GCC (GNU Compiler Collection) and LLVM compiler frameworks, to support OpenACC and OpenMP standards for C, C++ and Fortran. The free software download is now available with no restrictions: <a href=\"http:\/\/www.siemens.com\/sourcery-amd\" target=\"_blank\" rel=\"noopener\">www.siemens.com\/sourcery-amd<\/a>.<\/p>\n\n\n\n<p>Now, software developers and scientific engineers can unleash the power and performance of AMD based devices using Sourcery CodeBench Lite with ease and confidence. Sourcery CodeBench Lite provides powerful open-source, development tools to compile, build and optimize software in complex heterogeneous architectures. Supporting multiple AMD processor and accelerator families (AMD EPYC\u2122, AMD Instinct\u2122, AMD Radeon\u2122 and AMD Ryzen\u2122), development teams can create innovative, high-performance systems and applications targeting HPC, digital gaming, industrial controls and automation, networking equipment, cloud computing, and data storage industries. The AMD EPYC processors and AMD Instinct accelerators are used in the Oak Ridge National Laboratory\u2019s (ORNL) <a href=\"https:\/\/www.amd.com\/en\/press-releases\/2022-05-30-world-s-first-exascale-supercomputer-powered-amd-epyc-processors-and-amd\" target=\"_blank\" rel=\"noopener\">Frontier exascale supercomputer<\/a>, the world\u2019s fastest and most energy-efficient, due to their high-performance computing power.<\/p>\n\n\n\n<p>The Sourcery CodeBench Lite toolchain for AMD EPYC \/ Ryzen \/ MI25 \/ MI50 \/ MI100 \/ MI200 (series) devices comprises the following command-line based components:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Open-source GCC compiler<\/li><li>Hipfort integration<\/li><li>C and C++ runtime libraries<\/li><li>Fortran compiler for select toolchains<\/li><li>Assembler and linker<\/li><li>Documentation<\/li><\/ul>\n\n\n\n<p>Make sure to download the free <a href=\"http:\/\/www.siemens.com\/sourcery-amd\" target=\"_blank\" rel=\"noopener\">Sourcery CodeBench Lite for AMD toolchain<\/a> today and realize the increased productivity and performance of your next AMD based software project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With today\u2019s growing demand for applications that require high-performance computing (HPC) and artificial intelligence (AI), Siemens Embedded Software and Advanced&#8230;<\/p>\n","protected":false},"author":76441,"featured_media":9668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1,6],"tags":[],"industry":[],"product":[255],"coauthors":[751],"class_list":["post-9662","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-featured","product-sourcery-codebench"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2022\/09\/node_graphic_for_blog.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/9662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/users\/76441"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/comments?post=9662"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/9662\/revisions"}],"predecessor-version":[{"id":9669,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/9662\/revisions\/9669"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/media\/9668"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/media?parent=9662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/categories?post=9662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/tags?post=9662"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/industry?post=9662"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/product?post=9662"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/coauthors?post=9662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}