Christophe Paquot
e0df393c14
Updated blit kernel code to use device accessible memory
...
for the kernel args.
Most image-related HSA conformance tests pass now
Many more ocltst/oclperf image ones pass too.
Change-Id: I3f28d4ee7369f0ebc7af5128d3ffe1390957db98
[ROCm/ROCR-Runtime commit: c64f646711 ]
2016-06-14 17:03:49 -04:00
foreman
6a712e8c60
P4 to Git Change 1279733 by gandryey@gera-w8 on 2016/06/14 15:36:09
...
SWDEV-95917 - OpenCL on PAL - add device info query to get the number of aysnc queues
- Correct the number of normal compute queues
- Fix concurrency test workloads
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.h#5 edit
[ROCm/clr commit: c7522d11c4 ]
2016-06-14 16:10:52 -04:00
foreman
c7522d11c4
P4 to Git Change 1279733 by gandryey@gera-w8 on 2016/06/14 15:36:09
...
SWDEV-95917 - OpenCL on PAL - add device info query to get the number of aysnc queues
- Correct the number of normal compute queues
- Fix concurrency test workloads
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.cpp#19 edit
... //depot/stg/opencl/drivers/opencl/tests/ocltst/module/perf/OCLPerfConcurrency.h#5 edit
2016-06-14 16:10:52 -04:00
foreman
a0f0cc1977
P4 to Git Change 1279712 by smekhano@stas-rampitec-hsa on 2016/06/14 15:07:52
...
SWDEV-94189 - HSA Finalizer: do not use temp files
New memfile interface is used to emulate files in memory inside perforce build.
Testing: smoke, precheckin, test_compiler, vp9 in chrome sandbox
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/_libelf_config.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_begin.c#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/memfile.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/memfile.h#2 edit
[ROCm/clr commit: 133f24578e ]
2016-06-14 15:53:29 -04:00
foreman
133f24578e
P4 to Git Change 1279712 by smekhano@stas-rampitec-hsa on 2016/06/14 15:07:52
...
SWDEV-94189 - HSA Finalizer: do not use temp files
New memfile interface is used to emulate files in memory inside perforce build.
Testing: smoke, precheckin, test_compiler, vp9 in chrome sandbox
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/_libelf_config.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_begin.c#5 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/memfile.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/memfile.h#2 edit
2016-06-14 15:53:29 -04:00
Besar Wicaksono
aee8ab6ef0
Add interrupt signal support to SDMA
...
Change-Id: Ie2b192f3351a0c3bf1eb36ba9704825b18e6059b
2016-06-14 14:26:25 -04:00
Besar Wicaksono
2e60df69e4
Add interrupt signal support to SDMA
...
Change-Id: Ie2b192f3351a0c3bf1eb36ba9704825b18e6059b
[ROCm/ROCR-Runtime commit: aee8ab6ef0 ]
2016-06-14 14:26:25 -04:00
Maneesh Gupta
862ee762cd
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
[ROCm/clr commit: ea953cb76a ]
2016-06-14 14:57:56 +05:30
Maneesh Gupta
ea953cb76a
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
2016-06-14 14:57:56 +05:30
Maneesh Gupta
845c56df3a
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
[ROCm/hip commit: 01032b91d9 ]
2016-06-14 14:57:56 +05:30
Maneesh Gupta
01032b91d9
cmake picks HIP version from hipcc
...
Change-Id: I334d9573bb6d60fe907a13083486f06504a621e4
2016-06-14 14:57:56 +05:30
Maneesh Gupta
4009b60b44
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
[ROCm/clr commit: 29ca733be2 ]
2016-06-14 14:51:03 +05:30
Maneesh Gupta
29ca733be2
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
2016-06-14 14:51:03 +05:30
Maneesh Gupta
79389cd036
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
[ROCm/hip commit: 3761c89142 ]
2016-06-14 14:51:03 +05:30
Maneesh Gupta
3761c89142
hipcc supports printing HIP version
...
Change-Id: I9f1cd9a29ded9d354b9ebe265dcd91b060e8fc08
2016-06-14 14:51:03 +05:30
foreman
70cb0d32d8
P4 to Git Change 1279406 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/06/14 03:00:13
...
SWDEV-2 - Change OpenCL version number from 2144 to 2145.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1891 edit
[ROCm/clr commit: 5f184d7a8a ]
2016-06-14 03:14:13 -04:00
foreman
5f184d7a8a
P4 to Git Change 1279406 by johtaylo@johtaylo-JTBUILDER03-increment on 2016/06/14 03:00:13
...
SWDEV-2 - Change OpenCL version number from 2144 to 2145.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1891 edit
2016-06-14 03:14:13 -04:00
Aditya Atluri
4d16bb272e
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
[ROCm/clr commit: ce52a8f70c ]
2016-06-14 11:50:48 +05:30
Aditya Atluri
ce52a8f70c
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
2016-06-14 11:50:48 +05:30
Aditya Atluri
2986956d41
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
[ROCm/hip commit: ec48e50101 ]
2016-06-14 11:50:48 +05:30
Aditya Atluri
ec48e50101
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
2016-06-14 11:50:48 +05:30
Maneesh Gupta
bdfa974253
Merge "added erfinv software implementation" into amd-master
...
[ROCm/clr commit: 1dbb2f5205 ]
2016-06-14 02:13:01 -04:00
Maneesh Gupta
1dbb2f5205
Merge "added erfinv software implementation" into amd-master
2016-06-14 02:13:01 -04:00
Maneesh Gupta
ce713b373c
Merge "added erfinv software implementation" into amd-master
...
[ROCm/hip commit: 90d67c5adf ]
2016-06-14 02:13:01 -04:00
Maneesh Gupta
90d67c5adf
Merge "added erfinv software implementation" into amd-master
2016-06-14 02:13:01 -04:00
Maneesh Gupta
46e60b1bd1
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
...
[ROCm/clr commit: 37257dda35 ]
2016-06-14 00:28:12 -04:00
Maneesh Gupta
37257dda35
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
2016-06-14 00:28:12 -04:00
Maneesh Gupta
bce72d1a3b
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
...
[ROCm/hip commit: ae5252d125 ]
2016-06-14 00:28:12 -04:00
Maneesh Gupta
ae5252d125
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
2016-06-14 00:28:12 -04:00
Aditya Atluri
657a1222d7
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
[ROCm/clr commit: 720fa16355 ]
2016-06-14 00:09:41 -04:00
Aditya Atluri
720fa16355
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
2016-06-14 00:09:41 -04:00
Aditya Atluri
c11202460b
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
[ROCm/hip commit: d7df02e310 ]
2016-06-14 00:09:41 -04:00
Aditya Atluri
d7df02e310
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
2016-06-14 00:09:41 -04:00
foreman
900222d6bc
P4 to Git Change 1279251 by gandryey@gera-w8 on 2016/06/13 17:47:42
...
SWDEV-86035 - Add PAL backend to OpenCL
- Remove ciPlus_, since OCL on PAL supports CI+ only
- Remove singleHeap_
- Update WaveLimiter
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#346 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.hpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palwavelimiter.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palwavelimiter.hpp#3 edit
[ROCm/clr commit: bc84416db0 ]
2016-06-13 17:53:13 -04:00
foreman
bc84416db0
P4 to Git Change 1279251 by gandryey@gera-w8 on 2016/06/13 17:47:42
...
SWDEV-86035 - Add PAL backend to OpenCL
- Remove ciPlus_, since OCL on PAL supports CI+ only
- Remove singleHeap_
- Update WaveLimiter
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#346 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.hpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palblit.cpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#7 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#11 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palwavelimiter.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palwavelimiter.hpp#3 edit
2016-06-13 17:53:13 -04:00
foreman
f3a24ccf8b
P4 to Git Change 1279201 by gandryey@gera-w8 on 2016/06/13 15:49:49
...
SWDEV-95914 - OpenCL on PAL - Liquid Flash
- Add liquid flash extension
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#5 edit
[ROCm/clr commit: c2aa3ca6f8 ]
2016-06-13 15:58:22 -04:00
foreman
c2aa3ca6f8
P4 to Git Change 1279201 by gandryey@gera-w8 on 2016/06/13 15:49:49
...
SWDEV-95914 - OpenCL on PAL - Liquid Flash
- Add liquid flash extension
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#10 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#5 edit
2016-06-13 15:58:22 -04:00
foreman
afa976ec52
P4 to Git Change 1279182 by asalmanp@asalmanp-ocl-stg-pal on 2016/06/13 15:10:34
...
SWDEV-79278 - [OpenCL][PAL][GFXIP9 Bring up] OCL GFXIP9 general development.Adding support for ASIC detection based on gfxLevel on PAL. For GFXIP9+, the Asic revision on PAL is Unknown and gfxLevel should be used for ASIC detection.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/10616/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#4 edit
[ROCm/clr commit: 2d5f1bc48d ]
2016-06-13 15:20:52 -04:00
foreman
2d5f1bc48d
P4 to Git Change 1279182 by asalmanp@asalmanp-ocl-stg-pal on 2016/06/13 15:10:34
...
SWDEV-79278 - [OpenCL][PAL][GFXIP9 Bring up] OCL GFXIP9 general development.Adding support for ASIC detection based on gfxLevel on PAL. For GFXIP9+, the Asic revision on PAL is Unknown and gfxLevel should be used for ASIC detection.
ReviewBoardURL = http://ocltc.amd.com/reviews/r/10616/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#4 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palprogram.cpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#4 edit
2016-06-13 15:20:52 -04:00
Aditya Atluri
570eba42ae
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
[ROCm/clr commit: ae96fe4d12 ]
2016-06-13 11:55:12 -05:00
Aditya Atluri
ae96fe4d12
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
2016-06-13 11:55:12 -05:00
Aditya Atluri
37e5903a68
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
[ROCm/hip commit: 9ac6e422f0 ]
2016-06-13 11:55:12 -05:00
Aditya Atluri
9ac6e422f0
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
2016-06-13 11:55:12 -05:00
Boris Fomitchev
3656fb6e1b
Updating for .deb rebuild
...
[ROCm/rccl commit: aa8f669a3d ]
2016-06-13 02:01:49 -07:00
Boris Fomitchev
aa8f669a3d
Updating for .deb rebuild
2016-06-13 02:01:49 -07:00
Maneesh Gupta
ce24bbe845
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
[ROCm/hip-tests commit: a685f7dc79 ]
2016-06-13 14:23:51 +05:30
Maneesh Gupta
a685f7dc79
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
2016-06-13 14:23:51 +05:30
Maneesh Gupta
c59f486109
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
[ROCm/clr commit: 3d4bbc4224 ]
2016-06-13 14:23:51 +05:30
Maneesh Gupta
3d4bbc4224
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
2016-06-13 14:23:51 +05:30
Maneesh Gupta
a4a8d105db
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
[ROCm/hip commit: 506d4086a9 ]
2016-06-13 14:23:51 +05:30