Commit Graph

74770 Commits

Author SHA1 Message Date
Jack Chung 3e57a5abae Disable sincosf which has trouble on hcc now.
[ROCm/clr commit: 518ef58652]
2016-02-01 17:42:37 +08:00
Jack Chung 518ef58652 Disable sincosf which has trouble on hcc now. 2016-02-01 17:42:37 +08:00
Jack Chung 79a0c836be Disable sincosf which has trouble on hcc now.
[ROCm/hip commit: 93d1801a30]
2016-02-01 17:42:37 +08:00
Jack Chung 93d1801a30 Disable sincosf which has trouble on hcc now. 2016-02-01 17:42:37 +08:00
Maneesh Gupta 8213a76631 Split math function tests into several smaller tests
[ROCm/clr commit: 97fb876c6a]
2016-02-01 14:36:50 +05:30
Maneesh Gupta 97fb876c6a Split math function tests into several smaller tests 2016-02-01 14:36:50 +05:30
Maneesh Gupta af51dd0a72 Split math function tests into several smaller tests
[ROCm/hip commit: 4d9e8b8673]
2016-02-01 14:36:50 +05:30
Maneesh Gupta 4d9e8b8673 Split math function tests into several smaller tests 2016-02-01 14:36:50 +05:30
Maneesh Gupta ea04770e88 Disable testing of unsupported single precision intrinsics
[ROCm/clr commit: 8d01a1db15]
2016-02-01 14:34:28 +05:30
Maneesh Gupta 8d01a1db15 Disable testing of unsupported single precision intrinsics 2016-02-01 14:34:28 +05:30
Maneesh Gupta bf51551d22 Disable testing of unsupported single precision intrinsics
[ROCm/hip commit: 276e20d4db]
2016-02-01 14:34:28 +05:30
Maneesh Gupta 276e20d4db Disable testing of unsupported single precision intrinsics 2016-02-01 14:34:28 +05:30
Maneesh Gupta 79b6e4bda6 Add few more single precision intrinsics to hcc_detail/hip_runtime.h
[ROCm/clr commit: 4b94638bd3]
2016-02-01 14:29:50 +05:30
Maneesh Gupta 4b94638bd3 Add few more single precision intrinsics to hcc_detail/hip_runtime.h 2016-02-01 14:29:50 +05:30
Maneesh Gupta 1b4ad3eedf Add few more single precision intrinsics to hcc_detail/hip_runtime.h
[ROCm/hip commit: d2c6125a7c]
2016-02-01 14:29:50 +05:30
Maneesh Gupta d2c6125a7c Add few more single precision intrinsics to hcc_detail/hip_runtime.h 2016-02-01 14:29:50 +05:30
Maneesh Gupta 3f648ea239 Restrict using namespace hc::precise_math to device only
[ROCm/clr commit: c5990d5651]
2016-02-01 14:26:50 +05:30
Maneesh Gupta c5990d5651 Restrict using namespace hc::precise_math to device only 2016-02-01 14:26:50 +05:30
Maneesh Gupta 01c51ce734 Restrict using namespace hc::precise_math to device only
[ROCm/hip commit: 3b19fd578d]
2016-02-01 14:26:50 +05:30
Maneesh Gupta 3b19fd578d Restrict using namespace hc::precise_math to device only 2016-02-01 14:26:50 +05:30
Maneesh Gupta 7152009198 Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h
[ROCm/clr commit: 0f4fe765c4]
2016-02-01 14:24:41 +05:30
Maneesh Gupta 0f4fe765c4 Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h 2016-02-01 14:24:41 +05:30
Maneesh Gupta 3e13c7dae7 Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h
[ROCm/hip commit: e55f3778e0]
2016-02-01 14:24:41 +05:30
Maneesh Gupta e55f3778e0 Remove redundant #define __HCC__ in hcc_detail/hip_runtime.h 2016-02-01 14:24:41 +05:30
foreman fc4c475644 P4 to Git Change 1232927 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/01 03:00:11
SWDEV-2 - Change OpenCL version number from 2022 to 2023.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1769 edit


