News for hackers. Stuff that matters.
Re:Pessimism about parallelism by kace91 on Wednesday December 26, 2018 @10:04AM (#18762451)
What kind of foundational software are you referring to? Honest question.
Re:Pessimism about parallelism by pcwalton on Wednesday December 26, 2018 @10:22PM (#18766994)
libpng, to name one example off the top of my head. It doesn't even have support for SIMD on x86 yet, in 2018.
Re:Pessimism about parallelism by hinkley on Thursday December 27, 2018 @12:38PM (#18770983)
libpng should be theoretically capable of using one and a half cores per image decode. But unfortunately one of the compression techniques in the spec introduces a hazard between each line of the image, because the pixels at x-1 and y-1 are used to predict the value of next pixel. If that algorithm is used it would take some very interesting math to decode multiple lines in parallel.