Tag Archives: Programming

Adventures in SIMD – Part 3 – OpenMP

I know before anyone says anything I know OpenMP isn’t SIMD, but in the process of evaluating SIMD and its suitability I do not want to overlook similar technologies. So up to now my interactions with OpenMP have really been … Continue reading

Posted in C++, Development, Programming | Tagged , , , , , , | Leave a comment

Adventures in SIMD – Part2 – AutoVectorization

AutoVectorization ideally should solve all our SIMDization problems, it is where the compiler looks at our code and decides it can craft better vectorized code for us and assembles the instructions using SIMD vector optimized instructions. In practice AutoVectorization is … Continue reading

Posted in C++, Development | Tagged , , , , , | Leave a comment

33 years of developing!

Years after I first started programming on my ZX Spectrum, I still find myself doing what I love and getting paid for it, only the world has a much different way of learning than it used to. Gone are the … Continue reading

Posted in C++, Development | Tagged , , , , | Leave a comment