systemml git commit: [SYSTEMML-445] Added builtin functions for efficient computation of lstm_backward function

2018-06-15 Thread niketanpansare
Repository: systemml Updated Branches: refs/heads/master 1e5984cca -> e4220e3bc [SYSTEMML-445] Added builtin functions for efficient computation of lstm_backward function - The current implementation treats lstm and lstm_backward as stateless function for simplicity. We can revisit this aft

[2/3] systemml git commit: [SYSTEMML-2399] Fix robustness list slice on temporary paramserv lists

2018-06-15 Thread mboehm7
[SYSTEMML-2399] Fix robustness list slice on temporary paramserv lists This patch fixes the robustness of list slice operations on temorary paramserv lists, which so far resulted in null pointer exceptions due to missing pinned states of inputs. Project: http://git-wip-us.apache.org/repos/asf/sy

[3/3] systemml git commit: [SYSTEMML-2400] Fix dynamic recompiler to preserve par constraints

2018-06-15 Thread mboehm7
[SYSTEMML-2400] Fix dynamic recompiler to preserve par constraints Dynamic recompilation deep copies the hop DAG and applies - among other things - various rewrites. In case these rewrites create new hops (no in-place modification) they lose the max thread constraints set by parfor and paramserv.

[1/3] systemml git commit: [SYSTEMML-2397] Fix relu_backward parallelism in paramserv/parfor

2018-06-15 Thread mboehm7
Repository: systemml Updated Branches: refs/heads/master e4220e3bc -> 23df1484f [SYSTEMML-2397] Fix relu_backward parallelism in paramserv/parfor This patch fixes the instruction parallelism of relu_backward operations, which are constructed out of binary hops that were not subject to parallel