{"id":125,"date":"2018-01-05T18:12:06","date_gmt":"2018-01-05T18:12:06","guid":{"rendered":"http:\/\/phylanx.stellar-group.org\/?p=125"},"modified":"2018-01-05T18:12:06","modified_gmt":"2018-01-05T18:12:06","slug":"phylanx-report-december-2017","status":"publish","type":"post","link":"https:\/\/phylanx.stellar-group.org\/index.php\/2018\/01\/05\/phylanx-report-december-2017\/","title":{"rendered":"Phylanx Report: December 2017"},"content":{"rendered":"<p>The fourth month of work focused on work in the following areas:<!--more--><\/p>\n<ul>\n<li>Visualization\n<ul>\n<li>Setting up visualization tools on our local cluster<\/li>\n<li>Creating an OTF2 profile of Phylanx<\/li>\n<\/ul>\n<\/li>\n<li>Python Bindings\n<ul>\n<li>Came up with two potential solutions to bind Python code to AST<\/li>\n<\/ul>\n<\/li>\n<li>Performance\n<ul>\n<li>Instrumenting performance counters into the AST to report useful statistics<\/li>\n<li>Analyze the performance of the Phylanx LRA example\n<ul>\n<li>Determine where improvements can be made<\/li>\n<\/ul>\n<\/li>\n<li>Begin exposing SIMD methods to AST<\/li>\n<\/ul>\n<\/li>\n<li>Research\n<ul>\n<li>Begin comparing our approach to Spartan and to TensorFlow<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Organizational activities and results<\/p>\n<ul>\n<li>Weekly group-meeting, minutes:\n<ul>\n<li>December 7th: <a href=\"https:\/\/drive.google.com\/open?id=1FGqmyQMnVxZ3aP84gJ3K8A_9XM4fummI\">https:\/\/drive.google.com\/open?id=1FGqmyQMnVxZ3aP84gJ3K8A_9XM4fummI<\/a><\/li>\n<li>December 14th: <a href=\"https:\/\/drive.google.com\/open?id=1W9-gQcgQDqF1_rg_TEbqnf-ytc7vPzLj\">https:\/\/drive.google.com\/open?id=1W9-gQcgQDqF1_rg_TEbqnf-ytc7vPzLj<\/a><\/li>\n<li>December 21st: <a href=\"https:\/\/drive.google.com\/open?id=1QNNZupw1XsA275k_V7mXLZTPc_LOe32d\">https:\/\/drive.google.com\/open?id=1QNNZupw1XsA275k_V7mXLZTPc_LOe32d<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Phylanx Seminar: <a href=\"http:\/\/phylanx.stellar-group.org\/index.php\/2017\/12\/15\/phylanx-seminar-the-agave-platform\/\">http:\/\/phylanx.stellar-group.org\/index.php\/2017\/12\/15\/phylanx-seminar-the-agave-platform\/<\/a><\/li>\n<\/ul>\n<p>Development activities and results<\/p>\n<ul>\n<li>Algorithms Highlighted: Logistic Regression, ALS<\/li>\n<li>Primitives Created: overall, we have now implemented 44 computational primitives (see here: <a href=\"https:\/\/github.com\/STEllAR-GROUP\/phylanx\/tree\/master\/phylanx\/execution_tree\/primitives\">https:\/\/github.com\/STEllAR-GROUP\/phylanx\/tree\/master\/phylanx\/execution_tree\/primitives<\/a>)<\/li>\n<li>Issues Created: 16<\/li>\n<li>Issues Closed: 3<\/li>\n<li>Pull Requests Created: 10<\/li>\n<li>Pull Requests Closed: 9<\/li>\n<li>Code statistics<\/li>\n<\/ul>\n<pre>-------------------------------------------------------------------------------\r\n Language \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 files \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 blank \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 comment \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 code\r\n -------------------------------------------------------------------------------\r\n C++ \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 116 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3606 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1574 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 15442\r\n C\/C++ Header \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 87 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1790 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1307 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7539\r\n CMake \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 47 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 492 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 395 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2004\r\n Python \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 14 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 164 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 128 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 590\r\n YAML \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 19 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 11 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 51\r\n Markdown \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 11 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 29\r\n Dockerfile \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 21\r\n -------------------------------------------------------------------------------\r\n SUM: \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 268 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 6084 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3419 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 25676\r\n -------------------------------------------------------------------------------<\/pre>\n<p>Impact on other projects<\/p>\n<ul>\n<li>Reported issues in Blaze<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The fourth month of work focused on work in the following areas: <a class=\"continue-reading-link\" href=\"https:\/\/phylanx.stellar-group.org\/index.php\/2018\/01\/05\/phylanx-report-december-2017\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/posts\/125"}],"collection":[{"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":1,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":126,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/posts\/125\/revisions\/126"}],"wp:attachment":[{"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/phylanx.stellar-group.org\/index.php\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}