Phylanx Report: November 2019

The twenty-seventh month of work focused on work in the following areas:

Organizational Activities and Results

Development Activities and Results

  • General
    • Development of JetLag version 0.1
      • Presented as a demo at Supercomputing 2019
  • APEX
    • Work on annotated functions
  • Traveler
    • Changes to Traveler-Integrated to support launch from Docker/Jupyter workflow (see JetLag)
    • Addition of linked line charts to Traveler-Integrated to show PAPI Counter rates over time (see image below)
Image of line charts in Traveler

New line charts which we use to display PAPI counters.

  • Tiling
    • Theory:
      •  Progress on the distributed implementation of matrix multiplication and distributed file read.

Repository Activity November 1st – November 30th:

GitHub Repository Statistics

Code statistics

-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C++                            484          19118           6324          98036
C/C++ Header                   315           7047           4452          34541
Python                         144           2763           1906           7110
CMake                          110            963            796           4117
YAML                             2             24             77            669
Markdown                         2             17              0             46
Dockerfile                       2              6             28             45
CSS                              1             14             10             38
HTML                             2              5              6             22
DOS Batch                        2              0              0             12
INI                              1              0              0              8
-------------------------------------------------------------------------------
SUM:                          1065          29957          13599         144644
-------------------------------------------------------------------------------

Impact on Other Projects

  • HPX Pull Requests:
    • Fixing annotated task to use the name, not the desc (PR #4237)
    • Fixing APEX shutdown by explicitly shutting down throttling (PR #4226)
    • update hpxmp tage to v0.3.0 (PR #4248)
  • Blaze CUDA
    • Fixed iterator diff for thrust iterator adapter (Commit 35ca5ec)
    • Renamed CUDA error management macro to BLAZE_CUDA_ERROR_CHECK (Commit 0b85a83)
  • Blaze Iterative
    • Revise GMRES: the same solve function as Lanczos and Arnoldi (PR #23)
  • Blaze Tensor
    • Removing DisableIf, adapting for other changes in Blaze (PR #54)
Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.