Commit Graph

2925 Commits

Author SHA1 Message Date
Ramesh Errabolu (xN/A) TX 4ab78a0f1c ECR #333755 - Enable the build of all samples BlackScholes, - - - , SimpleConvolution
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1130585]


[ROCm/ROCR-Runtime commit: b90e8884a1]
2015-03-13 11:57:46 -05:00
Ramesh Errabolu (xN/A) TX b01abf4e3f ECR #333755 - Update code to use 1.0F Api's of Finalizer. Presently disabling the build of all samples except BinarySearch
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1130579]


[ROCm/ROCR-Runtime commit: f92e289a01]
2015-03-13 11:46:58 -05:00
Ramesh Errabolu (xN/A) TX 3e8dfb3ac5 ECR #333755 - Verfiy Hsa Samples BlackScholes, MonteCarloAsian and SimpleConvolution.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1127620]


[ROCm/ROCR-Runtime commit: 24d7d5e875]
2015-03-04 18:57:41 -05:00
Ramesh Errabolu (xN/A) TX bc24512969 ECR #333755 - Completely eliminate references to Brig Structures
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1127110]


[ROCm/ROCR-Runtime commit: 4b2b25e232]
2015-03-03 19:42:07 -05:00
Ramesh Errabolu (xN/A) TX 88c0ffb11e ECR #333755 - Add helper files to load Hsail Text files and assembled them into Brig files.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1127109]


[ROCm/ROCR-Runtime commit: 21449d717f]
2015-03-03 19:41:56 -05:00
Ding, Wei (xN/A) TX dc0719196c ECR #333755 - Added missing header file.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1127058]


[ROCm/ROCR-Runtime commit: ee474cfcbf]
2015-03-03 17:37:41 -05:00
Ding, Wei (xN/A) TX 4d58ef78de ECR #333755 - Reformat the base class.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126978]


[ROCm/ROCR-Runtime commit: 8c6347a57d]
2015-03-03 15:16:59 -05:00
Oded Gabbay 996785d178 Call __fmm_release with gpu id and not index
__fmm_release expects gpu_id as parameter. fmm_release passed it instead the
index of the GPU in the gpu_mem array.

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: aba396bc52]
2015-03-03 15:23:57 +02:00
Ding, Wei (xN/A) TX 4b25705927 ECR #333755 - Move Finailzer V1 to Finalizer V3 for MatrixMultiplcation, MatriTranspose, NBody, BitonicSort, DwtHarr1D.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126410]


[ROCm/ROCR-Runtime commit: 6979c0ae65]
2015-03-02 13:48:54 -05:00
Ramesh Errabolu (xN/A) TX 17f63e5ba2 ECR #333755 - Move MonteCarloAsian Sample to use 1.0F Finalizer Apis
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126145]


[ROCm/ROCR-Runtime commit: 42c4f2ad9f]
2015-03-01 14:46:16 -05:00
Ramesh Errabolu (xN/A) TX e62e2f138c ECR #333755 - Move FloydWarshall Sample to use 1.0F Finalizer Apis
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126142]


[ROCm/ROCR-Runtime commit: ac0f32d1f9]
2015-03-01 13:58:01 -05:00
Ramesh Errabolu (xN/A) TX 529bac2b2d ECR #333755 - Move FastWalshTransform Sample to use 1.0F Finalizer Apis
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126141]


[ROCm/ROCR-Runtime commit: 75f94bb91b]
2015-03-01 13:44:07 -05:00
Ramesh Errabolu (xN/A) TX 31f3759f72 ECR #333755 - Update Blackscholes to use 1.0F Finalizer Apis
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126133]


[ROCm/ROCR-Runtime commit: 852dd93f28]
2015-03-01 12:32:58 -05:00
Ramesh Errabolu (xN/A) TX 6a6bcbaf14 ECR #333755 - Move BinarySearch Sample to use 1.0F Finalizer Apis
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126132]


[ROCm/ROCR-Runtime commit: ce2ff7844f]
2015-03-01 12:22:53 -05:00
Oded Gabbay 7a243604ad Disable SDMA queue creation
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 13e0d87733]
2015-03-01 14:40:16 +02:00
Oded Gabbay ecf262fd54 Revert "Disable SDMA queue creation"
This reverts commit c1cfb2a540.


[ROCm/ROCR-Runtime commit: 417e6f7501]
2015-03-01 14:36:45 +02:00
Oded Gabbay c1cfb2a540 Disable SDMA queue creation
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: f3ac33230e]
2015-03-01 11:08:46 +02:00
Ding, Wei (xN/A) TX d41cf46551 ECR #333755 - BitonicSort typo fix.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126046]


[ROCm/ROCR-Runtime commit: 5133807246]
2015-02-27 21:20:09 -05:00
Ding, Wei (xN/A) TX 1024049397 ECR #333755 - Fixed miscs errors, clean up repo.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126044]


[ROCm/ROCR-Runtime commit: 2a923d9b7c]
2015-02-27 21:00:20 -05:00
Ramesh Errabolu (xN/A) TX f3dd313bba ECR #333755 - Move Hsa Sample SimpleConvolution from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126037]


[ROCm/ROCR-Runtime commit: f6fccf5f2f]
2015-02-27 20:06:28 -05:00
Ramesh Errabolu (xN/A) TX 6412dc5122 ECR #333755 - Move Hsa Sample MonteCarloAsian from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126032]


[ROCm/ROCR-Runtime commit: fc2ef8d516]
2015-02-27 20:00:47 -05:00
Ramesh Errabolu (xN/A) TX 43026e9ee9 ECR #333755 - Move Hsa Sample FastWalshTransform from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126028]


[ROCm/ROCR-Runtime commit: 13ed7ab373]
2015-02-27 19:52:31 -05:00
Ramesh Errabolu (xN/A) TX 5670d4665e ECR #333755 - Move Hsa Sample FloydWarshall from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126027]


[ROCm/ROCR-Runtime commit: 89b5a60e58]
2015-02-27 19:46:47 -05:00
Ramesh Errabolu (xN/A) TX 045775fbdf ECR #333755 - Move Hsa Sample BlackScholes from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126026]


[ROCm/ROCR-Runtime commit: 47d96984b7]
2015-02-27 19:38:44 -05:00
Ramesh Errabolu (xN/A) TX 6b478ae5cc ECR #333755 - Move Hsa Sample BinarySearch from Hsa Sdk project to current Runtime/Samples
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1126024]


[ROCm/ROCR-Runtime commit: 26575ed9ba]
2015-02-27 19:29:01 -05:00
Ding, Wei (xN/A) TX 303c030f57 ECR #333755 - Modified Makefile for adding NBody.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1125417]


[ROCm/ROCR-Runtime commit: e3fc8c2dc3]
2015-02-26 13:05:52 -05:00
Ding, Wei (xN/A) TX 33f20e9666 ECR #333755 - Modified Makefile for appls: DwtHarr1D BitionicSort
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1125137]


[ROCm/ROCR-Runtime commit: 73ee35924a]
2015-02-25 19:31:21 -05:00
Ding, Wei (xN/A) TX e513bd44f3 ECR #333755 - Clean up HSA SDK apps generated intermediate files.
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1125135]


[ROCm/ROCR-Runtime commit: 86878c6675]
2015-02-25 19:25:57 -05:00
Ding, Wei (xN/A) TX 2b588b9e46 ECR #333755 - Added HSA SDK app: BitonicSort
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1125122]


[ROCm/ROCR-Runtime commit: 41dc8c58e7]
2015-02-25 18:21:47 -05:00
Oded Gabbay af87268c5c Don't alloc/free VRAM in map/unmap paths
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: e62d46ba1c]
2015-02-25 22:49:11 +02:00
Oded Gabbay 686f0ceee4 reformat memory and fmm functions according to kernel coding style
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 027ca02f2e]
2015-02-25 22:49:08 +02:00
Ding, Wei (xN/A) TX 3b84f5a4f6 ECR #333755 - Added two HSA samples: MatrixMultiplication, MatrixTranspose
[git-p4: depot-paths = "//depot/stg/hsa/drivers/hsa/runtime/": change = 1124951]


