pensun
4353cefd6e
add occupancy support for NV path; fix hipPeekAtLastError on HCC path
...
Change-Id: I26b0e1875c19d7c636ffcc18f1738926572ded81
[ROCm/clr commit: e70cfd3582 ]
2016-08-16 16:25:03 -05:00
pensun
e0a47d1e32
add note in hip_faq regarding workaround that add keyword of static for all forceinline functions
...
Change-Id: Ia13ba59b1e54df8ead5a96a952084144431ec72a
[ROCm/clr commit: 3b268c54f8 ]
2016-08-10 11:31:13 -05:00
pensun
2c945dba23
Add empty stubs for threadfence family routines, changes include:
...
- stubs and documentation in include/hcc_details/hip_runtime.h
- stubs with "no-op" in src/hip_memory.cpp
- document update in hip_kernel_language.md, add suggestions to
disable L1 and L2 caches when using the threadfence routines.
Change-Id: Ic0753170f802003055bca9d7476d7f48817b98b7
[ROCm/clr commit: 6db08e5135 ]
2016-07-22 10:40:58 -05:00
pensun
fe9234e9df
update API trace information for hipLaunchKernel
...
[ROCm/clr commit: 517008f98b ]
2016-04-20 09:57:55 -05:00
pensun
91286fe84a
Merge branch 'release_0.84.00' of https://github.com/AMDComputeLibraries/HIP-privatestaging into release_0.84.00
...
[ROCm/clr commit: f0b0bc672a ]
2016-04-20 09:48:52 -05:00
pensun
8be7a1b859
update hipLaunchKernel API trace information
...
[ROCm/clr commit: f8ad557864 ]
2016-04-20 09:48:35 -05:00
pensun
394ded007d
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 1ab9b0ac71 ]
2016-04-14 09:02:16 -05:00
pensun
84dbc09fe6
Add missing cudaMemsetAsync transformation
...
[ROCm/clr commit: 596e8e4e4e ]
2016-04-14 09:02:02 -05:00
pensun
f8793b2d87
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 1b3889f83d ]
2016-04-07 09:46:55 -05:00
pensun
448b961328
clean up unused comments
...
[ROCm/clr commit: 45ed17ce2e ]
2016-04-07 09:46:00 -05:00
pensun
b276e6b0d7
fix query of memoryClockRate and memoryBusWidth for both NV and HCC path
...
[ROCm/clr commit: a8ae62d399 ]
2016-03-25 09:24:08 -05:00
sunway513
62ac6d88e4
fix permissions for files in bin folder and install location
...
[ROCm/clr commit: 925cac22c7 ]
2016-03-23 12:33:14 -05:00
pensun
c85ce19fb7
Fix for hipEnvVar test for titan machine
...
[ROCm/clr commit: 0b048afa79 ]
2016-03-03 06:23:17 -06:00
pensun
83afc7ac7c
fix for hipEnvVarDriver test
...
[ROCm/clr commit: 8c0ce13ec2 ]
2016-03-02 04:35:37 -06:00
pensun
279cd25c93
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: 1c60874378 ]
2016-02-28 13:09:46 -06:00
pensun
9d28711854
Merge branch 'doc_update' into privatestaging
...
[ROCm/clr commit: d185ed5f3d ]
2016-02-27 15:13:14 -06:00
pensun
83250c6a54
resolve conflicts of doc_update
...
[ROCm/clr commit: cb352a17c3 ]
2016-02-27 15:08:45 -06:00
pensun
b0f4039e10
minor typo fix
...
[ROCm/clr commit: dec63c6647 ]
2016-02-27 15:04:49 -06:00
pensun
f9e01d97f9
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: dacae05c98 ]
2016-02-27 14:51:52 -06:00
pensun
4ada8d4ad9
Test cases for HIP_VISIBLE_DEVICES/CUDA_VISIBLE_DEVICES.
...
hipEnvVar is the base test case, to be called by hipEnvVarDriver
at the run time.
Test case includes tests for normal use case of the environment
variable, invalid value/sequence and use CUDA_VISIBLE_DEVICES as a
alternative.
[ROCm/clr commit: ee53ef507f ]
2016-02-27 14:48:00 -06:00
pensun
3236c75b87
improve the HIP_VISIBLE_DEVICES implementation
...
[ROCm/clr commit: 17987b42c5 ]
2016-02-27 14:14:08 -06:00
pensun
fc3eac09fe
add test case and its driver for HIP_VISIBLE_DEVICES/CUDA_VISIBLE_DEVICES
...
[ROCm/clr commit: 43e156c002 ]
2016-02-27 09:43:38 -06:00
pensun
e240619d84
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: bcbc76470d ]
2016-02-27 04:25:28 -06:00
pensun
f9748334cc
relsove conflicts
...
[ROCm/clr commit: e21841c152 ]
2016-02-26 09:57:40 -06:00
pensun
35cbad1c77
fix compiling error
...
[ROCm/clr commit: 980ec93f46 ]
2016-02-26 09:50:00 -06:00
pensun
60f00e4e8a
1. Bug fix
...
2. passed initial tests on different sets of
HIP_VISIBLE_DEVICES: (0),(1),(0,1),(1,2),(2,3),(1,2,3),(2,3,4),(1,5,2,3)
and achieved expected choice of GPU devices at the runtime.
3. Passed HIP test suite.
[ROCm/clr commit: c1da0f1e12 ]
2016-02-17 09:32:50 -06:00
pensun
afc377b2bc
Implementation of HIP_VISIBLE_DEVICES in runtime
...
[ROCm/clr commit: 43785243a5 ]
2016-02-17 06:59:18 -06:00
pensun
31bba31b90
modify to add remove invalid devices numbers
...
[ROCm/clr commit: 7309e9ea6a ]
2016-02-16 10:00:05 -06:00
pensun
07e4d8261c
Implement to read HIP_VISIBLE_DEVICES to internal global variable
...
[ROCm/clr commit: 45d863851d ]
2016-02-16 07:39:04 -06:00
sunway513
6bfdfc34a0
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/clr commit: fe1000df17 ]
2016-02-11 22:22:47 +05:30
sunway513
38cc074f08
Add reminder to keep ROCR runtime on the system library path
...
[ROCm/clr commit: c7cbcfa2e9 ]
2016-02-11 22:22:00 +05:30
Peng Sun
a2550c7ce0
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into doc_update
...
[ROCm/clr commit: b61f0453c0 ]
2016-02-09 15:08:39 -06:00
Peng Sun
37a3263766
Fix TODO-Doc in hip_texture.h
...
[ROCm/clr commit: 6731505c5f ]
2016-02-09 10:58:23 -06:00
Peng Sun
b86252bc0d
fix merging conflicts
...
[ROCm/clr commit: b3b0bbdddc ]
2016-02-08 15:35:49 -06:00
Peng Sun
05dd336805
Additional typo and extra space fix
...
[ROCm/clr commit: 30dc087238 ]
2016-02-03 09:42:16 -06:00
Peng Sun
b9367aedec
Fix all TODO-doc
...
[ROCm/clr commit: d4835c7416 ]
2016-02-02 21:29:09 -06:00
Peng Sun
4afe96bf21
Finish all TODO for error code
...
[ROCm/clr commit: b20e02ae58 ]
2016-02-02 17:39:46 -06:00