You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by de...@apache.org on 2017/05/19 01:21:11 UTC

[1/2] incubator-systemml git commit: [SYSTEMML-1580] Remove the usage of SYSTEMML_BLAS environment variable from NativeHelper

Repository: incubator-systemml
Updated Branches:
  refs/heads/gh-pages 0a235e647 -> 4f054a310


[SYSTEMML-1580] Remove the usage of SYSTEMML_BLAS environment variable from NativeHelper


Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/ad78875d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/ad78875d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/ad78875d

Branch: refs/heads/gh-pages
Commit: ad78875dfc243cc5d2f6bf7ed760462ec33ffa71
Parents: 0a235e6
Author: Niketan Pansare <np...@us.ibm.com>
Authored: Wed May 3 15:15:18 2017 -0700
Committer: Niketan Pansare <np...@us.ibm.com>
Committed: Wed May 3 15:15:18 2017 -0700

----------------------------------------------------------------------
 native-backend.md | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/ad78875d/native-backend.md
----------------------------------------------------------------------
diff --git a/native-backend.md b/native-backend.md
index c64c2fe..6207932 100644
--- a/native-backend.md
+++ b/native-backend.md
@@ -37,7 +37,9 @@ rather than SystemML's internal Java library for performing single-node
 operations such matrix multiplication, convolution, etc.
 
 To allow SystemML to use native BLAS rather than internal Java library,
-please set the configuration property `native.blas` to `true`.
+please set the configuration property `native.blas` to `auto`.
+Other possible options are: `mkl`, `openblas` and `none`.
+The first two options will only attempt to use the respective BLAS libraries.
 
 By default, SystemML will first attempt to use Intel MKL (if installed)
 and then OpenBLAS (if installed).
@@ -153,10 +155,6 @@ Make sure that this path is accessible to Java as per instructions provided in t
 This section describes how to compile shared libraries in the folder `src/main/cpp/lib`. 
 This is required when the developer makes changes to cpp directory or while validating the source package during the release process.
 
-To force SystemML to use OpenBLAS instead of Intel MKL if both are installed,
-please set the environment variable `SYSTEMML_BLAS` to `openblas`.
-This environment variable is used internally for testing and is not required for users.
-
 ## Intro to CMake
 If you are familiar with cmake, skip this section.
 


[2/2] incubator-systemml git commit: [SYSTEMML-137] Add Java format profile

Posted by de...@apache.org.
[SYSTEMML-137] Add Java format profile

Add "SystemML Format" profile for standardizing Java formatting in project.
Add Java Format and DML Format sections to Contributing to SystemML document.

Closes #505.


Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/4f054a31
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/4f054a31
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/4f054a31

Branch: refs/heads/gh-pages
Commit: 4f054a31040eb8fccfc9937634c09e9e4a0b17c9
Parents: ad78875
Author: Deron Eriksson <de...@us.ibm.com>
Authored: Thu May 18 18:16:09 2017 -0700
Committer: Deron Eriksson <de...@us.ibm.com>
Committed: Thu May 18 18:16:09 2017 -0700

----------------------------------------------------------------------
 contributing-to-systemml.md | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/4f054a31/contributing-to-systemml.md
----------------------------------------------------------------------
diff --git a/contributing-to-systemml.md b/contributing-to-systemml.md
index c34a2a1..2b98dd0 100644
--- a/contributing-to-systemml.md
+++ b/contributing-to-systemml.md
@@ -202,3 +202,21 @@ previously pushed from a different branch, one simple solution is to delete the
 branch and perform the `subtree` command again.
 
 	git push origin --delete gh-pages
+
+
+## Code Format
+
+### Java Code Format
+
+Java in SystemML should be formatted using a standard format. The "SystemML Format" at
+`dev/code-style/systemml-style.xml` can be imported into Eclipse and IntelliJ for this
+purpose.
+
+No trailing whitespace is preferred. IDEs such as Eclipse and IntelliJ can be configured
+for this option.
+
+
+### DML Code Format
+
+DML in SystemML should be formatted according to a standard format. Indentation in DML
+files should be two spaces.