1. 23 Jan, 2019 2 commits
    • Lorenz Huedepohl's avatar
      Fix error in elpa_index · fd2bb65c
      Lorenz Huedepohl authored
      lfind() expects a proper comparison function where the order of the
      arguments does not matter. Previously it was assumed that the first
      argument is always a pointer to an unspecific "key" object and the
      second argument a pointer to an array member to compare against.
      
      However, the standard requires the two arguments to be interchangeable
      pointers to array-member like objects.
      
      Surfaced as musl-libc does in fact call it the other way around,
      compared to glibc.
      fd2bb65c
    • Lorenz Huedepohl's avatar
      4be39b35
  2. 09 Jan, 2019 1 commit
  3. 04 Jan, 2019 1 commit
    • Andreas Marek's avatar
      Fix problem in elpa2_print_kernels with GPU kernel · f3a1d0f2
      Andreas Marek authored
      The GPU kernel can only be set, if e%set("use_gpu",1) has been set
      before and GPU usage was thus requested.
      
      In the elpa2_print_kernels, this was not reflected, and the GPU kernels
      were checked via can_set method without activating GPU usage
      => GPU kernels were always reported as non exisitent
      f3a1d0f2
  4. 11 Dec, 2018 2 commits
  5. 10 Dec, 2018 1 commit
  6. 04 Dec, 2018 1 commit
  7. 03 Dec, 2018 1 commit
  8. 28 Nov, 2018 3 commits
  9. 23 Nov, 2018 1 commit
  10. 21 Nov, 2018 3 commits
  11. 20 Nov, 2018 5 commits
  12. 15 Nov, 2018 1 commit
  13. 14 Nov, 2018 6 commits
  14. 13 Nov, 2018 5 commits
  15. 07 Nov, 2018 1 commit
  16. 06 Nov, 2018 1 commit
  17. 18 Oct, 2018 1 commit
  18. 15 Oct, 2018 1 commit
    • Pavel Kus's avatar
      doing GPU initialization for the first time only · d900a3e1
      Pavel Kus authored
      The GPU initialization is actually quite constly, e.g. on Minsky it
      takes roughly 0.7s. That is hurting performance for small matrices.
      Thus a check has been added and now GPU should be initialized only the
      first time.
      d900a3e1
  19. 13 Oct, 2018 3 commits