{"id":27579,"date":"2014-09-02T22:00:00","date_gmt":"2014-09-02T22:00:00","guid":{"rendered":"https:\/\/\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/"},"modified":"2022-01-26T15:22:09","modified_gmt":"2022-01-26T15:22:09","slug":"la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl","status":"publish","type":"white_papers","link":"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/","title":{"rendered":"La conception de FPGA mise en oeuvre avec le standard OpenCL"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"<p>Durant des d\u00e9cennies, les technologies programmables se classaient suivant deux concepts oppos\u00e9s de l&rsquo;aspect \u00a0\u00bb programmabilit\u00e9 \u00ab\u00a0. Le premier de ces concepts faisait appel aux CPU \u00e0 un seul coeur et aux unit\u00e9s DSP. Ces composants \u00e9taient programmables gr\u00e2ce \u00e0 des logiciels contenant la liste des instructions \u00e0 ex\u00e9cuter. Ces instructions \u00e9taient cr\u00e9\u00e9es suivant un mod\u00e8le s\u00e9quentiel par le programmeur. Cependant, un processeur avanc\u00e9 pouvait modifier l&rsquo;ordonnancement des instructions pour en faire ressortir le parall\u00e9lisme sous-jacent au moment de l&rsquo;ex\u00e9cution. Le second concept intervenant dans les technologies programmables \u00e9tait repr\u00e9sent\u00e9 par les FPGA. La capacit\u00e9 de programmation de ces composants repose enti\u00e8rement sur le fait qu&rsquo;il s&rsquo;agit de circuits mat\u00e9riels configurables sur lesquels l&rsquo;ex\u00e9cution est intrins\u00e8quement parall\u00e8le. Un concepteur utilisant un FPGA cr\u00e9e, par essence m\u00eame, une application massivement parall\u00e8le \u00e0 granularit\u00e9 fine. Pendant des ann\u00e9es, ces deux concepts extr\u00eames ont cohabit\u00e9, et chacun des styles de programmabilit\u00e9 qui en d\u00e9coulent intervenait dans des domaines d&rsquo;application diff\u00e9rents. Cependant, la tendance vers une diminution toujours plus pouss\u00e9e des g\u00e9om\u00e9tries des circuits int\u00e9gr\u00e9s a favoris\u00e9 l&rsquo;av\u00e8nement des technologies actuelles qui sont \u00e0 la fois programmables et parall\u00e8les.<\/p>\n","protected":false},"featured_media":27581,"template":"","tags":[],"company":[],"wp_category":[],"ppma_author":[1149],"class_list":["post-27579","white_papers","type-white_papers","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<title>La conception de FPGA mise en oeuvre avec le standard OpenCL ...<\/title>\n<meta name=\"description\" content=\"Durant des d\u00e9cennies, les technologies programmables se classaient suivant deux concepts oppos\u00e9s de l&#039;aspect &quot; programmabilit\u00e9 &quot;. Le premier de ces...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers\/27579\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"La conception de FPGA mise en oeuvre avec le standard OpenCL\" \/>\n<meta property=\"og:description\" content=\"Durant des d\u00e9cennies, les technologies programmables se classaient suivant deux concepts oppos\u00e9s de l&#039;aspect &quot; programmabilit\u00e9 &quot;. Le premier de ces concepts faisait appel aux CPU \u00e0 un seul coeur et aux unit\u00e9s DSP. Ces composants \u00e9taient programmables gr\u00e2ce \u00e0 des logiciels contenant la liste des instructions \u00e0 ex\u00e9cuter. Ces instructions \u00e9taient cr\u00e9\u00e9es suivant un mod\u00e8le s\u00e9quentiel par le programmeur. Cependant, un processeur avanc\u00e9 pouvait modifier l&#039;ordonnancement des instructions pour en faire ressortir le parall\u00e9lisme sous-jacent au moment de l&#039;ex\u00e9cution. Le second concept intervenant dans les technologies programmables \u00e9tait repr\u00e9sent\u00e9 par les FPGA. La capacit\u00e9 de programmation de ces composants repose enti\u00e8rement sur le fait qu&#039;il s&#039;agit de circuits mat\u00e9riels configurables sur lesquels l&#039;ex\u00e9cution est intrins\u00e8quement parall\u00e8le. Un concepteur utilisant un FPGA cr\u00e9e, par essence m\u00eame, une application massivement parall\u00e8le \u00e0 granularit\u00e9 fine. Pendant des ann\u00e9es, ces deux concepts extr\u00eames ont cohabit\u00e9, et chacun des styles de programmabilit\u00e9 qui en d\u00e9coulent intervenait dans des domaines d&#039;application diff\u00e9rents. Cependant, la tendance vers une diminution toujours plus pouss\u00e9e des g\u00e9om\u00e9tries des circuits int\u00e9gr\u00e9s a favoris\u00e9 l&#039;av\u00e8nement des technologies actuelles qui sont \u00e0 la fois programmables et parall\u00e8les.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers\/27579\/\" \/>\n<meta property=\"og:site_name\" content=\"EENewsEurope\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-26T15:22:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/import\/default\/files\/import\/eci4383_altera.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1430\" \/>\n\t<meta property=\"og:image:height\" content=\"977\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/\",\"url\":\"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/\",\"name\":\"La conception de FPGA mise en oeuvre avec le standard OpenCL -\",\"isPartOf\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#website\"},\"datePublished\":\"2014-09-02T22:00:00+00:00\",\"dateModified\":\"2022-01-26T15:22:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ecinews.fr\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"La conception de FPGA mise en oeuvre avec le standard OpenCL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#website\",\"url\":\"https:\/\/www.eenewseurope.com\/en\/\",\"name\":\"EENewsEurope\",\"description\":\"Just another WordPress site\",\"publisher\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.eenewseurope.com\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#organization\",\"name\":\"EENewsEurope\",\"url\":\"https:\/\/www.eenewseurope.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"contentUrl\":\"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg\",\"width\":283,\"height\":113,\"caption\":\"EENewsEurope\"},\"image\":{\"@id\":\"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>","yoast_head_json":{"title":"La conception de FPGA mise en oeuvre avec le standard OpenCL ...","description":"Durant des d\u00e9cennies, les technologies programmables se classaient suivant deux concepts oppos\u00e9s de l'aspect \" programmabilit\u00e9 \". Le premier de ces...","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:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers\/27579\/","og_locale":"fr_FR","og_type":"article","og_title":"La conception de FPGA mise en oeuvre avec le standard OpenCL","og_description":"Durant des d\u00e9cennies, les technologies programmables se classaient suivant deux concepts oppos\u00e9s de l'aspect \" programmabilit\u00e9 \". Le premier de ces concepts faisait appel aux CPU \u00e0 un seul coeur et aux unit\u00e9s DSP. Ces composants \u00e9taient programmables gr\u00e2ce \u00e0 des logiciels contenant la liste des instructions \u00e0 ex\u00e9cuter. Ces instructions \u00e9taient cr\u00e9\u00e9es suivant un mod\u00e8le s\u00e9quentiel par le programmeur. Cependant, un processeur avanc\u00e9 pouvait modifier l'ordonnancement des instructions pour en faire ressortir le parall\u00e9lisme sous-jacent au moment de l'ex\u00e9cution. Le second concept intervenant dans les technologies programmables \u00e9tait repr\u00e9sent\u00e9 par les FPGA. La capacit\u00e9 de programmation de ces composants repose enti\u00e8rement sur le fait qu'il s'agit de circuits mat\u00e9riels configurables sur lesquels l'ex\u00e9cution est intrins\u00e8quement parall\u00e8le. Un concepteur utilisant un FPGA cr\u00e9e, par essence m\u00eame, une application massivement parall\u00e8le \u00e0 granularit\u00e9 fine. Pendant des ann\u00e9es, ces deux concepts extr\u00eames ont cohabit\u00e9, et chacun des styles de programmabilit\u00e9 qui en d\u00e9coulent intervenait dans des domaines d'application diff\u00e9rents. Cependant, la tendance vers une diminution toujours plus pouss\u00e9e des g\u00e9om\u00e9tries des circuits int\u00e9gr\u00e9s a favoris\u00e9 l'av\u00e8nement des technologies actuelles qui sont \u00e0 la fois programmables et parall\u00e8les.","og_url":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers\/27579\/","og_site_name":"EENewsEurope","article_modified_time":"2022-01-26T15:22:09+00:00","og_image":[{"width":1430,"height":977,"url":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/import\/default\/files\/import\/eci4383_altera.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/","url":"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/","name":"La conception de FPGA mise en oeuvre avec le standard OpenCL -","isPartOf":{"@id":"https:\/\/www.eenewseurope.com\/en\/#website"},"datePublished":"2014-09-02T22:00:00+00:00","dateModified":"2022-01-26T15:22:09+00:00","breadcrumb":{"@id":"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.ecinews.fr\/fr\/white_papers\/la-conception-de-fpga-mise-en-oeuvre-avec-le-standard-opencl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ecinews.fr\/fr\/"},{"@type":"ListItem","position":2,"name":"La conception de FPGA mise en oeuvre avec le standard OpenCL"}]},{"@type":"WebSite","@id":"https:\/\/www.eenewseurope.com\/en\/#website","url":"https:\/\/www.eenewseurope.com\/en\/","name":"EENewsEurope","description":"Just another WordPress site","publisher":{"@id":"https:\/\/www.eenewseurope.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eenewseurope.com\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.eenewseurope.com\/en\/#organization","name":"EENewsEurope","url":"https:\/\/www.eenewseurope.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","contentUrl":"https:\/\/www.ecinews.fr\/wp-content\/uploads\/2022\/02\/logo-1.jpg","width":283,"height":113,"caption":"EENewsEurope"},"image":{"@id":"https:\/\/www.eenewseurope.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers\/27579"}],"collection":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/white_papers"}],"about":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/types\/white_papers"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media\/27581"}],"wp:attachment":[{"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/media?parent=27579"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/tags?post=27579"},{"taxonomy":"company","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/company?post=27579"},{"taxonomy":"wp_category","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/wp_category?post=27579"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.ecinews.fr\/fr\/wp-json\/wp\/v2\/ppma_author?post=27579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}