1. 24 Oct, 2018 1 commit
  2. 17 Oct, 2018 2 commits
  3. 12 Jul, 2018 1 commit
  4. 11 Jul, 2018 1 commit
  5. 06 Feb, 2018 6 commits
  6. 05 Feb, 2018 4 commits
  7. 13 Sep, 2017 2 commits
  8. 14 Mar, 2017 1 commit
  9. 23 Dec, 2016 1 commit
  10. 01 Dec, 2016 1 commit
    • PRUVOST Florent's avatar
      Re-work the cmake for simulation mode: · 7255c7c4
      PRUVOST Florent authored
          - use (starpu_cpu_func_t) 1 trick, same as cuda_func
          - cpu funtions are not defined anymore avoiding the dependency to coreblas
          - add #if !defined(CHAMELEON_SIMULATION) where it is needed
          - remove dependency to the coreblas library (become useless)
          - remove useless simucblas, simulapacke libraries
          - remove CHAMELEON_SIMULATION_MAGMA cmake variable and definition
            - keep using CHAMELEON_USE_CUDA and CHAMELEON_USE_MAGMA to consider CUDA kernels
            - this avoid to introduce useless new variables
          - work on messages
      
      7255c7c4
  11. 22 Sep, 2016 1 commit
  12. 20 Sep, 2016 2 commits
    • Guillaume Sylvand's avatar
      Add possibility to use z/cgemm3m for complex mat-mat products · 747c7935
      Guillaume Sylvand authored
      This routine, available in MKL, does a product in 6n^3 ops instead of 8n^3
      but is interesting only for "large enough" matrices (to be tested...)
      Potentially, we gain 25 % in all complex computations.
      It could be interesting to look for it / implement it in cuda.
      
      !!! Note that the flop counters are not updated         !!!
      !!! In C/Z accuracy, most flops counter should be x0.75 !!!
      
      IT is OFF by default
      It is activated with MORSE_Enable(MORSE_GEMM3M)
      In the timing routines, it is activated with --gemm3m
      747c7935
    • Guillaume Sylvand's avatar
      Add a 'progress indicator' feature, that displays a percentage of completion · 92a3c4a1
      Guillaume Sylvand authored
      IT is OFF by default
      It is activated with MORSE_Enable(MORSE_PROGRESS)
      In the timing routines, it is activated with --progress
      No progress is printed for tasks faster than 10 seconds
      92a3c4a1
  13. 22 May, 2015 1 commit
  14. 19 May, 2015 1 commit
  15. 05 Feb, 2015 1 commit
  16. 19 Nov, 2014 1 commit
  17. 16 Nov, 2014 3 commits