Concurrent Processing of Multiple Imaris windows (run code including ImarisXT in an un-conventional way to process ims file list) was accomplished via Matlab under the "SuperColoc" : A Matlab-based smart, self-rescuable and utility extensible job-queueing framework for robust and unattended batch processing of images using Imaris.
The number of windows could be specified from 1 to infinity, as long as the hardware could cope with,
For a pilot test, 12 Imaris windows runs fluently on PC with 64GB memory and E5-1620 8-core CPU. The optimal number of concurrent Imaris windows was depend on the memory, CPU, imaris file size and computational workload of processing an image.
On a single machine (personal PC, image workstation, HPC…), the maximum number of Imaris windows was limited to 512.
On distributed computing server, there will be no limiting of number of Imaris windows.
Imaris files could even be concurrently processed in the Continental distributed computing server.