Task #8440 (closed)
Opened 12 years ago
Closed 11 years ago
Performance testing of fs-lite imports
Reported by: | cblackburn | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | OMERO-4.4.7 |
Component: | Performance | Version: | n.a. |
Keywords: | fs | Cc: | pwalczysko |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | 2012-11-20 (2) |
Description
Both the import and the access to pixel data should compared under the existing import workflow and fs-lite. Reviewing this in line with #8284.
Attachments (2)
Change History (14)
comment:1 Changed 12 years ago by jburel
- Sprint changed from 2012-04-10 (12) to 2012-04-24 (13)
comment:2 Changed 12 years ago by cblackburn
- Status changed from new to accepted
comment:3 Changed 12 years ago by cblackburn
A simple test script using the Python BlitzGateway. Images were imported twice, once using the current method and once using fslite. Following the imports, getPlanes and renderJpeg were each called 10 times on each pair of images resulting from the two imports. The ratio of the time taken to access the fslite import against the current import is given for each image and each of the methods. The test was done using a local server on my Mac. The ratios varied from just of 3.7 to just under 1. The script and raw data are in the attached files.
raw_a.bmp (fslite) id=1 (X=256, Y=256, Z=1, C=4, T=1) getPlanes 2.086 renderImage 1.599 MFGTMP_081128200001_A02f239d1.C01 (fslite) id=2 (X=1024, Y=1024, Z=1, C=1, T=1) getPlanes 1.362 renderImage 1.341 07-06-21.apl [488] (fslite) id=3 (X=256, Y=256, Z=1, C=1, T=4) getPlanes 3.668 renderImage 1.513 07-06-21.apl [488] (fslite) id=4 (X=256, Y=256, Z=1, C=1, T=5) getPlanes 3.069 renderImage 1.381 07-06-21.apl [488] (fslite) id=5 (X=256, Y=256, Z=1, C=1, T=11) getPlanes 2.040 renderImage 1.221 07-06-21.apl [488] (fslite) id=6 (X=256, Y=256, Z=1, C=1, T=5) getPlanes 3.278 renderImage 1.435 07-06-21.apl [488] (fslite) id=7 (X=256, Y=256, Z=1, C=1, T=4) getPlanes 3.463 renderImage 1.480 07-06-21.apl [FITC] (fslite) id=8 (X=256, Y=256, Z=1, C=1, T=30) getPlanes 1.424 renderImage 1.040 07-06-21.apl [FITC] (fslite) id=9 (X=256, Y=256, Z=1, C=1, T=120) getPlanes 1.140 renderImage 0.992 07-06-21.apl [FITC] (fslite) id=10 (X=256, Y=256, Z=1, C=1, T=6) getPlanes 2.701 renderImage 1.291 07-06-21.apl [FITC] (fslite) id=11 (X=128, Y=128, Z=1, C=1, T=120) getPlanes 1.290 renderImage 1.037 07-06-21.apl [FITC] (fslite) id=12 (X=256, Y=256, Z=1, C=1, T=5) getPlanes 3.051 renderImage 1.314 07-06-21.apl [FITC] (fslite) id=13 (X=256, Y=256, Z=1, C=1, T=60) getPlanes 1.220 renderImage 0.954 07-06-21.apl [FITC] (fslite) id=14 (X=256, Y=256, Z=1, C=1, T=60) getPlanes 1.230 renderImage 1.063 07-06-21.apl [FITC] (fslite) id=15 (X=256, Y=256, Z=1, C=1, T=60) getPlanes 1.215 renderImage 0.991 brain.dcm (fslite) id=16 (X=512, Y=512, Z=1, C=1, T=1) getPlanes 1.349 renderImage 1.104 IAGFP-Noc01_R3D.dv (fslite) id=17 (X=384, Y=384, Z=3, C=1, T=23) getPlanes 1.037 renderImage 0.953 vogtstar.fits (fslite) id=18 (X=512, Y=861, Z=1, C=1, T=1) getPlanes 1.044 renderImage 1.047 DBTRG 2X 1a-1.tif (fslite) id=19 (X=512, Y=512, Z=68, C=2, T=1) getPlanes 1.068 renderImage 1.137 DBTRG 2X 1a-1_DSP.TIF (fslite) id=20 (X=1028, Y=902, Z=1, C=3, T=1) getPlanes 1.220 renderImage 1.193 test.jpg (fslite) id=21 (X=3872, Y=2592, Z=1, C=3, T=1) getPlanes 1.165 renderImage 1.181 tropo.lei [tropoa] (fslite) id=22 (X=512, Y=512, Z=1, C=2, T=1) getPlanes 1.324 renderImage 1.186 tropo.lei [tropob] (fslite) id=23 (X=512, Y=512, Z=1, C=1, T=1) getPlanes 1.410 renderImage 1.141 tropo.lei [tropoc] (fslite) id=24 (X=512, Y=512, Z=1, C=1, T=1) getPlanes 1.414 renderImage 1.198 tropo.lei [Overlay_00] (fslite) id=25 (X=512, Y=512, Z=1, C=3, T=1) getPlanes 1.234 renderImage 1.129 Adultmidsection.lsm (fslite) id=27 (X=512, Y=512, Z=15, C=1, T=1) getPlanes 1.044 renderImage 1.031 multi-channel-4D-series.ome.tif (fslite) id=28 (X=439, Y=167, Z=5, C=3, T=7) getPlanes 1.192 renderImage 1.447 Cats.png (fslite) id=29 (X=650, Y=520, Z=1, C=3, T=1) getPlanes 1.304 renderImage 1.212 file01.zvi (fslite) id=30 (X=512, Y=512, Z=28, C=4, T=1) getPlanes 1.063 renderImage 1.243
Changed 12 years ago by cblackburn
Changed 12 years ago by cblackburn
comment:4 Changed 12 years ago by cblackburn
- Owner cblackburn deleted
- Status changed from accepted to new
comment:5 Changed 12 years ago by jburel
- Sprint changed from 2012-04-24 (13) to 2012-05-08 (14)
Moved from sprint 2012-04-24 (13)
comment:6 Changed 12 years ago by jburel
- Sprint changed from 2012-05-08 (14) to 2012-05-22 (15)
Moved from sprint 2012-05-08 (14)
comment:7 Changed 12 years ago by jburel
- Sprint changed from 2012-05-22 (15) to 2012-06-05 (16)
Moved from sprint 2012-05-22 (15)
comment:8 Changed 12 years ago by jburel
- Milestone changed from OMERO-Beta4.4 to OMERO-Beta4.4.1
- Sprint 2012-06-05 (16) deleted
Moving that out of the sprint. not part of 4.4
comment:9 Changed 12 years ago by cblackburn
- Milestone changed from OMERO-Beta4.4.1 to Future
comment:10 Changed 12 years ago by cblackburn
Referencing ticket #909 has changed sprint.
comment:11 Changed 12 years ago by jmoore
Referencing ticket #909 has changed sprint.
comment:12 Changed 11 years ago by jmoore
- Cc pwalczysko added
- Keywords fs added
- Milestone changed from Future to OMERO-4.5
- Resolution set to fixed
- Sprint set to 2012-11-20 (2)
- Status changed from new to closed
Closing. This was initial testing to show a general impression of the speed of fs-lite. Full testing will need to be done on all functionality across all formats.
Moved from sprint 2012-04-10 (12)