dash
dash copied to clipboard
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
I want to lay out some observations I made during the last couple of months. **Background** MPI implementations register the memory backing windows with the network device on systems that...
The current implementation of `dash::equal` is both highly inefficient, as well as erroneous. As the implementation internally operates on the local parts of the first range, the distribution of the...
This PR will make our `.clang-format` rules more visible and easier to use (`clang-format` is looking for that file in the current directory or any parent directory)
The logging mechanism in our header library suffers from several issues: 1. Our Logging macros log always complete objects which can be both of simple datatypes and classes. Either way...
When compiling dash with clang compiler and cmake version 2.8.12.2, the compilation results in errors like: ``` DASH-SRC/dash/test/meta/ConstexprTest.cc:15:19: error: constexpr variable 'acc' must be initialized by a constant expression constexpr...
While looking at the debug output on circle ci I noticed a problem with the gnu_openmpi3 environment. HDF5 shows some errors, however, the [unit test](https://circleci.com/gh/dash-project/dash/4868) of development passes. Is it...
While implementing the pattern visualizer I stumbled across the fact that it would be useful to know how many tiles one unit holds. This works for the calling unit, as...
Everyone (yes, you @dash-project/developers): - Read the DASH API at https://codedocs.xyz/dash-project/dash/ - Complete it.
From #107: The current interface of `dash::Matrix` / `dash::NArray` has some ambiguities and does not comply to formal semantics of the NArray concept. - use NArray specification to document semantics...
This PR fixes two issues with `MatrixRef` `lbegin`/`lend`: 1. Fixed compiler error 2. Fixed `lend()` in `LocalMatrixRef` (and thus `MatrixRef`) to not return a `nullptr` but a pointer past the...