{"id":1789,"date":"2022-11-09T10:20:38","date_gmt":"2022-11-09T09:20:38","guid":{"rendered":"https:\/\/www.university-press.fau.de\/produkt\/ein-datenparalleler-ansatz-zur-beschleunigung-von-datenflussanalysen-mittels-gpu\/"},"modified":"2024-04-16T11:08:50","modified_gmt":"2024-04-16T09:08:50","slug":"978-3-96147-493-6","status":"publish","type":"product","link":"https:\/\/www.university-press.fau.de\/en\/product\/978-3-96147-493-6\/","title":{"rendered":"Ein datenparalleler Ansatz zur Beschleunigung von Datenflussanalysen mittels GPU"},"content":{"rendered":"<p>Compilers are the cornerstone of software development. However, its outdated, purely sequential architecture scales only insufficiently with the size of today's software projects. The compiler\u2019s runtime, which is unproductive for the development process, is taking up an increasingly large share of the development cycle.<\/p>\n<p>The majority of the runtime is spent on data flow analyses. The computed information enables to apply the optimizations, e.g., to reduce the runtime of a program.<\/p>\n<p>This dissertation describes the framework ParCan, which makes it possible to execute fixpoint-based data flow analyses in a data-parallel fashion on a graphics card (GPGPU).<\/p>\n<p>By integrating ParCan into the LLVM compiler framework, its runtime could be reduced by up to 31%.<\/p>\n<p>Within the scope of this thesis, further issues such as the efficiency of graph structures as well as the efficient, deadlock-free synchronization of threads on the GPU were addressed.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u00dcbersetzer sind der Grundpfeiler der Softwareentwicklung. Seine veraltete, rein sequentielle Arbeitsweise skaliert jedoch nur noch ungen\u00fcgend mit dem Umfang heutiger Softwareprojekte. Die f\u00fcr die Entwicklung unproduktive Laufzeit des \u00dcbersetzers nimmt einen immer gr\u00f6\u00dferen Anteil am Entwicklungszyklus ein. Der Gro\u00dfteil der Laufzeit wird f\u00fcr Datenflussanalysen aufgebracht. Die von ihnen berechnete Informationsbasis erm\u00f6glicht erst die Anwendung von [&hellip;]<\/p>\n","protected":false},"featured_media":2505,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false},"product_brand":[],"product_cat":[54],"product_tag":[],"class_list":{"0":"post-1789","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-fau-studien-aus-der-informatik","7":"has-post-title","8":"has-post-date","9":"has-post-category","10":"has-post-tag","11":"has-post-comment","12":"has-post-author","13":"","15":"first","16":"instock","17":"taxable","18":"shipping-taxable","19":"purchasable","20":"product-type-simple"},"acf":{"autor":"Bla\u00df, Thorsten","orcid":"","ror":"","herausgeber":"","orcid_hrsg":"","rorhrsg":"","bearbeiter":"","sonstige_beteiligte_personen":"","untertitel":"","zusatz":"","jahr":"2022","zeitschrift":"","serie":"","serie_name":"","serie_band":"","serie_jahr":"","serie_titel_band":"","vortrage":"","issn":"","isbn":"","isbn13":"978-3-96147-493-6","seiten":"xix, 324","sonstiges":"","band":17,"auflage":"","opus":"","dspace":"18694","e-isbn_pdf":"978-3-96147-494-3","doi":"https:\/\/doi.org\/10.25593\/978-3-96147-494-3","epub":"","e-isbn_epub":"","doi_epub":"","html":"","e-isbn_html":"","doi_html":"","e-isbn_reader":"","doi_reader":"","digibib":"","urn":"urn:nbn:de:bvb:29-opus4-186947","supplementary_material":"","sprache":["Deutsch"],"ausgabe":"Softcover","suche":" 9783961474936 9783961474943  ","lizenz":"BY-4","bemerkung":""},"builder_content":"","_links":{"self":[{"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/product\/1789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/comments?post=1789"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/media\/2505"}],"wp:attachment":[{"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/media?parent=1789"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/product_brand?post=1789"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/product_cat?post=1789"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.university-press.fau.de\/en\/wp-json\/wp\/v2\/product_tag?post=1789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}