Introduction
Yeppp! library is a collection of low-level functions optimized for modern CPU microarchitectures. Each library function has several versions optimized for different processor microarchitectures. During initialization
Yeppp! library detects the processor it is running on, and chooses the optimal function implementations.
Additionally, the library provides information about the CPU, such as processor vendor and microarchitecture, and an OS- and hardware-independent interface to processor cycle counters, and high-resolution timers.
Supported Platforms
In this release Yeppp! library supports the following hardware and software platforms:
- x86 on Windows, Linux, and Android.
- x86-64 on Windows and Linux.
- ARM on Linux and Android.
- MIPS on Android.