I have uploaded a new version of the vector class library (VCL). This C++ class library makes it possible to write vector code to use the Single-Instruction-Multiple-Data (SIMD) instructions of the CPU without the need for assembly code or intrinsic functions. The new version 1.12 includes vector versions of the standard mathematical functions. www.agner.org/optimize/#vectorclass The test tool TESTP has also been updated. Now it can set up the performance monitor counters for reading inside another program. This is useful for testing a piece of code in its proper context. www.agner.org/optimize/#testp