[ROCm/clr commit: 916f8de56e]
2016-02-01 03:11:25 -05:00
foreman 916f8de56e P4 to Git Change 1232927 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/02/01 03:00:11
SWDEV-2 - Change OpenCL version number from 2022 to 2023.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1769 edit
2016-02-01 03:11:25 -05:00
Paul Jähne 25db6b5cde Update hip_faq.md
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"

[ROCm/clr commit: 2872d8dfec]
2016-01-31 13:29:03 +01:00
Paul Jähne 2872d8dfec Update hip_faq.md
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"
2016-01-31 13:29:03 +01:00
Paul Jähne b37fdaff32 Update hip_faq.md
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"

[ROCm/hip commit: c53031809c]
2016-01-31 13:29:03 +01:00
Paul Jähne c53031809c Update hip_faq.md
changed Cuda to CUDA for consistency
changed NVIDIA to Nvidia for consistency
corrected apostrophes
corrected section "What hardware does HIP support?"
2016-01-31 13:29:03 +01:00
Ben Goz e37863d7f2 Adding HsaMemMapFlags struct
Change-Id: Ib0ee6dede1169582fd58bfca648347c3f8aa0b54
Signed-off-by: Ben Goz <ben.goz@amd.com>
2016-01-31 05:16:53 -05:00
Ben Goz 07a0c70dd5 Adding HsaMemMapFlags struct
Change-Id: Ib0ee6dede1169582fd58bfca648347c3f8aa0b54
Signed-off-by: Ben Goz <ben.goz@amd.com>


[ROCm/ROCR-Runtime commit: e37863d7f2]
2016-01-31 05:16:53 -05:00
foreman 06a80d99e2 P4 to Git Change 1232805 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/31 03:00:12
SWDEV-2 - Change OpenCL version number from 2021 to 2022.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1768 edit


[ROCm/clr commit: 57237e521f]
2016-01-31 03:09:04 -05:00
foreman 57237e521f P4 to Git Change 1232805 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/31 03:00:12
SWDEV-2 - Change OpenCL version number from 2021 to 2022.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1768 edit
2016-01-31 03:09:04 -05:00
foreman cd7619c48e P4 to Git Change 1232767 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/30 03:00:11
SWDEV-2 - Change OpenCL version number from 2020 to 2021.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1767 edit


[ROCm/clr commit: ed94a0d1af]
2016-01-30 03:11:15 -05:00
foreman ed94a0d1af P4 to Git Change 1232767 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/30 03:00:11
SWDEV-2 - Change OpenCL version number from 2020 to 2021.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1767 edit
2016-01-30 03:11:15 -05:00
Nathan Luehr 60799f9427 Libwrap checks for LIB.so.1 if LIB.so not found
Change-Id: I6f07f887f828cb2259dcfd496a2ad707db898cf5
Reviewed-on: http://git-master/r/1000162
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>


[ROCm/rccl commit: caa40b8dd3]
2016-01-29 12:36:42 -08:00
Nathan Luehr caa40b8dd3 Libwrap checks for LIB.so.1 if LIB.so not found
Change-Id: I6f07f887f828cb2259dcfd496a2ad707db898cf5
Reviewed-on: http://git-master/r/1000162
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>
2016-01-29 12:36:42 -08:00
foreman 47f16725d6 P4 to Git Change 1232550 by skudchad@skudchad_test_win_opencl2 on 2016/01/29 14:32:21
SWDEV-77172 - Enable ThreadTrace for SVM.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/9671/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#342 edit


[ROCm/clr commit: 434a3ff361]
2016-01-29 14:39:05 -05:00
foreman 434a3ff361 P4 to Git Change 1232550 by skudchad@skudchad_test_win_opencl2 on 2016/01/29 14:32:21
SWDEV-77172 - Enable ThreadTrace for SVM.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/9671/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#342 edit
2016-01-29 14:39:05 -05:00
Nathan Luehr 16379ec27b Added NCCL error checking to tests.
Also cleaned up makefile so that tests and lib are not built unnecessarily.

