Skip to content

Use gpu registers for dot product#448

Merged
benfred merged 2 commits into
masterfrom
gpu_register_dot
Mar 13, 2021
Merged

Use gpu registers for dot product#448
benfred merged 2 commits into
masterfrom
gpu_register_dot

Conversation

@benfred

@benfred benfred commented Mar 13, 2021

Copy link
Copy Markdown
Owner

Rather than calculate the dot product with shared memory, use registers
values of cooperating threads to store the partial results. Combined with
increasing the grid size, this leads to roughly a 15% performance improvement
in training time

benfred added 2 commits March 13, 2021 11:09
Rather than calculate the dot product with shared memory, use registers
values of cooperating threads to store the partial results. Combined with
increasing the grid size, this leads to roughly a 15% performance improvement
in training time
@benfred benfred merged commit 924a5cb into master Mar 13, 2021
@benfred benfred deleted the gpu_register_dot branch March 13, 2021 19:39
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.

1 participant