Skip to content

[Do not merge] Sparse sgd without atomicAdd#11229

Closed
sidgoyal78 wants to merge 5 commits intoPaddlePaddle:developfrom
sidgoyal78:fix_sgd
Closed

[Do not merge] Sparse sgd without atomicAdd#11229
sidgoyal78 wants to merge 5 commits intoPaddlePaddle:developfrom
sidgoyal78:fix_sgd

Conversation

@sidgoyal78
Copy link
Contributor

@sidgoyal78 sidgoyal78 commented Jun 6, 2018

This PR has an alternate implementation of the SparseSGD kernel without cuda atomics. It is not the most efficient implementation. It partitions work along the input dimension, so that each thread can work parallely on a given dimension across the sparse table.

@sidgoyal78
Copy link
Contributor Author

@dzhwinter : Did you get a chance to look at it?
Closing the PR.

@sidgoyal78 sidgoyal78 closed this Sep 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant