Skip to content

[SYCL] Fix marray math function impls #6038

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 40 commits into from
Dec 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
8c8ab7e
Working marray math impls
JackAKirk Apr 21, 2022
477d079
introduced scalar_vector lists not including marray.
JackAKirk May 11, 2022
63e7f44
Merge branch 'sycl' into fp16x2_marray
JackAKirk May 11, 2022
a0e5bac
format
JackAKirk May 11, 2022
a60c15c
format
JackAKirk May 11, 2022
18df26a
used is_sgenfloat where possible.
May 17, 2022
2056258
reinterpret_cast usage -> std::memcpy.
JackAKirk May 18, 2022
8fc29a8
to_vec -> to_vec2 naming
JackAKirk May 19, 2022
a8a7159
Add comments, reuse vector impls in ext cases.
JackAKirk Jun 16, 2022
e13f44a
removed accidentally added line.
JackAKirk Jun 16, 2022
2eb3bc6
Removed if constexpr usage
JackAKirk Jul 11, 2022
9b93f3b
Merge branch 'sycl' into fp16x2_marray
JackAKirk Jul 12, 2022
2c65447
[SYCL] Align marray to corresponding vector type
jchlanda Jul 21, 2022
2a4f3a2
[SYCL] Simplify marray math funcs
jchlanda Jul 21, 2022
4b1d739
Merge pull request #1 from jchlanda/jakub/marray_alignment
JackAKirk Aug 31, 2022
666f9d7
Merge branch 'sycl' into fp16x2_marray
JackAKirk Aug 31, 2022
f3b9d7e
Simplify to_vec2.
JackAKirk Sep 1, 2022
cd588a4
Remove obsolete comment.
JackAKirk Sep 1, 2022
d3dc138
Remove broken native/half cases.
JackAKirk Sep 6, 2022
02a3a97
-native-math flag marray impl.
JackAKirk Sep 12, 2022
348d90d
Correct comment.
JackAKirk Sep 12, 2022
4a42360
Merge branch 'sycl' into fp16x2_marray
JackAKirk Sep 12, 2022
fe57ef6
format.
JackAKirk Sep 12, 2022
d5f28d2
Device code test for cuda native fcts.
JackAKirk Sep 13, 2022
3290d4e
format
JackAKirk Sep 13, 2022
e50cbfe
format to pass lint.
JackAKirk Sep 13, 2022
67864ef
svgenfloat comment corrections
Sep 14, 2022
12de028
Add alignment attr for Windows.
Sep 16, 2022
f574019
Made impl vs2019 compiler compatible.
Sep 21, 2022
e4cbfaf
Make SizeOfT constexpr
Sep 21, 2022
9538849
Add comments to explain exp2/tanh impl.
Sep 22, 2022
4824d63
Revert marray alignment change
JackAKirk Oct 18, 2022
a409474
Added non-native fallback comments for marray cases.
JackAKirk Oct 21, 2022
e0cbd72
c++14 -> c++17
Oct 31, 2022
a0759ad
Merge branch 'sycl' into fp16x2_marray
Dec 1, 2022
a0cdf60
Update host error msg, switch to sycl::bfloat16.
Dec 1, 2022
1d88f2d
format and used bfloat16 without fully qualified name.
Dec 1, 2022
8772526
Remove duplicated bfloat16 math functs.
Dec 1, 2022
db896f2
Format.
Dec 2, 2022
201ae24
format
Dec 2, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading