Comments (10)
Did you run it on Vega20?
from rocprim.
Yes, we run it on Vega20 also and hence we need Vega20 support. Please add.
from rocprim.
Sure. Just wanted confirmation it works ok. I'll add it to develop
today.
from rocprim.
Check out https://github.com/ROCmSoftwarePlatform/rocPRIM/tree/develop-gfx906. It will be merged into develop
when there's a public release of ROCm with support for gfx906.
from rocprim.
Superb...Let me use develop-gfx906 for Vega20 and comeback with observations.
from rocprim.
Thanks @jszuppe ,
I tested on Vega20 with develop-gfx906 branch, tests are running well.
But few failures observed. Looks like issue is due to compiler, but not sure.
91% tests passed, 8 tests failed out of 90
Total Test time (real) = 246.16 sec
The following tests FAILED:
9 - rocprim.hc.block_radix_sort (Failed)
24 - rocprim.hc.device_segmented_radix_sort (Failed)
43 - rocprim.hip.block_radix_sort (Failed)
51 - rocprim.hip.device_merge_sort (Failed)
53 - rocprim.hip.device_radix_sort (OTHER_FAULT)
58 - rocprim.hip.device_segmented_radix_sort (Failed)
80 - hipcub.DeviceRadixSort (Failed)
85 - hipcub.DeviceSegmentedRadixSort (Failed)
Errors while running CTest
from rocprim.
We would need more info, but I doubt we can help without environment and gpu.
from rocprim.
Thanks @jszuppe
Looks like issue is NOT specific to Vega20. Its observed in Vega10/MI25 also and we have logged an internal ticket, found to be compiler issue.
from rocprim.
I'll rebase develop-gfx906
on current develop
later today.
from rocprim.
Are all of these issues solved, including test 51?
from rocprim.
Related Issues (20)
- Invalid use of inline assembly for GFX1010 target HOT 14
- Compiler Build issue HOT 1
- ROCm 3.9.1 fails to compile benchmark_warp_scan HOT 2
- error: reference to __host__ function 'inclusive_scan<rocprim::default_config, double *, double *, thrust::plus<double>>' in __host__ __device__ function HOT 2
- Ignoring return value warning HOT 2
- error: invalid operands to binary expression HOT 6
- Please enable two factor authentication in your github account
- Alternative documentation HOT 2
- error: no matching function for call to 'ceiling_div' HOT 2
- Add support for NAVI22 and NAVI23 i.e. gfx1031 and gfx1032 HOT 1
- rocPRIM reduction (block_reduce_int) issue HOT 2
- Follow the example of rocPRIM custom types example but compile failed. HOT 2
- rocPRIM on NAVI22 = gfx1031 only one test fails - can we fix this? HOT 6
- rocPRIM -- rocThrust dependency: error: no member named 'init_offset_scan_state_kernel' in rocprim::detail HOT 2
- rocPRIM 5.4.3 failed device_adjacent_difference on gfx906 HOT 4
- rocPRIM selects wrong code paths for warp reductions and scas on gfx1036 HOT 3
- Page fault during `rocprim::select` for no obvious reason. HOT 2
- `rocprim::block_load` fails to instantiate HOT 8
- first installation failed
- Failing tests with libstdc++ assertions due to unsigned overflow HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rocprim.