Permalink
Commits on Oct 12, 2018
  1. Merge pull request #683 from BenjaminW3/topic-Wexit-time-destructors

    BenjaminW3 committed Oct 12, 2018
    Suppress warning in clang about exit time destructor
Commits on Oct 11, 2018
  1. Suppress warning in clang about exit time destructor

    BenjaminW3 committed Oct 11, 2018
  2. Merge pull request #679 from BenjaminW3/topic-ViewPlainPtr-copy-move

    psychocoderHPC committed Oct 11, 2018
    Allow to copy and move construct ViewPlainPtr
  3. Merge pull request #682 from theZiz/topic-logo

    BenjaminW3 committed Oct 11, 2018
    Added logo
Commits on Oct 10, 2018
  1. Merge pull request #681 from theZiz/topic-math-min-non-integral-type-fix

    ax3l committed Oct 10, 2018
    Fixed broken `alpaka::math::min` for non-integral types
  2. Added logo, see discussion at #656

    theZiz committed Oct 10, 2018
  3. Fixed broken `alpaka::math::min` for non-integral types

    theZiz committed Oct 10, 2018
  4. Allow to copy and move construct ViewPlainPtr

    BenjaminW3 committed Oct 8, 2018
Commits on Oct 9, 2018
  1. Merge pull request #676 from BenjaminW3/topic-cuda-atomic-error

    ax3l committed Oct 9, 2018
    Add error for unsupported types/operations for CUDA atomics
  2. Merge pull request #666 from BenjaminW3/topic-omp-reuse-parallel-region

    psychocoderHPC committed Oct 9, 2018
    Allow to run OpenMP 2 block backend within parallel region
  3. Merge pull request #677 from BenjaminW3/topic-noexcept-destructor

    ax3l committed Oct 9, 2018
    Remove noexcept(false) from destructor
  4. Add error for unsupported types/operations for CUDA atomics

    BenjaminW3 committed Oct 8, 2018
Commits on Oct 8, 2018
  1. Remove noexcept(false) from destructor

    BenjaminW3 committed Oct 8, 2018
Commits on Oct 6, 2018
  1. Merge pull request #674 from BenjaminW3/topic-test-extents

    BenjaminW3 committed Oct 6, 2018
    Extract CreateExtentBufVal from tests and fix documentation
Commits on Oct 5, 2018
  1. Extract CreateExtentBufVal from tests and fix documentation

    BenjaminW3 committed Oct 5, 2018
  2. Allow to run alpaka OpenMP 2 block accelerated kernels within existin…

    BenjaminW3 committed Sep 29, 2018
    …g parallel region
Commits on Oct 4, 2018
  1. Merge pull request #664 from psychocoderHPC/topic-ompAtomic

    BenjaminW3 committed Oct 4, 2018
     OpenMP builtin atomics
  2. Merge pull request #667 from BenjaminW3/topic-ViewPlainPtr-test

    ax3l committed Oct 4, 2018
    Add test for ViewPlainPtr
  3. Merge pull request #672 from tdd11235813/pr-cuda-glibc

    ax3l committed Oct 4, 2018
    Check definition of __GLIBCXX__ first.
  4. Merge pull request #670 from ax3l/fix-memPredefWorkAroundBoost

    BenjaminW3 committed Oct 4, 2018
    Mem Tests: Boost Predef
Commits on Oct 3, 2018
  1. Check definition of __GLIBCXX__ first. Fixes #671.

    tdd11235813 committed Oct 3, 2018
  2. Mem Tests: Boost Predef

    ax3l committed Oct 3, 2018
    Apply our boost predef work-around to two tests where it was
    missing.
Commits on Oct 1, 2018
  1. GitHub suggestions

    psychocoderHPC committed Sep 28, 2018
    - fix spelling
    - fix code style
    - remove usage of `ALPAKA_FN_ACC_CUDA_ONLY` by `ALPAKA_FN_HOST`
  2. use `AtomicOmpBuiltIn` instead of `AtomicOmpCritSec`

    psychocoderHPC committed Sep 28, 2018
    - remove `AtomicOmpCritSec.hpp`
    - use `AtomicOmpBuiltIn` for all OpenMP accelerators
  3. OpenMP builtin atomics

    psychocoderHPC committed Sep 28, 2018
    Use OpenMP builtin atomics where possible instead of critical sections.
    
    - create new class: `AtomicOmpBuiltIn.hpp`
  4. Merge pull request #665 from BenjaminW3/topic-noexcept-destructor

    BenjaminW3 committed Oct 1, 2018
    Remove explicit queue deregistration from device because this could throw in destructors
Commits on Sep 30, 2018
  1. Add test for ViewPlainPtr

    BenjaminW3 committed Sep 29, 2018
Commits on Sep 29, 2018
  1. Remove explicit queue removal from device because this could thorw in…

    BenjaminW3 committed Sep 29, 2018
    … destructors
Commits on Sep 28, 2018
  1. Merge pull request #662 from tdd11235813/pr-cassert

    BenjaminW3 committed Sep 28, 2018
    Replace assert with ALPAKA_ASSERT
Commits on Sep 27, 2018
  1. Replaces assert() with ALPAKA_ASSERT().

    tdd11235813 committed Sep 26, 2018
    - use ALPAKA_ASSERT() macro instead of assert()
    - now, specific assert handling can be done in core/Assert.hpp
    - it is disallowed to include cassert somewhere else,
    because it can interfere the specified behavior
    - at the moment this is only required by the future HIP(HCC) back-end
  2. Merge pull request #661 from tdd11235813/pr-macro-alpaka-add

    psychocoderHPC committed Sep 27, 2018
    Change ALPAKA_ADD_EXECUTABLE|LIBRARY to CMake macros.
  3. Merge pull request #660 from tdd11235813/pr-init-vectorAdd

    psychocoderHPC committed Sep 27, 2018
    Initialize result vector (vectorAdd). cout -> cerr.
Commits on Sep 26, 2018
  1. Initialize result vector (vectorAdd). cout -> cerr.

    tdd11235813 committed Sep 26, 2018
    - uses cerr instead of cout for results error in examples and tests
  2. Change ALPAKA_ADD_EXECUTABLE|LIBRARY to CMake macros.

    tdd11235813 committed Sep 26, 2018
  3. Merge pull request #658 from BenjaminW3/topic-clang-7

    BenjaminW3 committed Sep 26, 2018
    Add support for clang 7