{"id":2888,"date":"2018-08-15T17:54:51","date_gmt":"2018-08-16T00:54:51","guid":{"rendered":"https:\/\/cppcon.org\/?page_id=2888"},"modified":"2019-07-02T11:23:40","modified_gmt":"2019-07-02T18:23:40","slug":"2018-poster-program","status":"publish","type":"page","link":"https:\/\/cppcon.org\/2018-poster-program\/","title":{"rendered":"2018 Poster Program"},"content":{"rendered":"<p><!-- \n\n<h2 dir=\"ltr\"><span style=\"color: #ff0000;\">Posters for CppCon 2019 are not yet available.<\/span><\/h2>\n\n --><\/p>\n<h2 dir=\"ltr\">Please see the <a href=\"https:\/\/cppcon.org\/cppcon-2019-call-for-poster-submissions\/\">2019 Call for Posters submissions<\/a>.<\/span><\/h2>\n<p>We&#8217;re very excited to announce the following sixteen entries have been selected for <a href=\"https:\/\/github.com\/CppCon\/CppCon2018\/tree\/master\/Posters\">this year&#8217;s Poster Session<\/a>:<\/p>\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"10\">\n<colgroup>\n<col width=\"807\" \/>\n<col width=\"410\" \/><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Memory Tagging and how it improves C++ memory safety&quot;}\"><strong>Poster Title<\/strong><\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kostya Serebryany &lt;kcc@google.com&gt;&quot;}\"><strong>Author(s)<\/strong><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Memory Tagging and how it improves C++ memory safety&quot;}\">Memory Tagging and how it improves C++ memory safety<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kostya Serebryany &lt;kcc@google.com&gt;&quot;}\">Kostya Serebryany<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;A C++ tasking framework with compile-time dispatching and type-driven priority scheduling for HPC&quot;}\">A C++ tasking framework with compile-time dispatching and type-driven priority scheduling for HPC<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;David Haensel &lt;d.haensel@fz-juelich.de&gt;&quot;}\">David Haensel<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Clang Power Tools (for Visual Studio)&quot;}\">Clang Power Tools (for Visual Studio)<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Gabriel Diaconita &lt;gabriel.diaconita@caphyon.com&gt;&quot;}\">Gabriel Diaconita<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Improving Productivity Developing in Platform with C API Using C++ - Case Study Tizen Native App Development&quot;}\">Improving Productivity Developing in Platform with C API Using C++ &#8211; Case Study Tizen Native App Development<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Alexius Alvin &lt;alexius_alvin@yahoo.com&gt;\\nGilang Hamidy &lt;gilang.hamidy@gmail.com&gt;&quot;}\">Alexius Alvin<br \/>\nGilang Hamidy<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;CodeCompass: An Open Software Comprehension Framework&quot;}\">CodeCompass: An Open Software Comprehension Framework<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Zoltan Porkolab &lt;gsd@caesar.elte.hu&gt;&quot;}\">Zoltan Porkolab<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Feedback on pratical use of c++17 std::filesystem::recursive_directory_iterato&quot;}\">Feedback on pratical use of c++17 std::filesystem::recursive_directory_iterator<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;TCHIDJO MOYO Noel &lt;Noel.TCHIDJOMOYO@murex.com&gt;&quot;}\">No\u00ebl Tchidjo Moyo<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Fighting Non-determinism in C++ Compiler&quot;}\">Fighting Non-determinism in C++ Compilers<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Mandeep Singh Grang &lt;mgrang@quicinc.com&gt;&quot;}\">Mandeep Singh Grang<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;FUNKY POOLS&quot;}\">FUNKY POOLS<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Norm Birkett &lt;norm.birkett@iongroup.com&gt;&quot;}\">Norman Birkett<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Cpp-Taskflow: Fast Parallel Programming with Task Dependency Graphs&quot;}\">Cpp-Taskflow: Fast Parallel Programming with Task Dependency Graphs<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Lin, Chun Xun &lt;clin99@illinois.edu&gt; \\nTsung-Wei Huang &lt;twh760812@gmail.com&gt;&quot;}\">Chun Xun Lin<br \/>\nTsung-Wei Huang<br \/>\nMartin D. F. Wong<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Hot Reloading &amp; Quick-Build System&quot;}\">Hot Reloading &amp; Quick-Build System<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Mohit Saini &lt;mohitsaini1196@gmail.com&gt;&quot;}\">Mohit Saini<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;CodeChecker: A static analysis infrastructure built on the LLVM\/Clang Static Analyzer tool chain&quot;}\">CodeChecker: A static analysis infrastructure built on the LLVM\/Clang Static Analyzer tool chain<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;G\u00e1bor Horv\u00e1th &lt;xazax.hun@gmail.com&gt; \\nGy\u00f6rgy Orb\u00e1n &lt;gyorgy.orban@ericsson.com&gt;\\nTibor Brunner &lt;tibor.brunner@ericsson.com&gt;&quot;}\">G\u00e1bor Horv\u00e1th<br \/>\nGy\u00f6rgy Orb\u00e1n<br \/>\nTibor Brunner<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Fizz, a C++14 implementation of TLS 1.3&quot;}\">Fizz, a C++14 implementation of TLS 1.3<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Subodh Iyengar &lt;subodh@fb.com&gt; \\nKyle Nekritz &lt;knekritz@fb.com&gt;&quot;}\">Subodh Iyengar<br \/>\nKyle Nekritz<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Modernizing HPC Software with C++11&quot;}\">Modernizing HPC Software with C++11<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Ivo Kabadshow &lt;i.kabadshow@fz-juelich.de&gt;&quot;}\">Ivo Kabadshow<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;\\&quot;From machine code to bitcode; the life of an instruction in Remill Modelling machine code instruction semantics in C++ using Remill&quot;}\">From machine code to bitcode; the life of an instruction in Remill<br \/>\nModelling machine code instruction semantics in C++ using Remill<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Peter Goodman &lt;peter@trailofbits.com&gt;&quot;}\">Peter Goodman<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;The C++ Lands, its amazing creatures and weird beasts&quot;}\">The C++ Lands, its amazing creatures and weird beasts<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Elena Sagalaeva &lt;alenacpp@gmail.com&gt;&quot;}\">Elena Sagalaeva<\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Efficiently and Comprehensively Reproducing C++ Bug Reports with Sciunit&quot;}\">Efficiently and Comprehensively Reproducing C++ Bug Reports with Sciunit<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Zhihao Yuan &lt;lichray@gmail.com&gt;&quot;}\">Zhihao Yuan<br \/>\nTanu Malik<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Congratulations to all the authors!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Please see the 2019 Call for Posters submissions. We&#8217;re very excited to announce the following sixteen entries have been selected for this year&#8217;s Poster Session: Poster Title Author(s) Memory Tagging and how it improves C++ memory safety Kostya Serebryany A C++ tasking framework with compile-time dispatching and type-driven priority scheduling for HPC David Haensel Clang [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-2888","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/2888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/comments?post=2888"}],"version-history":[{"count":3,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/2888\/revisions"}],"predecessor-version":[{"id":3629,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/2888\/revisions\/3629"}],"wp:attachment":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/media?parent=2888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}