[eigen-commits] commit/eigen: rmlarsen: Fix performance regressions due to https://bitbucket.org/eigen/eigen/pull-requests/662. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen-commits Archives
]
- To: eigen-commits@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen-commits] commit/eigen: rmlarsen: Fix performance regressions due to https://bitbucket.org/eigen/eigen/pull-requests/662.
- From: Bitbucket <commits-noreply@xxxxxxxxxxxxx>
- Date: Fri, 02 Aug 2019 18:18:30 +0000 (UTC)
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=bitbucket.org; h=mime-version:content-type:content-transfer-encoding:subject:from:to; s=s1; bh=47UW/kPmn1DvysDnO/eSOHWBRCM=; b=Fz2sXL06348gCp4ds5e3Smy osuzydQmKWe8lkTGBE1Z3lOIUSmG8diZN0+osUmh2E5Kzn/oUti9vnqDXiDvWphb r0jZYU9aJnvmmZnU+iWquLF7xpg4A0orQUyLGMUrnpJJpZqxgRaCsWNZRCkdcjb2 Fd7+4L8mjfPA1SqtTFFg=
1 new commit in eigen:
https://bitbucket.org/eigen/eigen/commits/178ef56780c8/
Changeset: 178ef56780c8
User: rmlarsen
Date: 2019-08-02 18:18:13+00:00
Summary: Fix performance regressions due to https://bitbucket.org/eigen/eigen/pull-requests/662.
The change caused the device struct to be copied for each expression evaluation, and caused, e.g., a 10% regression in the TensorFlow multinomial op on GPU:
Benchmark Time(ns) CPU(ns) Iterations
----------------------------------------------------------------------
BM_Multinomial_gpu_1_100000_4 128173 231326 2922 1.610G items/s
VS
Benchmark Time(ns) CPU(ns) Iterations
----------------------------------------------------------------------
BM_Multinomial_gpu_1_100000_4 146683 246914 2719 1.509G items/s
Affected #: 2 files
Repository URL: https://bitbucket.org/eigen/eigen/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.