You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@sloede I've seen that you commented on a few Discourse threads and issues about the problems with --check-bounds=no (and helped me out once or twice - thanks!). I started another discussion thread recently, which got an interesting suggestion (https://discourse.julialang.org/t/removing-bounds-checking-for-hpc-check-bounds-unsafe/124897/17) to make a custom array package to disable just the bounds checks on array accesses. I started work on one, with some promising initial results for my code (https://discourse.julialang.org/t/removing-bounds-checking-for-hpc-check-bounds-unsafe/124897/20), but (unless there's a better design that I haven't thought of) it needs wrappers to access the optimised, Array-specialised implementations of various packages (LinearAlgebra, SparseArrays, etc.) so other contributors who want to support more things would be welcome! It's still experimental though, and I haven't yet decided whether to use it for my code, although I'm leaning towards making the jump. The package is InboundsArrays.jl: https://github.com/InboundsArrays/InboundsArrays.jl
If anyone here has thoughts, they'd be very welcome!
The text was updated successfully, but these errors were encountered:
@sloede I've seen that you commented on a few Discourse threads and issues about the problems with
--check-bounds=no
(and helped me out once or twice - thanks!). I started another discussion thread recently, which got an interesting suggestion (https://discourse.julialang.org/t/removing-bounds-checking-for-hpc-check-bounds-unsafe/124897/17) to make a custom array package to disable just the bounds checks on array accesses. I started work on one, with some promising initial results for my code (https://discourse.julialang.org/t/removing-bounds-checking-for-hpc-check-bounds-unsafe/124897/20), but (unless there's a better design that I haven't thought of) it needs wrappers to access the optimised, Array-specialised implementations of various packages (LinearAlgebra, SparseArrays, etc.) so other contributors who want to support more things would be welcome! It's still experimental though, and I haven't yet decided whether to use it for my code, although I'm leaning towards making the jump. The package isInboundsArrays.jl
:https://github.com/InboundsArrays/InboundsArrays.jl
If anyone here has thoughts, they'd be very welcome!
The text was updated successfully, but these errors were encountered: