Maneesh Gupta
95fe4b770f
Merge pull request #863 from aaronenyeshi/add-dot-instructions
...
Add Dot functions as amd_mixed_dot function
2019-01-29 06:01:01 +05:30
Aaron Enye Shi
2ab6fd374c
Fix mixed dot for Jenkins rocm_2_0
2019-01-24 22:48:35 +00:00
Aaron Enye Shi
b63597bb95
Use correct OCKL native vector types
2019-01-22 22:31:19 +00:00
Aaron Enye Shi
b0e0ec3c67
Allow hip-clang to use amd_mixed_dot as well
2019-01-22 16:21:16 +00:00
Maneesh Gupta
f74816efe6
Map more instrincis to ocml native
...
Change-Id: I54e55d5902931bafdabd0956e4e8c1d7b39f7173
2019-01-15 19:40:37 +05:30
Aaron Enye Shi
bdb84f3d9c
Add backwards compatibility to dot funcs
2019-01-14 23:14:49 +00:00
Aaron Enye Shi
7ba7d9a0f6
Move fp16 dot functions to hip_fp16
2019-01-14 21:50:32 +00:00
Maneesh Gupta
54e4463d16
Switch to faster ocml variants for trig instrinsics
...
Change-Id: If62821e2fe1b0da91ad1b8c5580ebf1a009405e9
2019-01-14 13:01:57 +05:30
Aaron Enye Shi
84a028b9e1
Add Dot functions as amd_mixed_dot function
...
Introduce the Dot functions which are available in the device library. Forward those prototypes, and introduce HIP API to expose the usage of the dot functions.
2019-01-11 23:31:02 +00:00
Aaron Enye Shi
cef6e8ef1f
Remove non-working non-default-rounded math apis
...
In ROCm-Device-Libs, they have dropped the non-default-rounded versions of add, sub, mul, div, sqrt and fma. Therefore, ocml has removed the rte, rtp, rtn, and rtz counterparts. This will remove the same math APIs in HIP for _ru, _rd, _rn, and _rz.
2018-11-05 22:34:16 +00:00
Alex Voicu
26c26f63cb
Align with HC Next.
2018-09-17 11:50:29 +03:00
Alex Voicu
9452298fbe
Removes use of unimplemented OCML functionality.
2018-06-25 19:16:27 +01:00
Alex Voicu
3a17e2ad06
Rename for minimal confusion.
2018-06-01 22:55:33 +01:00