[ https://issues.apache.org/jira/browse/MAHOUT-1934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15850598#comment-15850598 ]
ASF GitHub Bot commented on MAHOUT-1934: ---------------------------------------- GitHub user andrewpalumbo opened a pull request: https://github.com/apache/mahout/pull/272 [MAHOUT-1934],[MAHOUT-1911] uncomment spark jar loading from VCL development In Spark `MASTER=local[*]` mode this fixes the pickup of viennacl-jars.. trying with a Standalone cluster.. Would like to push this thouh now as it may fix the broken build. If not a new Bug may have been introduced outside of VCL bindings. You can merge this pull request into a Git repository by running: $ git pull https://github.com/andrewpalumbo/mahout MAHOUT-1934 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/mahout/pull/272.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #272 ---- ---- > OpenMP jars aren't being picked up in distributed Spark > ------------------------------------------------------- > > Key: MAHOUT-1934 > URL: https://issues.apache.org/jira/browse/MAHOUT-1934 > Project: Mahout > Issue Type: Improvement > Affects Versions: 0.13.0 > Reporter: Trevor Grant > Assignee: Andrew Palumbo > Priority: Blocker > Fix For: 0.13.0 > > > When executing the following: > ``` > import org.apache.mahout.math.decompositions._ > drmX.checkpoint() > val (U, V, s) = dspca(drmX, k = 30, q = 1) > ``` > I see the following: > ``` > import org.apache.mahout.math.decompositions._ > res1: org.apache.mahout.math.drm.CheckpointedDrm[Int] = > org.apache.mahout.sparkbindings.drm.CheckpointedDrmSpark@2e8dd198 > [INFO] Creating org.apache.mahout.viennacl.opencl.GPUMMul solver > [WARN] Unable to create class GPUMMul: attempting OpenMP version > [INFO] Creating org.apache.mahout.viennacl.openmp.OMPMMul solver > org.apache.mahout.viennacl.openmp.OMPMMul$ > [INFO] Unable to create class OMPMMul: falling back to java version > drmReduxX: org.apache.mahout.math.drm.DrmLike[Int] = > OpMapBlock(OpTimesRightMatrix(org.apache.mahout.s... > ``` > The code executes fine, but it seems the OpenMP is not getting picked up. > To be clear I build these jars with -Pviennacl-omp > I the issue persists through other operations as well. I am running on a 3 > node Yarn cluster/ spark 1.6.3 -- This message was sent by Atlassian JIRA (v6.3.15#6346)