[jira] [Created] (SYSTEMML-706) Update release script to use maven release plugins
Luciano Resende created SYSTEMML-706: Summary: Update release script to use maven release plugins Key: SYSTEMML-706 URL: https://issues.apache.org/jira/browse/SYSTEMML-706 Project: SystemML Issue Type: Bug Affects Versions: SystemML 0.10 Reporter: Luciano Resende Assignee: Luciano Resende Priority: Minor Fix For: SystemML 0.10 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYSTEMML-703) Install CUDA along with CuDNN on Jenkins
[ https://issues.apache.org/jira/browse/SYSTEMML-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15294505#comment-15294505 ] Niketan Pansare commented on SYSTEMML-703: -- Thanks [~akchin] :) > Install CUDA along with CuDNN on Jenkins > > > Key: SYSTEMML-703 > URL: https://issues.apache.org/jira/browse/SYSTEMML-703 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Priority: Minor > > Please install: > 1. CUDA 7.5 > 2. CuDNN v4 from > http://developer.download.nvidia.com/compute/redist/cudnn/v4/cudnn-7.0-win-x64-v4.0-prod.zip > 3. Download JCuda binaries version 0.7.5b and JCudnn version 0.7.5. Link: > http://www.jcuda.org/downloads/downloads.html ... The library path for > test-cases is set in AutomatedTestbase class: > https://github.com/apache/incubator-systemml/pull/165/files#diff-bcda036e4c3ff62cb2648acbbd19f61aR113 > Once these changes are in (and once GPU backend in feature-complete) we can > set TEST_GPU flag in AutomatedTestbase class to true. Since it will take few > weeks to make GPU backend feature-complete, this is a low-priority task > [~nakul02] [~akchin] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (SYSTEMML-705) Update to Apache parent pom version 18
[ https://issues.apache.org/jira/browse/SYSTEMML-705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Luciano Resende closed SYSTEMML-705. Resolution: Fixed > Update to Apache parent pom version 18 > -- > > Key: SYSTEMML-705 > URL: https://issues.apache.org/jira/browse/SYSTEMML-705 > Project: SystemML > Issue Type: Bug > Components: Build >Affects Versions: SystemML 0.10 >Reporter: Luciano Resende >Assignee: Luciano Resende >Priority: Minor > Fix For: SystemML 0.10 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SYSTEMML-705) Update to Apache parent pom version 18
Luciano Resende created SYSTEMML-705: Summary: Update to Apache parent pom version 18 Key: SYSTEMML-705 URL: https://issues.apache.org/jira/browse/SYSTEMML-705 Project: SystemML Issue Type: Bug Components: Build Affects Versions: SystemML 0.10 Reporter: Luciano Resende Assignee: Luciano Resende Priority: Minor Fix For: SystemML 0.10 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYSTEMML-703) Install CUDA along with CuDNN on Jenkins
[ https://issues.apache.org/jira/browse/SYSTEMML-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15294272#comment-15294272 ] Alan Chin commented on SYSTEMML-703: I should be able to start on this on monday. > Install CUDA along with CuDNN on Jenkins > > > Key: SYSTEMML-703 > URL: https://issues.apache.org/jira/browse/SYSTEMML-703 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Priority: Minor > > Please install: > 1. CUDA 7.5 > 2. CuDNN v4 from > http://developer.download.nvidia.com/compute/redist/cudnn/v4/cudnn-7.0-win-x64-v4.0-prod.zip > 3. Download JCuda binaries version 0.7.5b and JCudnn version 0.7.5. Link: > http://www.jcuda.org/downloads/downloads.html ... The library path for > test-cases is set in AutomatedTestbase class: > https://github.com/apache/incubator-systemml/pull/165/files#diff-bcda036e4c3ff62cb2648acbbd19f61aR113 > Once these changes are in (and once GPU backend in feature-complete) we can > set TEST_GPU flag in AutomatedTestbase class to true. Since it will take few > weeks to make GPU backend feature-complete, this is a low-priority task > [~nakul02] [~akchin] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SYSTEMML-701) Implement functionality to transfer CP sparse matrixblock to GPU (and back)
[ https://issues.apache.org/jira/browse/SYSTEMML-701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Niketan Pansare updated SYSTEMML-701: - Assignee: (was: Nakul Jindal) > Implement functionality to transfer CP sparse matrixblock to GPU (and back) > --- > > Key: SYSTEMML-701 > URL: https://issues.apache.org/jira/browse/SYSTEMML-701 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare > > This task involves adding functionality to transfer CP sparse matrix to GPU > (and back): > 1. Copy data from CP to GPU: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R63 > 2. Copy data from GPU to CP: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R81 > 3. Other utility functions: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R110 > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R46 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYSTEMML-704) Host jcu*.jar libraries on mvn repo
[ https://issues.apache.org/jira/browse/SYSTEMML-704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15294196#comment-15294196 ] Niketan Pansare commented on SYSTEMML-704: -- I agree. I assume by artifact you mean only the jars, not the system-level dependency (such as .dll/.so). We can ask users to either install JCuda dll themselves or through mavenized jcuda when executing under gpu backend. > Host jcu*.jar libraries on mvn repo > --- > > Key: SYSTEMML-704 > URL: https://issues.apache.org/jira/browse/SYSTEMML-704 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Assignee: Alan Chin >Priority: Minor > > The PR https://github.com/apache/incubator-systemml/pull/165/ uses system > scope for jcu*.jar as they are not published on mvn central. Since we are > planning to include them into SystemML, it would be good to host them into a > repo we maintain and have provided scope instead. If for LICENSE or some > other reasons, we are not able to host them, I am fine with rejecting this > issue too. From jcuda's website "JCuda is published under the terms of the > MIT/X11 License". > The current version depends on jcu*-0.7.5b.jar (except jcudnn-0.7.5.jar). The > jars are available for download from > http://www.jcuda.org/downloads/downloads.html. The source is available at > https://github.com/jcuda > [~nakul02] [~deron] [~luciano resende] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SYSTEMML-702) Implement GPU sparse matrix multiplication
[ https://issues.apache.org/jira/browse/SYSTEMML-702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Niketan Pansare updated SYSTEMML-702: - Assignee: (was: Nakul Jindal) > Implement GPU sparse matrix multiplication > -- > > Key: SYSTEMML-702 > URL: https://issues.apache.org/jira/browse/SYSTEMML-702 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare > > Please add sparse matrix multiplication to LibMatrixCUDA library as a static > method > (https://github.com/apache/incubator-systemml/pull/165/files#diff-3299e54b4019b2ee294c9b15acde6885R205) > to be in consistent with other libraries in SystemML. This task is dependent > on https://issues.apache.org/jira/browse/SYSTEMML-701 > For initial testing, we can use following testcase: > https://github.com/apache/incubator-systemml/pull/165/files#diff-04c75c8061cd63e05bb7d8f8f2e89285R82 > with TEST_GPU flag turned on > (https://github.com/apache/incubator-systemml/pull/165/files#diff-bcda036e4c3ff62cb2648acbbd19f61aR90). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (SYSTEMML-703) Install CUDA along with CuDNN on Jenkins
[ https://issues.apache.org/jira/browse/SYSTEMML-703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Niketan Pansare updated SYSTEMML-703: - Assignee: (was: Alan Chin) > Install CUDA along with CuDNN on Jenkins > > > Key: SYSTEMML-703 > URL: https://issues.apache.org/jira/browse/SYSTEMML-703 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Priority: Minor > > Please install: > 1. CUDA 7.5 > 2. CuDNN v4 from > http://developer.download.nvidia.com/compute/redist/cudnn/v4/cudnn-7.0-win-x64-v4.0-prod.zip > 3. Download JCuda binaries version 0.7.5b and JCudnn version 0.7.5. Link: > http://www.jcuda.org/downloads/downloads.html ... The library path for > test-cases is set in AutomatedTestbase class: > https://github.com/apache/incubator-systemml/pull/165/files#diff-bcda036e4c3ff62cb2648acbbd19f61aR113 > Once these changes are in (and once GPU backend in feature-complete) we can > set TEST_GPU flag in AutomatedTestbase class to true. Since it will take few > weeks to make GPU backend feature-complete, this is a low-priority task > [~nakul02] [~akchin] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYSTEMML-704) Host jcu*.jar libraries on mvn repo
[ https://issues.apache.org/jira/browse/SYSTEMML-704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15294104#comment-15294104 ] Deron Eriksson commented on SYSTEMML-704: - Note too that there are some old jcuda artifacts in central (see http://search.maven.org/#search%7Cga%7C1%7Cjcuda and https://repo1.maven.org/maven2/org/nd4j/). There is also 'mavenized jcuda' at https://github.com/MysterionRise/mavenized-jcuda. It's a little difficult to decide the right approach. Probably the easiest approach would be to build our own artifacts and post them to a (non-central) public repo. I believe the MIT License plays very well with the Apache License. > Host jcu*.jar libraries on mvn repo > --- > > Key: SYSTEMML-704 > URL: https://issues.apache.org/jira/browse/SYSTEMML-704 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Assignee: Alan Chin >Priority: Minor > > The PR https://github.com/apache/incubator-systemml/pull/165/ uses system > scope for jcu*.jar as they are not published on mvn central. Since we are > planning to include them into SystemML, it would be good to host them into a > repo we maintain and have provided scope instead. If for LICENSE or some > other reasons, we are not able to host them, I am fine with rejecting this > issue too. From jcuda's website "JCuda is published under the terms of the > MIT/X11 License". > The current version depends on jcu*-0.7.5b.jar (except jcudnn-0.7.5.jar). The > jars are available for download from > http://www.jcuda.org/downloads/downloads.html. The source is available at > https://github.com/jcuda > [~nakul02] [~deron] [~luciano resende] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (SYSTEMML-704) Host jcu*.jar libraries on mvn repo
Niketan Pansare created SYSTEMML-704: Summary: Host jcu*.jar libraries on mvn repo Key: SYSTEMML-704 URL: https://issues.apache.org/jira/browse/SYSTEMML-704 Project: SystemML Issue Type: Task Reporter: Niketan Pansare Assignee: Alan Chin Priority: Minor The PR https://github.com/apache/incubator-systemml/pull/165/ uses system scope for jcu*.jar as they are not published on mvn central. Since we are planning to include them into SystemML, it would be good to host them into a repo we maintain and have provided scope instead. If for LICENSE or some other reasons, we are not able to host them, I am fine with rejecting this issue too. From jcuda's website "JCuda is published under the terms of the MIT/X11 License". The current version depends on jcu*-0.7.5b.jar (except jcudnn-0.7.5.jar). The jars are available for download from http://www.jcuda.org/downloads/downloads.html. The source is available at https://github.com/jcuda [~nakul02] [~deron] [~luciano resende] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (SYSTEMML-703) Install CUDA along with CuDNN on Jenkins
[ https://issues.apache.org/jira/browse/SYSTEMML-703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Niketan Pansare reassigned SYSTEMML-703: Assignee: Alan Chin > Install CUDA along with CuDNN on Jenkins > > > Key: SYSTEMML-703 > URL: https://issues.apache.org/jira/browse/SYSTEMML-703 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Assignee: Alan Chin >Priority: Minor > > Please install: > 1. CUDA 7.5 > 2. CuDNN v4 from > http://developer.download.nvidia.com/compute/redist/cudnn/v4/cudnn-7.0-win-x64-v4.0-prod.zip > 3. Download JCuda binaries version 0.7.5b and JCudnn version 0.7.5. Link: > http://www.jcuda.org/downloads/downloads.html ... The library path for > test-cases is set in AutomatedTestbase class: > https://github.com/apache/incubator-systemml/pull/165/files#diff-bcda036e4c3ff62cb2648acbbd19f61aR113 > Once these changes are in (and once GPU backend in feature-complete) we can > set TEST_GPU flag in AutomatedTestbase class to true. Since it will take few > weeks to make GPU backend feature-complete, this is a low-priority task > [~nakul02] [~akchin] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (SYSTEMML-701) Implement functionality to transfer CP sparse matrixblock to GPU (and back)
[ https://issues.apache.org/jira/browse/SYSTEMML-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15293964#comment-15293964 ] Nakul Jindal commented on SYSTEMML-701: --- Thanks [~niketanpansare], I'll look into this. > Implement functionality to transfer CP sparse matrixblock to GPU (and back) > --- > > Key: SYSTEMML-701 > URL: https://issues.apache.org/jira/browse/SYSTEMML-701 > Project: SystemML > Issue Type: Task >Reporter: Niketan Pansare >Assignee: Nakul Jindal > > This task involves adding functionality to transfer CP sparse matrix to GPU > (and back): > 1. Copy data from CP to GPU: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R63 > 2. Copy data from GPU to CP: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R81 > 3. Other utility functions: > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R110 > https://github.com/apache/incubator-systemml/pull/165/files#diff-47d92e7e77a0c3762d9a98ac51adf449R46 -- This message was sent by Atlassian JIRA (v6.3.4#6332)