Evgeny Mankov
4940eea975
Update CUDA_Runtime_API_functions_supported_by_HIP.md
...
[ROCm/clr commit: 681dd9e14d ]
2017-07-28 01:38:50 +03:00
Evgeny Mankov
e586926eb7
[HIPIFY] CUDA RT Textures support
...
[ROCm/clr commit: fa7719b5b5 ]
2017-07-27 18:39:40 +03:00
Maneesh Gupta
97edbda54d
Merge pull request #116 from bensander/enable_coh_host
...
Make host memory allocations coherent by default.
[ROCm/clr commit: 9086c14936 ]
2017-07-27 10:45:32 +05:30
Ben Sander
a5b3f825c2
Merge pull request #100 from weixingzhang/texture
...
HIP Texture Support
[ROCm/clr commit: 702651fc85 ]
2017-07-26 19:28:15 -05:00
Ben Sander
03e01439aa
Merge pull request #114 from emankov/master
...
[HIPIFY] CUDA Stream Callback support
[ROCm/clr commit: 1be14ad733 ]
2017-07-26 19:27:05 -05:00
Ben Sander
70783958f3
Merge pull request #113 from mangupta/avoid_rebuild_cache
...
[cmake] No longer rebuild cmake cache on each build
[ROCm/clr commit: 9e120e3dd3 ]
2017-07-26 19:24:43 -05:00
Ben Sander
4f06b4157d
Merge pull request #115 from bensander/README
...
Update release notes.
[ROCm/clr commit: ed9647ad25 ]
2017-07-26 19:23:26 -05:00
Ben Sander
235b60165f
Make host memory allocations coherent by default.
...
Associated change is to optimize event recording so it uses
agent-scope releaes (since it was only using system-scope release
to support non-coherent host mem).
Flags and environment variables exist to obtain previous behavior
if desired. Options are documented in new performance guide.
[ROCm/clr commit: 6576201ec2 ]
2017-07-26 19:20:34 -05:00
Ben Sander
7eeb6e4d9d
Update release notes.
...
[ROCm/clr commit: e29a53f4a6 ]
2017-07-26 19:03:32 -05:00
Evgeny Mankov
7428857399
[HIPIFY] CUDA Stream Callback support
...
[ROCm/clr commit: af9dadf20a ]
2017-07-26 19:29:50 +03:00
Maneesh Gupta
013f6cd0cc
[cmake] No longer rebuild cmake cache on each build
...
Cmake cache was being rebuilt on each build. This was being done
to update HIP_VERSION, HCC_VERSION, .hipInfo and .hipVersion.
However, rebuilding cache also re-runs HIT parser which is slow.
Removing the cache rebuild should speed up the build. But user
needs to explicitly rebuild the cache in case HIP_VERSION or
HCC_VERSION changes by calling "make rebuild_cache"
Change-Id: Ia5476eb7105aa614239c4dc7968c37f5e6cb0b29
[ROCm/clr commit: 1b5d19ff36 ]
2017-07-26 13:51:32 +05:30
Evgeny Mankov
7fab0b5ecc
[HIPIFY] Finally finished syncing with CUDA 8.0.61 Driver and Runtime… ( #105 )
...
[hipify-clang] Finally finished syncing with CUDA 8.0.61 Driver and Runtime API (including missing data types, D3D, OpenGL, VDPAU and EGL interop).
+ All the Modules are supported now:
1) 4.1 – 4.31 from CUDA 8.0.61 Driver API
2) CUDA_Driver_API_functions_supported_by_HIP.md updated accordingly
3) 4.1 – 4.31 from CUDA 8.0.61 Runtime API
4) CUDA_Runtime_API_functions_supported_by_HIP.md updated accordingly
+ Typos fixing
+ Annotating
[ROCm/clr commit: 9b10efe419 ]
2017-07-26 09:38:03 +05:30
Maneesh Gupta
f2ee8ffd69
Merge pull request #111 from bensander/master
...
Enable HCC_OPT_FLUSH=1 (if HCC compiler new enough)
[ROCm/clr commit: c5790aed94 ]
2017-07-25 12:02:33 +05:30
Ben Sander
0e9272cfd7
Enable HCC_OPT_FLUSH=1 (if HCC compiler new enough)
...
[ROCm/clr commit: cdc4291431 ]
2017-07-24 18:57:19 -05:00
Maneesh Gupta
801a927eaf
Merge pull request #109 from mangupta/disable_failing_tests
...
[ci] Exclude sporadically failing test in CI only
[ROCm/clr commit: efdb6608aa ]
2017-07-24 20:22:45 +05:30
Maneesh Gupta
535fe58919
[ci] Exclude sporadically failing test in CI only
...
Change-Id: If76bc89d39aa35f5c246cbcd41a997b580832450
[ROCm/clr commit: db24ee4cfa ]
2017-07-24 15:16:41 +05:30
Ben Sander
8a3304a1b4
Merge pull request #108 from adityaatluri/enum-fix
...
fixed device selection during compilation to use rocm_agent_enumerator
[ROCm/clr commit: 5fdcdf72bd ]
2017-07-21 16:42:48 -05:00
Aditya Atluri
44c2efd050
fixed device selection during compilation to use rocm_agent_enumerator
...
1. Changed hipcc to use rocm_agent_enumerator
2. Changed square sample test to use device variable
[ROCm/clr commit: b10962a539 ]
2017-07-21 15:50:12 -05:00
Maneesh Gupta
af5b83c1ab
Merge pull request #107 from mangupta/enable_frexp
...
Renable frexp(f) device math function
[ROCm/clr commit: 99fbfdf9dc ]
2017-07-20 14:58:45 +05:30
Maneesh Gupta
f29245a846
Renable frexp(f) device math function
...
Change-Id: I53c022b8ddf38cd17ddb42eba457b9020db66395
[ROCm/clr commit: 1bd1c6bea8 ]
2017-07-20 14:41:30 +05:30
Maneesh Gupta
ec7b63afcd
[dt] hip_texture.h -> hip_texture_types.h
...
Change-Id: If106efa0a2e52105d4025706fdbc291c27352a74
[ROCm/clr commit: 2448b6ee90 ]
2017-07-19 12:46:18 +05:30
Maneesh Gupta
46b5ca8681
Merge pull request #106 from kknox/repo-fix
...
[ci] Remove repo.radeon.com build-args; HiP CI unit tests running
[ROCm/clr commit: 8d038399ea ]
2017-07-19 10:00:59 +05:30
Maneesh Gupta
b1ba8a61aa
Merge pull request #103 from gargrahul/enable_memcpytosymbol_tests
...
Enable memcpytosymbol family functions test
[ROCm/clr commit: 35193c6eac ]
2017-07-18 14:56:01 +05:30
Rahul Garg
f3b112716e
Enable memcpytosymbol family functions test
...
[ROCm/clr commit: f2d6da3e34 ]
2017-07-18 12:37:37 +05:30
Maneesh Gupta
9ef1519512
Merge pull request #102 from mangupta/disable_broken_tests
...
[dt] temporarily disable broken tests
[ROCm/clr commit: a363fce9b9 ]
2017-07-18 11:34:49 +05:30
Maneesh Gupta
4389378614
Merge pull request #101 from mangupta/issue47
...
Don't crash for hipEventDestroy(NULL)
[ROCm/clr commit: d27f971c8b ]
2017-07-18 11:18:23 +05:30
Maneesh Gupta
1d986efecf
[dt] temporarily disable broken tests
...
Change-Id: I3ce23e410dc36e06d460263d768412f8368a6699
[ROCm/clr commit: 814eddcd96 ]
2017-07-18 11:17:02 +05:30
Maneesh Gupta
a73a17763d
Don't crash for hipEventDestroy(NULL)
...
Change-Id: I3f4de1ad2712dbe8af81e10c5d3bef16d468c582
[ROCm/clr commit: 21de66889c ]
2017-07-18 11:01:02 +05:30
Weixing Zhang
d9abb032f7
HIP Texture Support
...
[ROCm/clr commit: ccbd3b13fc ]
2017-07-17 15:16:12 -04:00
Maneesh Gupta
61d1e7a7c9
Merge pull request #99 from mangupta/remove_host_erfinv
...
remove unsupported erf(c)inv related host functionality
[ROCm/clr commit: 40c2f5c12a ]
2017-07-17 12:23:11 +05:30
Kent Knox
ac0d220179
[ci] Fixes to remove repo.radeon.com build-args
...
HiP docker images should inherit the repo information from the hcc image,
so no need to duplicate in HiP again
[ROCm/clr commit: 6766c2adb8 ]
2017-07-14 17:28:16 -05:00
Maneesh Gupta
59bf223264
remove unsupported erf(c)inv related host functionality
...
Change-Id: I665c33616359a0124b5552076359d2f8faa54930
[ROCm/clr commit: cc6e6b2a0a ]
2017-07-14 11:31:40 +05:30
Maneesh Gupta
f3ebd4f4c4
Merge pull request #98 from whchung/disable_hcc_opt_flush
...
Disable HCC_OPT_FLUSH
[ROCm/clr commit: 3690fbcc33 ]
2017-07-13 11:16:54 +05:30
Wen-Heng (Jack) Chung
c824a3ea0c
Temporarily disables HCC_OPT_FLUSH
...
Change-Id: I290791e58dd52ab3823f6c3315e42b0d386e9d64
[ROCm/clr commit: 32909c4a92 ]
2017-07-12 16:08:36 +00:00
Wen-Heng (Jack) Chung
608adc7bbe
Fix hip_db header inclusion path
...
Change-Id: I8a95798301de73887dde3316dc593a1847002712
[ROCm/clr commit: 0dcfd2b909 ]
2017-07-12 16:08:20 +00:00
Maneesh Gupta
05a92695a5
Merge pull request #97 from whchung/remove-address-spaces
...
Remove explicit address spaces declarations
[ROCm/clr commit: d4b908182d ]
2017-07-11 11:36:53 +05:30
Maneesh Gupta
0be2d65746
Merge pull request #96 from mangupta/fix_ci
...
Update CI docker scripts to use new repo server
[ROCm/clr commit: f05d2fcf20 ]
2017-07-11 11:36:42 +05:30
Maneesh Gupta
e10e7f4ccf
[ci] Pass IP for repo.radeon.com as docker buildargs
...
[ROCm/clr commit: 1478814402 ]
2017-07-11 11:21:53 +05:30
Wen-Heng (Jack) Chung
4ce97c30e9
Remove explicit address spaces declarations
...
[ROCm/clr commit: 0237aeab06 ]
2017-07-07 12:46:29 -05:00
Maneesh Gupta
86196a994b
[ci] Use new repo server
...
[ROCm/clr commit: 6b0e0d11fc ]
2017-07-07 10:36:05 +05:30
Maneesh Gupta
df2bbcf3bf
Merge pull request #93 from kknox/jenkins-ci-squash
...
Initial Jenkinsfile and dockerfiles for CI
[ROCm/clr commit: 3a2f5f4a4b ]
2017-07-06 12:21:49 +05:30
Maneesh Gupta
cf6cae93f3
Merge branch 'amd-develop'
...
[ROCm/clr commit: d4abd76c9d ]
2017-07-06 12:16:47 +05:30
Maneesh Gupta
89f1975cca
ignore build directory
...
Change-Id: I227ac377b6eed3aee1cf2121de00c86f34c12405
[ROCm/clr commit: 3824042929 ]
2017-07-05 11:45:18 +05:30
Maneesh Gupta
c2cb93b2cc
GPUOpen-ProfessionalCompute-Tools -> ROCm-Developer-Tools
...
Change-Id: I9f5b29dd1097385acecb0c672770d8adca2fdcf7
[ROCm/clr commit: 13e3e63fd8 ]
2017-07-05 11:44:44 +05:30
Ben Sander
57733404c1
Add hipdbPrintMem - wrapper for hcc memory tracker.
...
[ROCm/clr commit: 18660be8ce ]
2017-07-03 15:05:30 -05:00
Sun, Peng
b52c040bd5
fix typo in hipcc
...
Change-Id: I5f5fb3d8f1e5e8104dca45dc213c13ae9d98a583
[ROCm/clr commit: c6dee2a266 ]
2017-07-01 09:43:31 -05:00
Rahul Garg
ce0833f3bb
Fixed build error in hipDeviceGetByPCIBusId
...
Change-Id: I33be362910c4c5dca7435fb9c41f427b54f0e9a7
[ROCm/clr commit: cbc98cc098 ]
2017-07-01 07:56:30 +05:30
Ben Sander
f1f98a0d2f
Set default HIP_SYNC_NULL_STREAM=1.
...
[ROCm/clr commit: 61fafdceb1 ]
2017-06-30 19:01:14 -05:00
Ben Sander
35f05c0a3a
Refactor hip_hcc.
...
Don't require setting __HIP_PLATFORM_HCC__ ; Instead check if compiler is HCC.
The functions here use HCC-specific functionality so only work with HCC.
ANd they work regardless of the __HIP_PLATFORM_HCC__ setting so don't
require that.
Also remove the "hcc_detail" extra hierarchy level for hip_hcc.h as
it is not necessary. Remove hcc_detail/hip_hcc.h.
[ROCm/clr commit: 5e5b017b0d ]
2017-06-30 08:26:15 -05:00
Rahul Garg
1be7dc7cc2
Fixed hipDeviceGetByPCIBusId
...
Change-Id: Ia36bb9425671ef7659541c9aeedae4098456a31b
[ROCm/clr commit: 467a2ba014 ]
2017-06-30 10:11:41 +05:30