{"id":145,"date":"2022-04-03T03:49:17","date_gmt":"2022-04-03T03:49:17","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/?p=145"},"modified":"2022-04-11T14:41:21","modified_gmt":"2022-04-11T14:41:21","slug":"team-status-report-for-04-22-2022","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/2022\/04\/03\/team-status-report-for-04-22-2022\/","title":{"rendered":"Team Status Report for 04\/02\/2022"},"content":{"rendered":"<header class=\"page-header\"><\/header>\n<div id=\"primary\" class=\"content-area\">\n<article id=\"post-138\" class=\"post-138 post type-post status-publish format-standard hentry category-uncategorized\">\n<div class=\"entry-content\">\n<p>This week&#8217;s focus was entirely on getting the Vitis HLS build to work. We made really great progress with converting all the floating point numbers and operations to fixed point ones, stripping the code even further of unnecessary functions, and converting all the math operations from std to hls ones.<\/p>\n<\/div>\n<p>We&#8217;ve managed to get almost everything working, except for random number generation when making the particles. The goal for the rest of today and tomorrow is to get the Vitis HLS build completely working (which is a must for the interim demo) and have some way of sending the output from the FPGA code to the host computer, which can then render and evaluate the fluid against the baseline CPU version.<\/p>\n<p>New Schedule:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-156\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-content\/uploads\/sites\/203\/2022\/04\/updated_schedule.png\" alt=\"\" width=\"1201\" height=\"437\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-content\/uploads\/sites\/203\/2022\/04\/updated_schedule.png 1201w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-content\/uploads\/sites\/203\/2022\/04\/updated_schedule-300x109.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-content\/uploads\/sites\/203\/2022\/04\/updated_schedule-768x279.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-content\/uploads\/sites\/203\/2022\/04\/updated_schedule-1024x373.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<\/article>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This week&#8217;s focus was entirely on getting the Vitis HLS build to work. We made really great progress with converting all the floating point numbers and operations to fixed point ones, stripping the code even further of unnecessary functions, and converting all the math operations from std to hls ones. We&#8217;ve managed to get almost &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/2022\/04\/03\/team-status-report-for-04-22-2022\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team Status Report for 04\/02\/2022&#8221;<\/span><\/a><\/p>\n","protected":false},"author":591,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/posts\/145"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/users\/591"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/comments?post=145"}],"version-history":[{"count":4,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/posts\/145\/revisions"}],"predecessor-version":[{"id":171,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/posts\/145\/revisions\/171"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/media?parent=145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/categories?post=145"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teame1\/wp-json\/wp\/v2\/tags?post=145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}