Ticket #6564 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Speed up LeBail fitting code

Reported by: Peter Peterson Owned by: Peter Peterson
Priority: major Milestone: Release 2.5
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Michael Reuter

Description

What it says on the tin. The attached script (before the work is done) takes 50 seconds in release builds on F17 linux with 24 (hyperthreaded) cores (molly). The files necessary to run it are in the system tests.

Attachments

LeBail_PG311485.py (4.6 KB) - added by Peter Peterson 8 years ago.

Change History

Changed 8 years ago by Peter Peterson

comment:1 Changed 8 years ago by Peter Peterson

  • Owner set to Peter Peterson
  • Status changed from new to accepted

comment:2 Changed 8 years ago by Peter Peterson

Re #6564. Instrumented the LeBail fitting. Down to 12sec.

Changeset: 8851a644b036a2d96b9a8d97777adb50ecae56dd

comment:3 Changed 8 years ago by Peter Peterson

Re #6564. Print the final Rwp at the end of fitting.

Changeset: 02661ff0090540ccce7a55a69509df62f44e7929

comment:4 Changed 8 years ago by Peter Peterson

  • Status changed from accepted to verify
  • Resolution set to fixed

As mentioned in one of the changesets. It only takes 12 seconds now.

comment:5 Changed 8 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:6 Changed 8 years ago by Michael Reuter

  • Status changed from verifying to closed

Yes, it's stupidly fast now.

comment:7 Changed 7 years ago by Russell Taylor

Re #6564. Remove items applicable to older OS X.

i.e. versions that we no longer support.

Changeset: 384038b6ab7f0fe378383da52bba1a601587a9b4

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7410

Note: See TracTickets for help on using tickets.