{"id":1063,"date":"2021-12-23T06:21:41","date_gmt":"2021-12-23T06:21:41","guid":{"rendered":"https:\/\/ascendas-asia.com\/?post_type=our_courses&#038;p=1063"},"modified":"2024-08-07T10:57:30","modified_gmt":"2024-08-07T02:57:30","slug":"accelerating-applications-with-the-vitis-unified-software-environment","status":"publish","type":"our_courses","link":"https:\/\/ascendas-asia.com\/vi\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/","title":{"rendered":"Accelerating Applications with the Vitis Unified Software Environment"},"content":{"rendered":"<p>The emphasis is on:<\/p>\n<div class=\"row\">\n<ul class=\"ul-listing\">\n<li>Using OpenCL\u2122 APIs to run hardware kernels on Alveo\u2122 accelerator cards<\/li>\n<li>Scheduling hardware kernels and controlling data movement by using OpenCL APIs and the Xilinx Runtime library for embedded platforms<\/li>\n<li>Demonstrating the Vitis environment GUI flow and makefile flow for both data center and embedded applications<\/li>\n<li>Describing the Vitis platform execution model and XRT<\/li>\n<li>Describing kernel development using C\/C++ and RTL<\/li>\n<li>Analyzing reports with the Vitis analyzer tool<\/li>\n<li>Optimizing design<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>The emphasis is on: Using OpenCL\u2122 APIs to run hardware kernels on Alveo\u2122 accelerator cards Scheduling hardware kernels and controlling data movement by using OpenCL APIs and the Xilinx Runtime library for embedded platforms Demonstrating the Vitis environment GUI flow and makefile flow for both data center and embedded applications Describing the Vitis platform execution [&hellip;]<\/p>","protected":false},"author":1,"featured_media":7538,"parent":0,"menu_order":47,"template":"","format":"standard","meta":{"content-type":"","_links_to":"","_links_to_target":""},"courses_category":[90,21],"class_list":["post-1063","our_courses","type-our_courses","status-publish","format-standard","has-post-thumbnail","hentry","courses_category-vitis-unified-software-platform","courses_category-xilinx-fpga-training-course"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.1 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Accelerating Applications with the Vitis Unified Software Environment - TechSource Systems &amp; Ascendas Systems Group<\/title>\n<meta name=\"description\" content=\"Learn how to develop, debug, and profile new or existing C\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ascendas-asia.com\/vi\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Accelerating Applications with the Vitis Unified Software Environment\" \/>\n<meta property=\"og:description\" content=\"Learn how to develop, debug, and profile new or existing C\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ascendas-asia.com\/vi\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/\" \/>\n<meta property=\"og:site_name\" content=\"TechSource Systems &amp; Ascendas Systems Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/techsourcesystems\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-07T02:57:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/\",\"url\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/\",\"name\":\"Accelerating Applications with the Vitis Unified Software Environment - TechSource Systems &amp; Ascendas Systems Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ascendas-asia.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png\",\"datePublished\":\"2021-12-23T06:21:41+00:00\",\"dateModified\":\"2024-08-07T02:57:30+00:00\",\"description\":\"Learn how to develop, debug, and profile new or existing C\\\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ascendas-asia.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png\",\"contentUrl\":\"https:\\\/\\\/ascendas-asia.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/accelerating-applications-with-the-vitis-unified-software-environment\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ascendas-asia.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Courses\",\"item\":\"https:\\\/\\\/ascendas-asia.com\\\/our_courses\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Accelerating Applications with the Vitis Unified Software Environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#website\",\"url\":\"https:\\\/\\\/ascendas-asia.com\\\/\",\"name\":\"TechSource Systems & Ascendas Systems Group | MathWorks Authorized Reseller\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ascendas-asia.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#organization\",\"name\":\"TechSource Systems & Ascendas Systems Group\",\"url\":\"https:\\\/\\\/ascendas-asia.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ascendas-asia.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/logo.jpg\",\"contentUrl\":\"https:\\\/\\\/ascendas-asia.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/logo.jpg\",\"width\":825,\"height\":131,\"caption\":\"TechSource Systems & Ascendas Systems Group\"},\"image\":{\"@id\":\"https:\\\/\\\/ascendas-asia.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/techsourcesystems\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/techsource-systems\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/TechSourceSystems\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Accelerating Applications with the Vitis Unified Software Environment - TechSource Systems &amp; Ascendas Systems Group","description":"Learn how to develop, debug, and profile new or existing C\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ascendas-asia.com\/vi\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/","og_locale":"vi_VN","og_type":"article","og_title":"Accelerating Applications with the Vitis Unified Software Environment","og_description":"Learn how to develop, debug, and profile new or existing C\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.","og_url":"https:\/\/ascendas-asia.com\/vi\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/","og_site_name":"TechSource Systems &amp; Ascendas Systems Group","article_publisher":"https:\/\/www.facebook.com\/techsourcesystems","article_modified_time":"2024-08-07T02:57:30+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"1 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/","url":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/","name":"Accelerating Applications with the Vitis Unified Software Environment - TechSource Systems &amp; Ascendas Systems Group","isPartOf":{"@id":"https:\/\/ascendas-asia.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/#primaryimage"},"image":{"@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png","datePublished":"2021-12-23T06:21:41+00:00","dateModified":"2024-08-07T02:57:30+00:00","description":"Learn how to develop, debug, and profile new or existing C\/C++ and RTL applications in the Vitis\u2122 unified software environment targeting both data center (DC) and embedded applications.","breadcrumb":{"@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/#primaryimage","url":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png","contentUrl":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/Accelerating-Applications-with-the-Vitis-Unified-Software-Environment-UPDATE.png","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/ascendas-asia.com\/our_courses\/accelerating-applications-with-the-vitis-unified-software-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ascendas-asia.com\/"},{"@type":"ListItem","position":2,"name":"Courses","item":"https:\/\/ascendas-asia.com\/our_courses\/"},{"@type":"ListItem","position":3,"name":"Accelerating Applications with the Vitis Unified Software Environment"}]},{"@type":"WebSite","@id":"https:\/\/ascendas-asia.com\/#website","url":"https:\/\/ascendas-asia.com\/","name":"TechSource Systems & Ascendas Systems Group | MathWorks Authorized Reseller","description":"","publisher":{"@id":"https:\/\/ascendas-asia.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ascendas-asia.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/ascendas-asia.com\/#organization","name":"TechSource Systems & Ascendas Systems Group","url":"https:\/\/ascendas-asia.com\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/ascendas-asia.com\/#\/schema\/logo\/image\/","url":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/logo.jpg","contentUrl":"https:\/\/ascendas-asia.com\/wp-content\/uploads\/2021\/12\/logo.jpg","width":825,"height":131,"caption":"TechSource Systems & Ascendas Systems Group"},"image":{"@id":"https:\/\/ascendas-asia.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/techsourcesystems","https:\/\/www.linkedin.com\/company\/techsource-systems\/","https:\/\/www.youtube.com\/c\/TechSourceSystems"]}]}},"_links":{"self":[{"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/our_courses\/1063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/our_courses"}],"about":[{"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/types\/our_courses"}],"author":[{"embeddable":true,"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/media\/7538"}],"wp:attachment":[{"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/media?parent=1063"}],"wp:term":[{"taxonomy":"courses_category","embeddable":true,"href":"https:\/\/ascendas-asia.com\/vi\/wp-json\/wp\/v2\/courses_category?post=1063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}