Skip to content

Investigating speed decrease between Jan 2019 and Jan 2020 #89

Closed
@fangq

Description

@fangq

reported by @ShijieYan:

A speed drop was noted compared to the earlier version of MCX(Jan 2019). For instance:

For the mcx_gpu_contest.m on a GTX 1080Ti (Ubuntu 18.04, nvcc 9.0, Nvidia Driver 390.129):

  1. The latest MCXLAB (commit: 485b1ea) report benchmark score of 70523 (-26.6%). The additional speed drop is likely due to the branching added for the support of the hybrid optical property;
  2. The MCXLAB on Jan 25 2019 (prior to the support of hybrid optical property) reports 83281 (-13.4%);
  3. The MCXLAB on Dec 8 2019 reports 83281 (-13.4%);
  4. The MCXLAB on Sep 6 2019 reports 82946 (-13.7%);
  5. The MCXLAB during our workshop (Aug 8 2019, commit: 0bdbef6) reports 89599 (-6.8%);
  6. The MCXLAB v2019.4 (commit: 711bf81) reports 91757 (-4.5%);
  7. The MCXLAB v2019.3 (commit: ac76ff7) reports 97156 (no decrease);
  8. The version back on Jan 18 2019 (commit: 335c9a0) reports 96115 (baseline);

For the demo_photon_sharing.m on a GTX 1080Ti (Ubuntu 18.04, nvcc 9.0, Nvidia Driver 390.129):

  1. The latest MCXLAB (commit: 485b1ea) reports 14522 photon/ms (-45.2%)
  2. The MCXLAB on Jan 25 2019 (prior to the support of hybrid optical property) reports 14094.43 photon/ms (-46.8%);
  3. The MCXLAB during our workshop (Aug 8 2019, commit: 0bdbef6) reports 18796.99 photon/ms (-29.0%);
  4. The MCXLAB v2019.4 (commit: 711bf81) reports 18338.53 photon/ms (-30.7%);
  5. The MCXLAB v2019.3 (commit: ac76ff7) reports 23769.91 photon/ms (-10.2%);
  6. The version back on Jan 18 2019 (commit: 335c9a0) reports 26476.04 photon/ms (baseline);

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions