Граф коммитов

1121 Коммитов

Автор SHA1 Сообщение Дата
pensun d449ce078c Add missing hipStream typedef for NV path
Change-Id: I915cd14a9ff32b55b0121062d7804a7fbbdc3341


[ROCm/hip commit: 334e9c6f8e]
2016-10-27 13:34:14 -05:00
pensun 75ccef39c9 Remove extra semicolons and extra spaces in header on NV path
Change-Id: Ib33aec2451a4e0b298d537dbb1b9df000405871b


[ROCm/hip commit: 8a7dcfce0b]
2016-10-25 15:29:52 -05:00
Aditya Atluri 84d64ef382 reverted change for cache size query
Change-Id: I44a1f43818cd287a2a3b6265f43d183f9bd5b71c


[ROCm/hip commit: e1c1b4c009]
2016-10-25 11:03:35 -05:00
Aditya Atluri 8580bba30c correct cachesize to output correct value
Change-Id: I5db031591eb718b0c12e78a35e4b19349de9526d


[ROCm/hip commit: 820a914b98]
2016-10-25 09:33:45 -05:00
Maneesh Gupta 5be53b00c6 hip_hcc package: install hip_ir.ll to lib folder
Change-Id: Ieaa4ff83597c211f221b4c1b0b93e08ad7c92ea6


[ROCm/hip commit: c2b6eee152]
2016-10-25 15:42:24 +05:30
Maneesh Gupta 0e36aae349 hipcc: Turn back linking hip_ir.ll by default
Change-Id: I9cec5a1a5a4791eddf6ef3e3332143ffc3ceadb6


[ROCm/hip commit: f1a4303b04]
2016-10-25 12:26:54 +05:30
pensun 5b80757b00 Modify hipStreamAddCallback test case to consider both NULL stream and stream
Change-Id: I8468c988f0f01c7d3f3176a01469d69bf7a68237


[ROCm/hip commit: 28aad46674]
2016-10-23 12:36:02 -05:00
pensun ae0143e390 Add direct test for hipStreamAddCallback workaround
Change-Id: I890574eb30a76922888846882986edd0dc345309


[ROCm/hip commit: a7438ac3ee]
2016-10-23 12:18:09 -05:00
pensun 9f4cb7d4de Add workaround for hipStreamAddCallback function: call stream synchronize on host and then add execute the call back function
Change-Id: If361f8e053949904b19b9e09245d267f05e29f7b


[ROCm/hip commit: 1f11a9554e]
2016-10-22 23:59:39 -05:00
Aditya Atluri 165f245dd7 changed docs to update support for memcpyToSymbol
Change-Id: I63169cb10e64033a92dafd46930f499cdf145a8d


[ROCm/hip commit: 6c92ffcf15]
2016-10-20 14:05:43 -05:00
Evgeny Mankov 638b1b14a9 [HIPIFY] Fix typo in option's help description
[ROCm/hip commit: d464c8010b]
2016-10-20 18:57:52 +03:00
Evgeny Mankov cf6bcd1b0e [HIPIFY] Add missing options to tool's -help
Also HelpMessage with a description of the common command-line options related to the compilation database and input files is added.


[ROCm/hip commit: dae4b060bd]
2016-10-20 18:29:24 +03:00
Ben Sander 548a902c4b Fix P2P for async
Also improve HIP debug message: Add more DB_COPY1 messages. memcpyStr,
expand HIP_DB bitmask.


[ROCm/hip commit: 203348ac9b]
2016-10-20 10:02:23 -05:00
Aditya Atluri 417c0c18d0 Added support for constant memory
1. Added support for constant memory
2. Added test which uses memcpytosymbol for constant memory
3. Corrected code error on nvcc path

Change-Id: I2ab69f516832bf7a037132ac81273ea6f5107401


[ROCm/hip commit: 48f6d52e7c]
2016-10-20 09:57:53 -05:00
Rahul Garg eb8bcfaebe Quickfix for HCSWAP-60, support for hipHostMallocPortable
Change-Id: I2a4fcacea9d916ef222324fc9e9d8191f6dc12d0


[ROCm/hip commit: cd6eb7af78]
2016-10-20 10:44:30 +05:30
Sandeep Kumar 67ebfde50e Add more apps to 2_Cookbook
Change-Id: Iafe462df9726a32f450bd240a2de3eaa73a10057


[ROCm/hip commit: d5c59830f3]
2016-10-19 12:58:16 -04:00
Maneesh Gupta da78bf853f bin/hipcc: Simplify HIP_HCC_SYS_INCLUDES_WA logic
Change-Id: I2d20d6edc1b5c0d065ba6ce6179441fa98712a87


