The time when programmers did their best to minimize an application code size have gone.
By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).
In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.
Intel® System Studio 2016 Beta Update 1 - Linux* Host
General Matrix Multiply