stillyslalom / CineFiles.jl

Simple reader for grayscale .cine (Phantom video) files
MIT License
2 stars 1 forks source link

Package latency regression #7

Closed stillyslalom closed 2 years ago

stillyslalom commented 2 years ago

The 'time to first .cine' increased sharply with https://github.com/stillyslalom/CineFiles.jl/commit/373fc336b0ac058e4a65042bd1ae9f339125f307, which uses large static arrays known to be burdensome to the compiler.

stillyslalom commented 2 years ago

One possible solution: https://github.com/analytech-solutions/CBinding.jl

stillyslalom commented 2 years ago

See also: https://github.com/JuliaIO/HDF5.jl/pull/745

james-bird commented 2 years ago

I have made some changes which speed up "time to first .cine". Still not lightning fast, but much better: https://github.com/stillyslalom/CineFiles.jl/pull/8

stillyslalom commented 2 years ago

Closed by https://github.com/stillyslalom/CineFiles.jl/pull/8