{"id":3911,"date":"2019-08-14T03:59:54","date_gmt":"2019-08-14T10:59:54","guid":{"rendered":"https:\/\/cppcon.org\/?page_id=3911"},"modified":"2024-06-11T13:09:20","modified_gmt":"2024-06-11T20:09:20","slug":"2019-poster-program","status":"publish","type":"page","link":"https:\/\/cppcon.org\/2019-poster-program\/","title":{"rendered":"2019 Posters"},"content":{"rendered":"<p><!--\n\n\n<h2 dir=\"ltr\"><span style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" data-mce-type=\"bookmark\" class=\"mce_SELRES_start\"><\/span><span style=\"color: #ff0000;\">Posters for CppCon 2019 are not yet available.<\/span><\/h2>\n\n\n--><\/p>\n<p>We&#8217;re very excited to announce the following twelve entries have been selected for 2019 Poster Session:<\/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 style=\"background-color: #5afa9a;\" 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 style=\"background-color: #5afa9a;\" 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;}\">A Study of Integer Sum Reduction using SYCL<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Kostya Serebryany &lt;kcc@google.com&gt;&quot;}\"><span class=\"gI\"><span data-hovercard-id=\"zjin@anl.gov\" data-hovercard-owner-id=\"147\">Zheming<\/span><\/span> Jin<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" 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;}\">Using Fixed Precision Adder Class Templates for Better Reproducibility in Parallel Applications<\/td>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;David Haensel &lt;d.haensel@fz-juelich.de&gt;&quot;}\">Elmar Westphal<\/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;}\">Writing a Compiler that Launches Rockets<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Gabriel Diaconita &lt;gabriel.diaconita@caphyon.com&gt;&quot;}\">Bill Eggert<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" 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;}\">From Implicit-Callable Functions to Cached Properties<\/td>\n<td style=\"background-color: #d0f0f0;\" 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;}\">Thomas Applencourt<br \/>\nNevin Liber<\/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;}\">SLX FPGA<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Zoltan Porkolab &lt;gsd@caesar.elte.hu&gt;&quot;}\">Matthias Gehre<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Feedback on pratical use of c++17 std::filesystem::recursive_directory_iterato&quot;}\">How Snap uses C++ to build the most used Augmented Reality platform<\/td>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;TCHIDJO MOYO Noel &lt;Noel.TCHIDJOMOYO@murex.com&gt;&quot;}\">Yurii Monastyrshyn<br \/>\nFedir Poliakov<br \/>\nEvgenii Zaiakin<\/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;}\">Yet Another Fast Log (YAFL)<\/td>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Mandeep Singh Grang &lt;mgrang@quicinc.com&gt;&quot;}\">Ran Regev<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;FUNKY POOLS&quot;}\">Meet Beetroot<\/td>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Norm Birkett &lt;norm.birkett@iongroup.com&gt;&quot;}\">Adam Ryczkowski<\/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;}\">Empirical: a C++ library to support efficient, reliable, and accessible scientific software<\/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;}\">Matthew Andres Moreno<br \/>\nCharles Ofria<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Hot Reloading &amp; Quick-Build System&quot;}\">FlexIT: A library built on top of flexbuffer(2)<\/td>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Mohit Saini &lt;mohitsaini1196@gmail.com&gt;&quot;}\">Nipun Jindal<br \/>\n<span class=\"gI\"><span data-hovercard-id=\"pranayku@adobe.com\" data-hovercard-owner-id=\"147\">Pranay Kumar<\/span><\/span><\/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;}\">Embracing modern C++ in HPC for Brain Scale Simulations<\/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;}\"><span class=\"gI\"><span data-hovercard-id=\"omar.awile@epfl.ch\" data-hovercard-owner-id=\"147\">Omar Awile<br \/>\nTristan Carel<br \/>\n<\/span><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #d0f0f0;\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Fizz, a C++14 implementation of TLS 1.3&quot;}\">Analysis of Template Matching by Comparing C++ Concurrency with CUDA and OpenCV<\/td>\n<td style=\"background-color: #d0f0f0;\" 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;}\"><span class=\"gI\"><span data-hovercard-id=\"VCabrera@nanotronics.co\" data-hovercard-owner-id=\"147\">Aditya Immaneni<br \/>\nVictor Cabrera<br \/>\nVadim Pinskiy<br \/>\n<\/span><\/span>Matthew Putman<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Congratulations to all the authors!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re very excited to announce the following twelve entries have been selected for 2019 Poster Session: Poster Title Author(s) A Study of Integer Sum Reduction using SYCL Zheming Jin Using Fixed Precision Adder Class Templates for Better Reproducibility in Parallel Applications Elmar Westphal Writing a Compiler that Launches Rockets Bill Eggert From Implicit-Callable Functions to [&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,"footnotes":""},"class_list":["post-3911","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/3911","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=3911"}],"version-history":[{"count":3,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/3911\/revisions"}],"predecessor-version":[{"id":8772,"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/pages\/3911\/revisions\/8772"}],"wp:attachment":[{"href":"https:\/\/cppcon.org\/wp-json\/wp\/v2\/media?parent=3911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}