[
https://issues.apache.org/jira/browse/SYSTEMML-1894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16174289#comment-16174289
]
Matthias Boehm commented on SYSTEMML-1894:
------------------------------------------
Sorry for the late response - systemml-1926 and systemml-1917 might good
beginner tasks to get you comfortable and in touch with some internals.
> 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)