Skip to content

[OpenCL]Conv2d support group>1#8499

Merged
sprouteer merged 2 commits intoPaddlePaddle:developfrom
sprouteer:add_opencl_conv_group
Feb 25, 2022
Merged

[OpenCL]Conv2d support group>1#8499
sprouteer merged 2 commits intoPaddlePaddle:developfrom
sprouteer:add_opencl_conv_group

Conversation

@sprouteer
Copy link
Collaborator

@sprouteer sprouteer commented Feb 22, 2022

image

性能:测试部分尺寸性能,在kernel size大于1的情况下,多group性能优于单group;在kernel size等于1的情况下,多group性能差于单group
内存:
filter内存增加:原始height->(out_c / 4)* wh,新的height->((out_c / groups + 3) / 4 * groups) w*h

@paddle-bot-old
Copy link

Thanks for your contribution!

Copy link
Collaborator

@zhaoyang-star zhaoyang-star left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Collaborator

@zhaoyang-star zhaoyang-star left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sprouteer sprouteer merged commit 69c12b1 into PaddlePaddle:develop Feb 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants