76333 کامیت‌ها

مولف SHA1 پیام تاریخ
Ben Sander 6656d33f75 Finish adding start/stop event support to hipHccModuleLaunchKernel.
Change interface to use hipEvent_t rather than hipEvent_t*

Change-Id: I259062dc087a13d51dc27f84e1e8861f332a104d
2017-04-06 21:02:50 -05:00
sunway513 1897ca4a20 Refactor events and add initial event option for hipHccModuleLaunchKernel
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
  StartCommand returns start timestamp from events.

Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21


[ROCm/clr commit: f442e975c6]
2017-04-06 21:02:50 -05:00
sunway513 f442e975c6 Refactor events and add initial event option for hipHccModuleLaunchKernel
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
  StartCommand returns start timestamp from events.

Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21
2017-04-06 21:02:50 -05:00
sunway513 eaeecbd461 Refactor events and add initial event option for hipHccModuleLaunchKernel
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
  StartCommand returns start timestamp from events.

Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21


[ROCm/hip commit: cfa3155082]
2017-04-06 21:02:50 -05:00
sunway513 cfa3155082 Refactor events and add initial event option for hipHccModuleLaunchKernel
- Change hipEvent_t to a class.
- Move event logic inside the class.
- Add _type to support Independent, StartCommand, StopCommand events.
  StartCommand returns start timestamp from events.

Change-Id: I4ddd694f2645a3ff7170c9111dc1d3e39931ca21
2017-04-06 21:02:50 -05:00
sunway513 c2acfe24cc Improve documentation for hipModuleLaunch functions.
Change-Id: I0e22621e499775740c3301347b7416d5f98c2414


[ROCm/clr commit: fb4e2307f1]
2017-04-06 21:02:50 -05:00
sunway513 fb4e2307f1 Improve documentation for hipModuleLaunch functions.
Change-Id: I0e22621e499775740c3301347b7416d5f98c2414
2017-04-06 21:02:50 -05:00
sunway513 7502166e5a Improve documentation for hipModuleLaunch functions.
Change-Id: I0e22621e499775740c3301347b7416d5f98c2414


[ROCm/hip commit: 5995965558]
2017-04-06 21:02:50 -05:00
sunway513 5995965558 Improve documentation for hipModuleLaunch functions.
Change-Id: I0e22621e499775740c3301347b7416d5f98c2414
2017-04-06 21:02:50 -05:00
foreman ada1208679 P4 to Git Change 1395358 by gandryey@gera-w8 on 2017/04/06 18:05:03
SWDEV-118182 - OpenCL runtime picks up wrong DLL if AMD APP SDK is installed
	- Add driver store path to the dll name

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#565 edit


[ROCm/clr commit: 8a7b55e9d2]
2017-04-06 18:29:35 -04:00
foreman 8a7b55e9d2 P4 to Git Change 1395358 by gandryey@gera-w8 on 2017/04/06 18:05:03
SWDEV-118182 - OpenCL runtime picks up wrong DLL if AMD APP SDK is installed
	- Add driver store path to the dll name

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#565 edit
2017-04-06 18:29:35 -04:00
Aditya Atluri 950dfd28d6 fixed header structure for complex data types
Change-Id: I16bf19005d933f42e8c8603c5d0b2df8ea3ad04f


[ROCm/clr commit: 1358bd8f07]
2017-04-06 16:43:26 -05:00
Aditya Atluri 1358bd8f07 fixed header structure for complex data types
Change-Id: I16bf19005d933f42e8c8603c5d0b2df8ea3ad04f
2017-04-06 16:43:26 -05:00
Aditya Atluri 6c7450d414 fixed header structure for complex data types
Change-Id: I16bf19005d933f42e8c8603c5d0b2df8ea3ad04f


[ROCm/hip commit: 0a07382d92]
2017-04-06 16:43:26 -05:00
Aditya Atluri 0a07382d92 fixed header structure for complex data types
Change-Id: I16bf19005d933f42e8c8603c5d0b2df8ea3ad04f
2017-04-06 16:43:26 -05:00
Sun, Peng 9d6a04d334 GGL update, add while 0 guard for hipLaunchKernel API
Change-Id: Ie48ef8ca2ab5e26a51febfcd92417902c33fbf66