[ROCm/ROCR-Runtime commit: 9d9ea2ad3b]
2015-02-25 13:05:59 -05:00
Oded Gabbay 9a511e8e1e Revert "Workaround for non cached memory issue on gfx801 A0"
This reverts commit b494094790.

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Acked-by: Ben Goz <ben.goz@amd.com>

Conflicts:
	include/linux/kfd_ioctl.h
	src/queues.c


[ROCm/ROCR-Runtime commit: 5c0f8660b6]
2015-02-16 17:22:45 +02:00
Yair Shachar b6d2361169 Modify HW dbg thunk,to adapt to new KFD-thunk interface
Signed-off-by: Yair Shachar <yair.shachar@amd.com>


[ROCm/ROCR-Runtime commit: 89188a6d6c]
2015-02-08 21:44:47 +02:00
Oded Gabbay 6afb37dbca Match as much as possible hsakmt.h and hsakmttypes.h to p4
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: f0a7fcccc9]
2015-02-03 11:13:13 +02:00
Ben Goz 1391a75289 Supporting new thunk spec - adding relevant memflags
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 25441796bd]
2015-02-01 14:33:33 +02:00
Oded Gabbay e1a60944a7 fix return value in Map/Unmap functions
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
Reviewed-by: Yair Shachar <yair.shachar@amd.com>


[ROCm/ROCR-Runtime commit: f24aa620ed]
2015-01-29 16:55:14 +02:00
Ben Goz 0988ad6b0d Check if event is not null before handling events
Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 930ec8f04d]
2015-01-29 16:45:36 +02:00
Oded Gabbay a4c4246694 match kfd_ioctl.h to kernel repo
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 8cc0b16293]
2015-01-19 17:18:47 +02:00
Ben Goz a22e054980 fix a bug in rptr page release
Adjust to new ioctl format

Signed-off-by: Ben Goz <ben.goz@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: e7a5cda5a5]
2014-12-14 13:49:41 +02:00
Alexey Skidanov d2c763e4e1 Adding memory exception notification through hsaKmtWaitOnMultipleEvents
Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: c3b51fd827]
2014-11-27 16:24:06 +02:00
Alexey Skidanov dac51f6c40 IOCTL: Adding memory exception data
Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: d7196d4122]
2014-11-27 16:21:53 +02:00
Alexey Skidanov 710e9fbf63 Adding memory event type and definition of memory exception data
Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 36ccd7f867]
2014-11-27 15:54:21 +02:00
Ben Goz b494094790 Workaround for non cached memory issue on gfx801 A0
Signed-off-by: Ben Goz <ben.goz@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 402ff3f881]
2014-12-07 14:51:53 +02:00
Ben Goz 75895e0f5e Supporting QCM for gfx801
Signed-off-by: Ben Goz <ben.goz@amd.com>


[ROCm/ROCR-Runtime commit: c5585b0f26]
2014-12-07 14:50:28 +02:00
Ben Goz 46e4e856ed Adding support in allocating executable memory
Signed-off-by: Ben Goz <ben.goz@amd.com>


[ROCm/ROCR-Runtime commit: bd7e10b0ec]
2014-12-07 14:36:21 +02:00
Alexey Skidanov a7bdd0fdff Add GPU local memory module
Add graphic interop support

Local memory rework

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>

Adjust to new ioctl format

Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 5d82c65602]
2014-10-13 11:29:39 +03:00
Oded Gabbay ec3149aeb7 kfd_ioctl: interop
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: 7972bb00c5]
2014-12-08 10:02:34 +02:00
Oded Gabbay cb29071e77 Add new definitions of HSA functions and types
Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: d995344ae7]
2014-10-20 08:48:28 +03:00
Oded Gabbay 06d3f9c375 kfd_ioctl: local memory
Add two new IOCTLs

Remove old IOCTLs

Signed-off-by: Alexey Skidanov <Alexey.Skidanov@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@amd.com>


[ROCm/ROCR-Runtime commit: d14eb7aa00]
2014-12-08 10:02:27 +02:00