We're Hiring!

pixeldata threads/repetitions for big TIFF pyramid workload

Having a problem deploying OMERO? Please ask new questions at https://forum.image.sc/tags/omero
Please note:
Historical discussions about OMERO. Please look for and ask new questions at https://forum.image.sc/tags/omero

The OMERO.server installation documentation begins here and you can find OMERO.web deployment documentation here.

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby dtrudg » Tue Mar 10, 2015 2:14 pm

Sebastien,

Many thanks for looking into this for us, and spending the time to reproduce etc.

sbesson wrote:Short summary is that:
  • there should be significant performance improvements for the pyramid generation of this type of data notably due to PRs like https://github.com/openmicroscopy/bioformats/pull/1643 on the 5.1.x line
  • the multi-threaded PixelData could certainly benefit for further investigation/optimization but this work is unlikely to be done for 5.1.0 at this point.


Good to see that there's already something in the pipeline that improves the speed. For now we can cope with the 5.0.6 speed given initial import sizes, and when 5.1.x is available we'll definitely be glad of the speedup.

Thanks again,

DT

Edit - NB - just deleted subsequent post as it was nonsense. Need coffee before I write things!
User avatar
dtrudg
 
Posts: 14
Joined: Wed Feb 25, 2015 9:03 pm
Location: Dallas, TX

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby sbesson » Mon Mar 23, 2015 8:27 pm

HI Dave,

as a follow-up, OMERO 5.1.0-m5 is available as a preview of the upcoming release and should include the pyramid generation improvements described in this thread.

Best regards,
Sebastien
User avatar
sbesson
Team Member
 
Posts: 421
Joined: Tue Feb 28, 2012 7:20 pm

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby dtrudg » Tue Mar 24, 2015 6:07 pm

Hi Sebastien,

Thanks for the pointer. I'll try and check the m5 preview with our files sometime soon (but will be on a much smaller test machine). We'll definitely be updating to 5.1.0 when fully released.

Thanks,

DT
User avatar
dtrudg
 
Posts: 14
Joined: Wed Feb 25, 2015 9:03 pm
Location: Dallas, TX

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby dtrudg » Thu Apr 16, 2015 3:00 pm

Just wanted to say that the 5.1.0 changes work wonderfully. Pyramid creation on our large TIFFs is now running very smoothly, taking only ~19s per file, with 4 being created in parallel.

Thank you for looking into the problem, and for the fix!
User avatar
dtrudg
 
Posts: 14
Joined: Wed Feb 25, 2015 9:03 pm
Location: Dallas, TX

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby sbesson » Thu Apr 16, 2015 6:33 pm

Hi Dave,

thanks for letting us know and glad the 5.1.0 fix is improving performance for your use case.
Following up on another open question in this forum thread, do you observe the average time per pyramid to be roughly independent of the number of simultaneous threads for the same type of files on your production system?

Best regards,
Sebastien
User avatar
sbesson
Team Member
 
Posts: 421
Joined: Tue Feb 28, 2012 7:20 pm

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby dtrudg » Thu Apr 16, 2015 7:28 pm

sbesson wrote:Following up on another open question in this forum thread, do you observe the average time per pyramid to be roughly independent of the number of simultaneous threads for the same type of files on your production system?


Yes - it's around 19s on these TIFFs, regardless of whether there is 1 pyramid creation thread running or 4.

Thanks,

DT
User avatar
dtrudg
 
Posts: 14
Joined: Wed Feb 25, 2015 9:03 pm
Location: Dallas, TX

Re: pixeldata threads/repetitions for big TIFF pyramid workl

Postby sbesson » Fri Apr 17, 2015 9:50 am

Hi Dave,

thanks that's good news. As always, let us know if you encounter performance issues with specific file formats in the future.

Best,
Sebastien
User avatar
sbesson
Team Member
 
Posts: 421
Joined: Tue Feb 28, 2012 7:20 pm

Previous

Return to Installation and Deployment

Who is online

Users browsing this forum: No registered users and 1 guest