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