MP_bidirect_winograd with xdlops [FP32]#454
Conversation
|
@shurale-nkn Can you share target configs and performance data? |
@daniellowell |
Better open an ticket for discussions at https://github.com/AMDComputeLibraries/MLOpen |
removed RunAndMeasureSolution from ConvMPBidirectWinograd_xdlops solver
ConvMPBidirectWinograd_xdlops<2-3> returned
|
@shurale-nkn Has rocblas been tuned for these configs? |
@asroy If about ConvMPBidirectWinograd_xdlops, than no, ConvHipImplicitGemmForwardV4R4Xdlops not tuned, used config from EuristicInit . |
src/solver.cpp conflict resolved
Codecov Report
@@ Coverage Diff @@
## develop #454 +/- ##
===========================================
- Coverage 53.24% 53.16% -0.08%
===========================================
Files 296 296
Lines 44986 45096 +110
===========================================
+ Hits 23953 23976 +23
- Misses 21033 21120 +87
Continue to review full report at Codecov.
|
|
@shurale-nkn Merge conflicts and blocking review. Please update this ASAP, otherwise it will not get into ROCm 3.10. |
|
Please do not forget to document |
|
@daniellowell |
* add xdlops_winograd_solver * format * tidy fix * small code fix removed RunAndMeasureSolution from ConvMPBidirectWinograd_xdlops solver * Multi-pass Winograd documentation updated ConvMPBidirectWinograd_xdlops<2-3> returned * WinoOffsets cppcheck-suppress unreadVariable
* add xdlops_winograd_solver * format * tidy fix * small code fix removed RunAndMeasureSolution from ConvMPBidirectWinograd_xdlops solver * Multi-pass Winograd documentation updated ConvMPBidirectWinograd_xdlops<2-3> returned * WinoOffsets cppcheck-suppress unreadVariable

Added new MP_bidirect_winograd solver with xdlops support.
This solver is tunable.
gfx908 time improvements without new solver tuning