[jira] [Created] (SYSTEMML-706) Update release script to use maven release plugins

2016-05-20 Thread Luciano Resende (JIRA)
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

2016-05-20 Thread Niketan Pansare (JIRA)

[ 
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

2016-05-20 Thread Luciano Resende (JIRA)

 [ 
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

2016-05-20 Thread Luciano Resende (JIRA)
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

2016-05-20 Thread Alan Chin (JIRA)

[ 
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)

2016-05-20 Thread Niketan Pansare (JIRA)

 [ 
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

2016-05-20 Thread Niketan Pansare (JIRA)

[ 
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

2016-05-20 Thread Niketan Pansare (JIRA)

 [ 
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

2016-05-20 Thread Niketan Pansare (JIRA)

 [ 
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

2016-05-20 Thread Deron Eriksson (JIRA)

[ 
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

2016-05-20 Thread Niketan Pansare (JIRA)
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

2016-05-20 Thread Niketan Pansare (JIRA)

 [ 
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)

2016-05-20 Thread Nakul Jindal (JIRA)

[ 
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)