[ROCm/clr commit: 49a38da6e3]
2017-04-06 10:48:11 -05:00
Sun, Peng 49a38da6e3 GGL update, add while 0 guard for hipLaunchKernel API
Change-Id: Ie48ef8ca2ab5e26a51febfcd92417902c33fbf66
2017-04-06 10:48:11 -05:00
Sun, Peng 9d1a5f886e GGL update, add while 0 guard for hipLaunchKernel API
Change-Id: Ie48ef8ca2ab5e26a51febfcd92417902c33fbf66


[ROCm/hip commit: ad18bf3b29]
2017-04-06 10:48:11 -05:00
Sun, Peng ad18bf3b29 GGL update, add while 0 guard for hipLaunchKernel API
Change-Id: Ie48ef8ca2ab5e26a51febfcd92417902c33fbf66
2017-04-06 10:48:11 -05:00
Aditya Atluri d1c334df66 added __host__ for complex functions and corrected memset and memcpy test
Change-Id: I9ffefb7a0025aa111a54d20d2766982df15532e7


[ROCm/clr commit: 42739c37ef]
2017-04-06 09:29:44 -05:00
Aditya Atluri 42739c37ef added __host__ for complex functions and corrected memset and memcpy test
Change-Id: I9ffefb7a0025aa111a54d20d2766982df15532e7
2017-04-06 09:29:44 -05:00
Aditya Atluri 26f6ce992d added __host__ for complex functions and corrected memset and memcpy test
Change-Id: I9ffefb7a0025aa111a54d20d2766982df15532e7


[ROCm/hip commit: 6dff2714e9]
2017-04-06 09:29:44 -05:00
Aditya Atluri 6dff2714e9 added __host__ for complex functions and corrected memset and memcpy test
Change-Id: I9ffefb7a0025aa111a54d20d2766982df15532e7
2017-04-06 09:29:44 -05:00
foreman c6de5a3ff5 P4 to Git Change 1394977 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/06 03:00:05
SWDEV-2 - Change OpenCL version number from 2396 to 2397.

Affected files ...

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


[ROCm/clr commit: c7271bc442]
2017-04-06 03:12:05 -04:00
foreman c7271bc442 P4 to Git Change 1394977 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/06 03:00:05
SWDEV-2 - Change OpenCL version number from 2396 to 2397.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2143 edit
2017-04-06 03:12:05 -04:00
Sun, Peng 388f35c67a add extra guard to grid_launch_GGL header
Change-Id: I120619c08ea2d084804fcb1639efbe6c4648dde9


[ROCm/clr commit: 335e107f5f]
2017-04-05 22:25:41 -05:00
Sun, Peng 335e107f5f add extra guard to grid_launch_GGL header
Change-Id: I120619c08ea2d084804fcb1639efbe6c4648dde9
2017-04-05 22:25:41 -05:00
Sun, Peng 72238e2119 add extra guard to grid_launch_GGL header
Change-Id: I120619c08ea2d084804fcb1639efbe6c4648dde9


