You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@systemml.apache.org by "Matthias Boehm (JIRA)" <ji...@apache.org> on 2017/09/08 19:28:00 UTC

[jira] [Closed] (SYSTEMML-1894) Switch log from FastMath to Math

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

Matthias Boehm closed SYSTEMML-1894.
------------------------------------

> Switch log from FastMath to Math
> --------------------------------
>
>                 Key: SYSTEMML-1894
>                 URL: https://issues.apache.org/jira/browse/SYSTEMML-1894
>             Project: SystemML
>          Issue Type: Sub-task
>            Reporter: Matthias Boehm
>            Assignee: Matthias Boehm
>             Fix For: SystemML 1.0
>
>
> Currently, SystemML uses FastMath instead of Math for certain builtin operations. However, recent experiments with JDK 8 on different platforms have shown that for log this is no longer beneficial and actually leads to a slowdown of up to 30%.
> For example, on a scenario of 20 iterations of log(X), where X is a 10K x 10K dense matrix, we obtained the following results:
> {code}
> log w/ FastMath: 85.2s
> log w/ Math: 65.6s
> {code}
> Hence, this task aims to replace FastMath.log with Math.log in all occurrences in SystemML runtime and code generation framework. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)