mahout icon indicating copy to clipboard operation
mahout copied to clipboard

[WIP]MAHOUT-1974 (dense cuda multiplication)

Open andrewpalumbo opened this issue 8 years ago • 4 comments

Purpose of PR:

Please give a short description of what this PR is for.

Important ToDos

Please mark each with an "x"

  • [x] A JIRA ticket exists (if not, please create this first)[https://issues.apache.org/jira/browse/MAHOUT/]
  • [x] Title of PR is "MAHOUT-XXXX Brief Description of Changes" where XXXX is the JIRA number.
  • [x] Created unit tests where appropriate
  • [ ] Added licenses correct on newly added files
  • [ ] Assigned JIRA to self
  • [ ] Added documentation in scala docs/java docs, and to website
  • [ ] Successfully built and ran all unit tests, verified that all tests pass locally.

If all of these things aren't complete, but you still feel it is appropriate to open a PR, please add [WIP] after MAHOUT-XXXX before the descriptions- e.g. "MAHOUT-XXXX [WIP] Description of Change"

Does this change break earlier versions?

Is this the beginning of a larger project for which a feature branch should be made?

andrewpalumbo avatar May 09 '17 13:05 andrewpalumbo

need to rebase

andrewpalumbo avatar May 10 '17 03:05 andrewpalumbo

@nsakharnykh @pat @rawkintrevo FYI Sparse Sparse vlaues are correct, dense dense is implemented but untested.

andrewpalumbo avatar May 10 '17 04:05 andrewpalumbo

@nsakharnykh sorry for the state of this branch, I tend to commit a lot on this project, and leave a lot of [WIP]s in when jumping around to other branches. Resolved all conflicts the against CUDA branch.. going to start looking at Dense %*% sparse again. First need to read up on JCublas2._.

andrewpalumbo avatar Jun 08 '17 21:06 andrewpalumbo

@nsakharnykh I think that I'll fix the routing on this and test the sorted CSC requirement (MAHOUT-2004 and MAHOUT-2003) and then after some cleaning on this, we should push to mahout/CUDA.

andrewpalumbo avatar Jul 15 '17 22:07 andrewpalumbo