dash icon indicating copy to clipboard operation
dash copied to clipboard

DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science

Results 100 dash issues
Sort by recently updated
recently updated
newest added

Our `AtomicTest.cc` test suite has two confusing unit tests: - [AtomicTest.PunnedType](https://github.com/dash-project/dash/blob/development/dash/test/types/AtomicTest.cc#L139) - [AtomicTest.PunnedFetchOp](https://github.com/dash-project/dash/blob/development/dash/test/types/AtomicTest.cc#L212) The thing is that the used `elem_t` for `dash::Atomic` is a container with two value members. This...

help wanted
question

I recently stumbled upon another test framework, called [Catch2](https://github.com/catchorg/Catch2). It looks very interesting for us and is already used in couple of big [open source projects](https://github.com/catchorg/Catch2/blob/master/docs/opensource-users.md#top). The biggest advantage is...

enhancement

These two headers are generated into the source tree, which breaks common expectations when doing an out-of-tree build, i.e., `mkdir BUILD; cd BUILD; cmake ..`.

This function takes the result of `dash::util::DashConfig.avail_memkind` and `DASH_ENABLE_MEMKIND` as inputs for its decision. Though, `dash::util::DashConfig.avail_memkind` itself is based on `@CONF_AVAIL_MEMKIND@` which is set in `dash/CMakeLists.txt` based on `ENABLE_MEMKIND` and...

bug fix for issue #631

bug

This PR changes the build scripts and CMakeList to configure DART to use regular windows instead of dynamic + shared memory windows in `dart_team_memalloc_aligned`. Background: The use of dynamic windows...

support
backend:openmpi
enhancement

As discussed at the F2F today, DASH currently allows to use an arbitrary mix of atomic operations on objects in the global address space. However, MPI in version 3.1 only...

module:algorithms
specification:dart-if
performance

We could eliminate much of our code if we just used Boost, e.g. much of the iterators and const-correctnes stuff @rkowalewski is currently working on. This PR adds the dependency...

Some (numerical) algorithms do not require the full matrix but work on the upper or lower triangular matrix. Thus, it would be sufficient to store half of the matrix. It's...

feature
help wanted
module:narray
enhancement