Ticket #5233 (closed: worksforme)

Opened 8 years ago

Last modified 5 years ago

Cylindrical Y, unwrapped instrument view is slow on Windows 7, for TOPAZ data.

Reported by: Dennis Mikkelson Owned by: Michael Reuter
Priority: major Milestone: Release 2.6
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Roman Tolchenov

Description

There is a performance problem using TOPAZ data in the unwrapped Cylindrical Y view. The TOPAZ data (TOPAZ_3680_event.nxs) has nearly a million detector pixels. When the instrument view is changed from Full 3D to Cylindrical Y, all operations are slow on a Windows 7, 64-bit system. Specifically, it takes roughly 15 seconds for the view to appear, or to drag and drop a peaks workspace onto the view. Resizing the window does not seem to work, probably due to a large number of draw requests during the resizing, and the slow drawing. This problem does not occur on the exact same system running Linux (64 bit), for which the corresponding times are about 1-2 seconds. The test platform is a quad core i7, with 16GB memory and NVidia FX3800M graphics, so the hardware should not be the limiting factor. There was also no problem on an older Mac running Snow Leopard with only a dual core processor and 4Gb memory, so the problem appears to be specific to windows.

Change History

comment:1 Changed 8 years ago by Janik Zikovsky

  • Owner changed from Janik Zikovsky to Anyone
  • Status changed from new to assigned

comment:2 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.2 to Release 2.3

Moved at the end of release 2.2

comment:3 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.3 to Release 2.4

Moved to milestone 2.4

comment:4 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.4 to Release 2.5

Moved at the code freeze for release 2.4

comment:5 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:6 Changed 7 years ago by Michael Reuter

  • Owner changed from Anyone to Michael Reuter
  • Status changed from assigned to accepted

comment:7 Changed 7 years ago by Michael Reuter

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

I tested this on a Windows 7 machine using the latest Mantid kit. The machine has a quad core Xeon processor (2.67 GHz), 6 GB of memory and a NVIDIA Quadro 600 graphics card. I used a TOPAZ run (6251) with more events than 3680. While the Full 3D to Cylindrical Y conversion was a bit slow (about 8 seconds), it didn't seem unreasonable. I was able to resize the window at will with no appreciable performance degradation. I dragged a peaks workspace onto the display and it appeared instantaneously. Can you try again?

comment:8 Changed 7 years ago by Roman Tolchenov

  • Status changed from verify to verifying
  • Tester set to Roman Tolchenov

comment:9 Changed 7 years ago by Roman Tolchenov

  • Status changed from verifying to closed

Rendering can be slow if OpenGL is used. If it's off I find the speed is reasonable.

comment:10 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6079

Note: See TracTickets for help on using tickets.