Project

General

Profile

Actions

Feature #8161

closed

Speed up K2/K3 acquisition by faking returned sum array

Added by Anchi Cheng about 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
10/14/2019
Due date:
% Done:

0%

Estimated time:
Deliverable:

Description

The very large float32 array takes too long to transfer. This becomes more critical as K3 process and save in 10-15 seconds while transferring its super-res image takes 8+ seconds on the typical 1G network to leginon workstation.

Actions #1

Updated by Anchi Cheng about 5 years ago

To use this, set "Save 8x8 stats image to speed up" when edit the preset. It does this only if saving frame is also used.

Tested it on K2 super-res. 10 second exposure and 200 ms frame time. The time for full format acquisition, including acquiring, publishing (save sum image and metadata), and display is 23 seconds. 8x8 format gives 20 seconds.

Actions #2

Updated by Anchi Cheng about 5 years ago

Bill tested on K3 super-res. Did not improve the speed much.

Actions #3

Updated by Anchi Cheng over 4 years ago

Recent test in combination of changes in skipping normalization in Leginon corrector client gives 6 seconds improvement on K3 super-res movies.

Actions #4

Updated by Bridget Carragher over 4 years ago

Outstanding!! Well done.

Actions #5

Updated by Anchi Cheng over 4 years ago

  • Subject changed from Speed up K2/K3 early return by faking returned sum array to Speed up K2/K3 acquisition by faking returned sum array

This feature is now available for non-early return as well and gui is added in camera settings. dmsem.cfg EARLY_RETURN_FORMAT is now ignored.

Actions #6

Updated by Anchi Cheng about 4 years ago

Usage:

Activate "Save 8x8 stats image to speed up" in Edit Preset of PresetsManager.

Actions #7

Updated by Anchi Cheng about 4 years ago

  • Status changed from Assigned to Closed
Actions

Also available in: Atom PDF