Skip to content

Commit 508f05b

Browse files
Function to print ChunkSpan for debugging purpose (#819)
* First draft for chunk printing * Spell check correction * Take review comment into account Correctly manage chunk that are not accessible from the host. Correctly manage 0d chunk. Correct tests * Remove unused parameter * run clang-format * Use std::free for hip * Correct errors reported by clang-tidy * Correct mdpsan access for C++23 * Correct ambiguous template with older version of clang * msvc format display of float in hex mode is different from gcc and clang (it looks like msvc is doing a conversion to double before converting to hex) * Correctly execute test on device * Formatting * Fix GTest target * Cleanup headers * Enforce east const * Use single character * Correct the regular expression used to check the view metadata * Use parallel_fill when possible * Take PR comment into account * spell check * Clang format with correct clang version * Const eastness * s_ prefix for static variables * Reorder list of author and added myself --------- Co-authored-by: Thomas Padioleau <thomas.padioleau@cea.fr>
1 parent 661bf7a commit 508f05b

File tree

5 files changed

+670
-10
lines changed

5 files changed

+670
-10
lines changed

AUTHORS

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ While individual authors are listed here, they might not be the actual
1010
copyright holders. If you are instead looking for the list of copyright
1111
holders, please look at the COPYRIGHT.md file.
1212

13+
Thierry Antoun - CEA (thierry.antoun@cea.fr)
14+
* Work on Documentation
15+
* Work on adding new features
1316

1417
Julien Bigot - CEA (julien.bigot@cea.fr)
1518
* Co-maintainer
@@ -21,20 +24,19 @@ Emily Bourne - CEA (emily.bourne@cea.fr)
2124
* Work on splines and linear algebra
2225
* Work on documentation requirements in CI
2326

24-
Thomas Padioleau - CEA (thomas.padioleau@cea.fr)
25-
* Maintainer
26-
* Co-designer
27-
* Main developer
28-
* Redesign and reimplementation of splines using DDC
27+
Paul Gannay - CEA (paul.gannay@cea.fr)
28+
* Functions to print ChunkSpans
2929

3030
Baptiste Legouix - CEA (baptiste.legouix@cea.fr)
3131
* FFT kernel
3232
* Performance portability of splines kernel, batching
3333
* Ginkgo and KokkosKernels backends for splines linear algebra
3434

35-
Thierry Antoun - CEA (thierry.antoun@cea.fr)
36-
* Work on Documentation
37-
* Work on adding new features
38-
3935
Trévis Morvany - CEA (trevis.morvany@cea.fr)
4036
* Work on splines
37+
38+
Thomas Padioleau - CEA (thomas.padioleau@cea.fr)
39+
* Maintainer
40+
* Co-designer
41+
* Main developer
42+
* Redesign and reimplementation of splines using DDC

include/ddc/ddc.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,6 @@ namespace ddc {
6969
#include "ddc/parallel_transform_reduce.hpp"
7070
#include "ddc/reducer.hpp"
7171
#include "ddc/transform_reduce.hpp"
72+
73+
// Output
74+
#include "ddc/print.hpp"

0 commit comments

Comments
 (0)