[
https://issues.apache.org/jira/browse/SYSTEMML-1072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15626422#comment-15626422
]
Glenn Weidner commented on SYSTEMML-1072:
-----------------------------------------
I modified sparkDML.sh to use below options:
--driver-java-options "-Xms20g -Xmn2g"
--conf spark.executor.extraJavaOptions="-Xmn5500m"
--conf spark.executor.memory="-Xms50g"
I used spark.executor.memory for -Xms50g setting to prevent
SparkConf.validateSettings exception:
spark.executor.extraJavaOptions is not allowed to alter memory settings
(was '-Xms50g -Xmn5500m'). Use spark.executor.memory instead.
The binomial 80g MultiLogReg produced consistent results:
-- Running runMultiLogReg on 10M_1k_dense (all configs):
MultiLogReg train ict=0 on mbperftest/binomial/X10M_1k_dense: 109
MultiLogReg train ict=1 on mbperftest/binomial/X10M_1k_dense: 151
MultiLogReg train ict=2 on mbperftest/binomial/X10M_1k_dense: 123
-- Running runMultiLogReg on 10M_1k_dense (all configs):
MultiLogReg train ict=0 on mbperftest/binomial/X10M_1k_dense: 114
MultiLogReg train ict=1 on mbperftest/binomial/X10M_1k_dense: 148
MultiLogReg train ict=2 on mbperftest/binomial/X10M_1k_dense: 119
> Perftest: MultiLogReg performance variation
> -------------------------------------------
>
> Key: SYSTEMML-1072
> URL: https://issues.apache.org/jira/browse/SYSTEMML-1072
> Project: SystemML
> Issue Type: Bug
> Reporter: Glenn Weidner
>
> Times (8G, k150):
> SPARK RUN MULTINOMIAL EXPERIMENTS: Thu Oct 27
> -- Running runMultiLogReg on 1M_1k_dense (all configs)
> MultiLogReg train ict=0 on mbperftest/multinomial/X1M_1k_dense_k150: 141
> MultiLogReg train ict=1 on mbperftest/multinomial/X1M_1k_dense_k150: 166
> MultiLogReg train ict=2 on mbperftest/multinomial/X1M_1k_dense_k150: 417
> SPARK RUN MULTINOMIAL EXPERIMENTS: Wed Oct 12
> -- Running runMultiLogReg on 1M_1k_dense (all configs)
> MultiLogReg train ict=0 on mbperftest/multinomial/X1M_1k_dense_k150: 127
> MultiLogReg train ict=1 on mbperftest/multinomial/X1M_1k_dense_k150: 151
> MultiLogReg train ict=2 on mbperftest/multinomial/X1M_1k_dense_k150: 354
> Times (80G, dense):
> SPARK RUN BINOMIAL EXPERIMENTS: Wed Oct 26
> -- Running runMultiLogReg on 10M_1k_dense (all configs):
> MultiLogReg train ict=0 on mbperftest/binomial/X10M_1k_dense: 143
> MultiLogReg train ict=1 on mbperftest/binomial/X10M_1k_dense: 147
> MultiLogReg train ict=2 on mbperftest/binomial/X10M_1k_dense: 138
> SPARK RUN BINOMIAL EXPERIMENTS: Wed Oct 12
> -- Running runMultiLogReg on 10M_1k_dense (all configs):
> MultiLogReg train ict=0 on mbperftest/binomial/X10M_1k_dense: 90
> MultiLogReg train ict=1 on mbperftest/binomial/X10M_1k_dense: 84
> MultiLogReg train ict=2 on mbperftest/binomial/X10M_1k_dense: 94
> Times (80G, k150):
> SPARK RUN MULTINOMIAL EXPERIMENTS: Wed Oct 26
> -- Running runMultiLogReg on 10M_1k_dense (all configs)
> MultiLogReg train ict=0 on mbperftest/multinomial/X10M_1k_dense_k150: 1300
> MultiLogReg train ict=1 on mbperftest/multinomial/X10M_1k_dense_k150: 1265
> MultiLogReg train ict=2 on mbperftest/multinomial/X10M_1k_dense_k150: 1677
> SPARK RUN MULTINOMIAL EXPERIMENTS: Wed Oct 12
> -- Running runMultiLogReg on 10M_1k_dense (all configs)
> MultiLogReg train ict=0 on mbperftest/multinomial/X10M_1k_dense_k150: 1639
> MultiLogReg train ict=1 on mbperftest/multinomial/X10M_1k_dense_k150: 1790
> MultiLogReg train ict=2 on mbperftest/multinomial/X10M_1k_dense_k150: 2541
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)