Change-Id: Ia0c596cc2213628de2f066be97615c09bb1bb262
Reviewed-on: http://git-master/r/999627
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>


[ROCm/rccl commit: 2758353380]
2016-01-29 11:09:05 -08:00
Nathan Luehr 2758353380 Added NCCL error checking to tests.
Also cleaned up makefile so that tests and lib are not built unnecessarily.

Change-Id: Ia0c596cc2213628de2f066be97615c09bb1bb262
Reviewed-on: http://git-master/r/999627
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>
2016-01-29 11:09:05 -08:00
foreman e2b81b1e54 P4 to Git Change 1232363 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/29 03:00:14
SWDEV-2 - Change OpenCL version number from 2019 to 2020.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1766 edit


[ROCm/clr commit: f485a378be]
2016-01-29 03:12:55 -05:00
foreman f485a378be P4 to Git Change 1232363 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/01/29 03:00:14
SWDEV-2 - Change OpenCL version number from 2019 to 2020.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1766 edit
2016-01-29 03:12:55 -05:00
Nathan Luehr c019d205a9 Enabled support for char type to be unsigned.
GCC on POWER arch defines char type as unsigned.

Change-Id: Ic143cb058fe42414b1f6f1f45b02132c837726ae
Reviewed-on: http://git-master/r/999614
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>


[ROCm/rccl commit: fe1a956715]
2016-01-28 13:38:18 -08:00
Nathan Luehr fe1a956715 Enabled support for char type to be unsigned.
GCC on POWER arch defines char type as unsigned.

Change-Id: Ic143cb058fe42414b1f6f1f45b02132c837726ae
Reviewed-on: http://git-master/r/999614
Reviewed-by: Przemek Tredak <ptredak@nvidia.com>
Tested-by: Przemek Tredak <ptredak@nvidia.com>
2016-01-28 13:38:18 -08:00
Felix Kuehling cc9fc386bd Remove gfx802 page size workaround on gfx803
All tonga page size alignment is done in the memory management
functions in fmm.c. All other code only specifies the minimum
alignment it needs and lets fmm.c handle the HW-specific
alignment.

Clean up aligned-exec memory allocation in queue.c to remove
hard-coded TONGA_PAGE_SIZE alignments and remove code duplication.
Make sure alignments are consistent between allocate and free.

Change-Id: Ia8923448173d1cef315af24cebff12adef385cb0
2016-01-28 16:05:18 -05:00
Felix Kuehling 61039bcd36 Remove gfx802 page size workaround on gfx803
All tonga page size alignment is done in the memory management
functions in fmm.c. All other code only specifies the minimum
alignment it needs and lets fmm.c handle the HW-specific
alignment.

Clean up aligned-exec memory allocation in queue.c to remove
hard-coded TONGA_PAGE_SIZE alignments and remove code duplication.
Make sure alignments are consistent between allocate and free.

Change-Id: Ia8923448173d1cef315af24cebff12adef385cb0


[ROCm/ROCR-Runtime commit: cc9fc386bd]
2016-01-28 16:05:18 -05:00
foreman 2677ab713e P4 to Git Change 1232190 by gandryey@gera-w8 on 2016/01/28 15:54:15
SWDEV-86312 - Report correct available LDS size for clGetKernelInfoAMD
	- return LDS size.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuscsi.cpp#35 edit


[ROCm/clr commit: f009f13ac4]
2016-01-28 16:02:41 -05:00
foreman f009f13ac4 P4 to Git Change 1232190 by gandryey@gera-w8 on 2016/01/28 15:54:15
SWDEV-86312 - Report correct available LDS size for clGetKernelInfoAMD
	- return LDS size.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuscsi.cpp#35 edit
2016-01-28 16:02:41 -05:00