[ROCm/hip commit: df1d6fcff2]
2016-10-19 12:57:33 +05:30
Maneesh Gupta 3ebc4d661b Make directed tests linking depend upon HIP_PATH/lib/*
Change-Id: I35203fc655325428e241a541f64c103fb2004b6e


[ROCm/hip commit: 57b97a1e99]
2016-10-19 12:41:11 +05:30
Ben Sander 21cbfecf84 Make HIP_HCC_SYS_INCLUDES_WA disable unless explicitly set =1
Change-Id: Ibfd1e049d51e420bd514b71e3652bc7029dfd4ba


[ROCm/hip commit: baeb966cff]
2016-10-18 22:45:45 -05:00
Ben Sander 56cc2e3deb Add HIP_WAIT_MODE env var.
Also weaken cases where hipSetDeviceFlags returns hipErrorInvalidValue.

Change-Id: I7f113338be6fe498eaf1ab40fd0fd6b23849bb5e


[ROCm/hip commit: 000d75de95]
2016-10-18 22:27:16 -05:00
Ben Sander f7e9300d4e Several fixes/improvements to directed tests.
Change-Id: Ieb32569ddbf5795d2ab3392165a7ddc22693dc62


[ROCm/hip commit: c4b602a0b9]
2016-10-18 22:27:16 -05:00
Ben Sander 02123ae867 Add hipDeviceSchedule* support to queue wait
Change-Id: Iffa7a356500b026f3737c3f5719ca9f62b10d855


[ROCm/hip commit: 261ff423e1]
2016-10-18 22:27:16 -05:00
Ben Sander 35801146d2 Remove some TODO items
Change-Id: I7e9de2e43a8584f8dc9ee6d45c8ed00ca465f591


[ROCm/hip commit: d21d3ec222]
2016-10-18 22:27:16 -05:00
Ben Sander 207ebc9482 Fix event flag detection.
Change-Id: I0b0ba66c2339021320fe3d7760fdad1a0490a76b


[ROCm/hip commit: 2239e99f60]
2016-10-18 22:27:16 -05:00
Ben Sander 7bd9ca471a Update docs for event, review event TODO.
Change-Id: Iec491f9f22df163f01c0af6639fcbe33c81acdcc


[ROCm/hip commit: 61af94a555]
2016-10-18 22:27:16 -05:00
Ben Sander 6922c6fe50 Enhance .gitignore
Change-Id: I03ae62bad2db181538a4487163ac604229862d16


[ROCm/hip commit: 45b77b91a7]
2016-10-18 22:27:16 -05:00
Ben Sander c11b6f511b Move some internal headers from "include/hip/" to src.
Change-Id: I7041bd5c803d9318979f4a7c1d658445c614691e


[ROCm/hip commit: 9315ac1a29]
2016-10-18 22:27:16 -05:00
Evgeny Mankov e621f550bc [hipcc] A workaround for [SWDEV-105366] HCC's omitting of system includes while compiling kernel code leads to 'file not found' error.
Missing includes are set explicitly.
Workaround is switched on by default, to disable it set HCC_SYS_INCLUDES_WA=0.

WA will be removed after fixing [SWDEV-105366].


[ROCm/hip commit: 2027fcd0a2]
2016-10-18 22:38:04 +03:00
Aditya Atluri bcf466e793 make sure the global variable does not give zero
Change-Id: I299c4e74740e5df155a562b0ee609ac6539a9b28


[ROCm/hip commit: 1f770bfddb]
2016-10-18 10:09:52 -05:00
Maneesh Gupta dc1bfcc8a8 Update packaging scripts to handle updated HCC package versioning
Change-Id: Id93267b7cf9fd05e60004cc6c45b5fc7d10b3130


[ROCm/hip commit: feffd829ed]
2016-10-17 12:48:05 +05:30
Maneesh Gupta ef66a5828a Disable linking hip_ir.ll by default
Change-Id: I4917f0d75c66eee347de41bc16d999fc563a5be2


[ROCm/hip commit: 86c718a668]
2016-10-16 11:14:42 +05:30
Maneesh Gupta aab3c1b4bf Rename hipComplex.h -> hip_complex.h
Change-Id: I86af4ddccc6ebb19606156b459e3065d2c979108


[ROCm/hip commit: 2df7159ad7]
2016-10-16 11:02:36 +05:30
Maneesh Gupta 92498c947b samples: Updated copyright header
Change-Id: I821f514ced5e34d492cb167b65d7273e26ed7b84


[ROCm/hip commit: 501778898f]
2016-10-15 23:05:04 +05:30
Maneesh Gupta dd60b971d1 src/*: Update copyright header
Change-Id: I455f5d0d12fe9cb39a3ba873bd22b4c25ed07cbf


[ROCm/hip commit: 8471682f26]
2016-10-15 22:55:22 +05:30
Maneesh Gupta 7ac85926b7 include headers: Update copyright header and fix line endings
Change-Id: If2b0855f4ebf1e966edb54de5667687d154cc574


[ROCm/hip commit: 9608fb93b5]
2016-10-15 22:52:10 +05:30
Maneesh Gupta 51141f539d Bump HIP version to 1.0
Change-Id: Ie215a1ad4c1bf9b4a0ce94f750ddacce668bbc63


[ROCm/hip commit: 933b8c1dc5]
2016-10-15 22:42:45 +05:30
Maneesh Gupta 2bbfdc8a6c Fix typo in CONTRIBUTING.md
Change-Id: I1c456eb59b8359059cdce98b5ed153516104b787


[ROCm/hip commit: 7ca4585f39]
2016-10-15 22:42:20 +05:30
Ben Sander a76cc1e850 Cleanup files from code review.
- Remove some stale code
- Update docs
- Correct define for __HIP_ARCH_HAS_GLOBAL_INT64_ATOMICS__

Change-Id: Ic5e3cdb8269b1c18f6d2693700b55e08c4d0080e


[ROCm/hip commit: c54220eca9]
2016-10-15 11:51:20 -05:00
Ben Sander 20b6547a91 Add code to use new HCC API accelerator_view::dispatch_hsa_kernel.
Disabed by default, can enable with USE_DISPATCH_HSA_KERNEL=1

Change-Id: I7a6ba76f2bada34952ed47f5335ce695fa2faea5


[ROCm/hip commit: 50e0a363ce]
2016-10-14 23:46:29 -05:00
Ben Sander fc49a6b28f Add LLVM/LC version info
Change-Id: I6d0f49c75777744dbbca255d45681ed663b401c0


[ROCm/hip commit: 165c58c3db]
2016-10-14 23:45:13 -05:00
Ben Sander 6f878f2e4a Refactor module API test.
- Add PASSED/FAIL indication.
- Set args using struct rather than void* array.

Change-Id: Ic924f88c49cc46979b12b7fef8650081e3b5f58c


[ROCm/hip commit: 3ae3c39e44]
2016-10-14 23:19:25 -05:00
Maneesh Gupta 9f1c08ed64 Remove orphaned hip_blas.h from hcc_detail and nvcc_detail
Change-Id: I7e2dda475b538d30942c52d86fbdb213918c630c


[ROCm/hip commit: 84283d0801]
2016-10-14 12:55:50 +05:30
Maneesh Gupta 887ee3dbfe Remove incorrect executable-bit from non-executable files
Change-Id: Iacc434374721e01f7d75d0ab54bceabe0b337f54


[ROCm/hip commit: 6a14f39f8b]
2016-10-14 12:53:13 +05:30
Aditya Atluri e29e8fccda changed malloc device functions test to work on multiple devices
Change-Id: I69ef9002f2f041fef138993aed5a03d4d410a29f


[ROCm/hip commit: 099fd35b65]
2016-10-13 18:27:56 -05:00
Evgeny Mankov cc61406070 [HIPIFY] Initial support of CUDA Limits.
[ROCm/hip commit: 2faa63c2d8]
2016-10-13 23:32:52 +03:00
Aditya Atluri cd73ab06db added limit enum to nvcc
Change-Id: If9cb6b1205631da36ec18a84f736f2f2f5155885


[ROCm/hip commit: e1929e8e82]
2016-10-13 15:15:02 -05:00
Aditya Atluri 5473ffc169 changed hipLimit to hipLimit_t and data type to enum
Change-Id: I94f408cdcac4b0bb38801d58709b68e9630d44d0


[ROCm/hip commit: 00c3db0e60]
2016-10-13 15:13:11 -05:00
Aditya Atluri d06509f680 added compiler flag for polaris
Change-Id: Ib14c14c0618982ac7b48f5bc704c04b54ff40ed9


[ROCm/hip commit: 90a71c4be4]
2016-10-13 14:16:48 -05:00
Ben Sander 252e32859e Fix HIP_USE_PRODUCT_NAME detection.
Change-Id: I6879ec3a11845bea66a18a9328bd4eaf54713420


[ROCm/hip commit: 89012201c9]
2016-10-13 11:51:53 -05:00
Ben Sander a20ed98897 Remove hipblas.h header - this is now hosted in the hcBlas repot.
Change-Id: I5b3350c900741cb1aee75faf4547f2682a9ec385


[ROCm/hip commit: 586bcdc8dc]
2016-10-13 11:51:25 -05:00