[ 
https://issues.apache.org/jira/browse/SPARK-30773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yan Ma updated SPARK-30773:
---------------------------
    Description: In current ML BLAS.scala, all level-1 routines are fixed to 
use java implementation. But NativeBLAS(intel MKL, OpenBLAS) can bring up to 
11X performance improvement based on performance test which apply direct calls 
against these methods. We should provide a way to allow user take advantage of 
NativeBLAS for level-1 routines, like also apply nativeBLAS for these methods.  
(was: In current ML BLAS.scala, all level-1 routines are fixed to use java 
implementation. But NativeBLAS(intel MKL, OpenBLAS) can bring up to 11X 
performance improvement based on performance test which apply direct calls 
against these methods. We should provide an option to allow user take advantage 
of NativeBLAS for level-1 routines.)

> Support NativeBlas for level-1 routines
> ---------------------------------------
>
>                 Key: SPARK-30773
>                 URL: https://issues.apache.org/jira/browse/SPARK-30773
>             Project: Spark
>          Issue Type: Improvement
>          Components: ML
>    Affects Versions: 2.4.3, 2.4.4
>            Reporter: Yan Ma
>            Priority: Major
>
> In current ML BLAS.scala, all level-1 routines are fixed to use java 
> implementation. But NativeBLAS(intel MKL, OpenBLAS) can bring up to 11X 
> performance improvement based on performance test which apply direct calls 
> against these methods. We should provide a way to allow user take advantage 
> of NativeBLAS for level-1 routines, like also apply nativeBLAS for these 
> methods.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to