QShift·6 tahun yang lalu·discussHandmade Hero is one of the best learning resources on SIMD (and, in my opinion, programming in general).Here's the episode where SIMD is properly introduced: https://guide.handmadehero.org/code/day115
QShift·8 tahun yang lalu·discussSkimmed through the article and found a small mistake. That means that (*argv)[0] is the first character of the program name and (*argv)[1] is the first character of the first argument. (*argv)[1] is the second character of the program name (in this case), not first character of first argument.
QShift·9 tahun yang lalu·discussWell, that's for Linux. We don't exactly know what effects such patches would have on other platforms yet. (do we?)
Here's the episode where SIMD is properly introduced: https://guide.handmadehero.org/code/day115