There is a long discussion talking about the advantages of Procedural Programming vs. the advantages of Object Oriented Programming.
In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.
Tim Mattson (Intel) has authored an extensive series of excellent videos as in introduction to OpenMP*.
This is going to be a short blog as there is no new material to discuss, just a simple extension of the earlier blogs (see
This year marks the tenth anniversary of Intel® Threading Building Blocks (Intel® TBB).
Intel® Transactional Synchronization Extensions (Intel® TSX) is perhaps one of the most non-trivial extensions of instruction set architecture introduced in the 4th generation Intel® Cor