halide/Halide
View on GitHub ↗ ★ 6,635 C++
a language for fast, portable data-parallel computation
14 mentions on Hacker News by 10 people: 3 stories, 11 comments · first 2012-08-02 · latest 2024-02-02
20082026
-
▲ 1
Halide v17.0.0story by ashvardanian · 2024-02-02 · 0 comments
-
https://futhark-lang.org/ https://github.com/halide/Halide
comment by sitkack · 2022-04-17 · in Zig self hosted compiler is now capable of building itself -
…or Taichi ( http://taichi.graphics/ ) and you're only 20 times slower (see their box blur example: https://github.com/halide/Halide/blob/master/apps/blur/halid... )
comment by mratsim · 2020-06-03 · in Photon: High Performance Image Processing in WebAssembly / Rust -
…) The best would probably be to follow this Halide issue and the corresponding branches: https://github.com/halide/Halide/issues/2296 . Note that Halide is a compiler so it automates lots of the boilerplate that is probably needed to…
comment by mratsim · 2019-11-22 · in The Linear Algebra Mapping Problem -
▲ 1
WebAssembly Support for Halidestory by espeed · 2019-06-24 · 0 comments
-
…of cleanup. I was planning to get back to it after an upcoming conference deadline. Here's the PR: https://github.com/halide/Halide/pull/3220
comment by __abadams__ · 2018-12-27 · in Halide: a language for fast, portable computation on images and tensors -
…FFTW) FWIW, it is possible to significantly beat FFTW, if you highly optimize for particular cases: https://github.com/halide/Halide/pull/977 . I don't have data handy, but I've seen similar results comparing against IPP.
comment by dsharlet · 2016-12-10 · in Fast Fourier transform in x86 assembly -
…and data locality for example can make big differences. [0]: http://halide-lang.org/ [1]: https://github.com/halide/Halide/blob/e9ece5ee8ee9cb62295d5e...
comment by Veratyr · 2016-05-13 · in Pillow-SIMD: improving the performance of image processing -
…supports Metal as one of its targets. The Github repo has samples for iOS apps and generic Metal: https://github.com/halide/Halide/tree/master/apps
comment by Veratyr · 2016-04-18 · in GPUImage 2 -
…in seeing examples of LLVM hacking in action, I would recommend reading the source for Halide – https://github.com/halide/Halide – which is an image-processing DSL implemented in C++ and piggybacking on LLVM. I myself learned a lot about…
comment by fish2000 · 2015-08-03 · in LLVM for Grad Students -
…be well known but seems very interesting so thought I'd share it. [0]: http://halide-lang.org [1]: https://github.com/halide/Halide/tree/master/apps
comment by Veratyr · 2015-06-22 · in Image Processing with Go -
Andrew Adams did write bitonic sort: https://github.com/halide/Halide/blob/master/test/performanc... As I wrote in another comment, the domain of problems for which Halide works is broader than imaging. I usually present it as "data…
comment by zalman · 2014-04-07 · in Halide, a language for image processing and computational photography -
You might find these interesting. https://code.google.com/p/vfuncs/ http://terralang.org/ https://github.com/halide/Halide
comment by sitkack · 2014-03-18 · in An Introduction to x86_64 Assembly Language -
▲ 1
A language for image processing and computational photographystory by rkda · 2012-08-02 · 0 comments