[ROCm/hip commit: 1a8ea82497]
2017-04-05 22:25:41 -05:00
Sun, Peng 1a8ea82497 add extra guard to grid_launch_GGL header
Change-Id: I120619c08ea2d084804fcb1639efbe6c4648dde9
2017-04-05 22:25:41 -05:00
Ben Sander 2f050e56f8 Update bug workarounds to reflect tool improvements.
[ROCm/clr commit: e8f4f76649]
2017-04-05 21:59:32 -05:00
Ben Sander e8f4f76649 Update bug workarounds to reflect tool improvements. 2017-04-05 21:59:32 -05:00
Ben Sander 8d306c0578 Update bug workarounds to reflect tool improvements.
[ROCm/hip commit: 00bf446d53]
2017-04-05 21:59:32 -05:00
Ben Sander 00bf446d53 Update bug workarounds to reflect tool improvements. 2017-04-05 21:59:32 -05:00
Ben Sander 251db89f03 Doc cleanup & add bug descript for restrict specifier issue
[ROCm/clr commit: 294ffbb51f]
2017-04-05 19:40:00 -05:00
Ben Sander 294ffbb51f Doc cleanup & add bug descript for restrict specifier issue 2017-04-05 19:40:00 -05:00
Ben Sander dab8a2d087 Doc cleanup & add bug descript for restrict specifier issue
[ROCm/hip commit: aaadc60264]
2017-04-05 19:40:00 -05:00
Ben Sander aaadc60264 Doc cleanup & add bug descript for restrict specifier issue 2017-04-05 19:40:00 -05:00
Ben Sander 2dbc9b1d08 Add bug descrip for "no matching constructor"
[ROCm/clr commit: f345cd6f47]
2017-04-05 17:43:20 -05:00
Ben Sander f345cd6f47 Add bug descrip for "no matching constructor" 2017-04-05 17:43:20 -05:00
Ben Sander d957b0f562 Add bug descrip for "no matching constructor"
[ROCm/hip commit: b728637692]
2017-04-05 17:43:20 -05:00
Ben Sander b728637692 Add bug descrip for "no matching constructor" 2017-04-05 17:43:20 -05:00
Jay Cornwall f0a1c7c4c6 Fix gfx9 trap handler to retrieve correct return address
The trap protocol changed between gfx8 and gfx9. The return address
is in trap temporaries [0,1] on gfx9 rather than [4,5] on gfx8.
Unfortunately SP3 changes the meaning of the ttmp register aliases
in gfx9, further confusing the issue.

Clean up later when LLVM assembly build is introduced to the runtime.

Change-Id: I84ea9bf3736f060dd95d0361f9d5a0f9a3576178
2017-04-05 17:33:49 -05:00
Jay Cornwall 2c71b68fdb Fix gfx9 trap handler to retrieve correct return address
The trap protocol changed between gfx8 and gfx9. The return address
is in trap temporaries [0,1] on gfx9 rather than [4,5] on gfx8.
Unfortunately SP3 changes the meaning of the ttmp register aliases
in gfx9, further confusing the issue.

Clean up later when LLVM assembly build is introduced to the runtime.

Change-Id: I84ea9bf3736f060dd95d0361f9d5a0f9a3576178


[ROCm/ROCR-Runtime commit: f0a1c7c4c6]
2017-04-05 17:33:49 -05:00
Sun, Peng 19c64a41a3 hip_debug.md update from Alex, regarding __device__ function restrictions
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235


[ROCm/clr commit: bfe499a13b]
2017-04-05 16:23:27 -05:00
Sun, Peng bfe499a13b hip_debug.md update from Alex, regarding __device__ function restrictions
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235
2017-04-05 16:23:27 -05:00
Sun, Peng 735c6df1bc hip_debug.md update from Alex, regarding __device__ function restrictions
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235


[ROCm/hip commit: a98802f72c]
2017-04-05 16:23:27 -05:00
Sun, Peng a98802f72c hip_debug.md update from Alex, regarding __device__ function restrictions
Change-Id: I5e54fd97fc632d4283f76282e3935396a1aad235
2017-04-05 16:23:27 -05:00
foreman c827d6b5a1 P4 to Git Change 1394518 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/05 03:00:05
SWDEV-2 - Change OpenCL version number from 2395 to 2396.

Affected files ...

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


[ROCm/clr commit: 5d6747cfd7]
2017-04-05 03:07:22 -04:00
foreman 5d6747cfd7 P4 to Git Change 1394518 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/05 03:00:05
SWDEV-2 - Change OpenCL version number from 2395 to 2396.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2142 edit
2017-04-05 03:07:22 -04:00
Sylvain Jeaugey 498770f57b Merge pull request #78 from ilya-biryukov/master
Fix compilation error when compiling with 'clang -x cuda'.

[ROCm/rccl commit: ccfc4567dc]
2017-04-04 09:47:52 -07:00