Yeppp!  0.9.2
 All Data Structures Functions Variables Enumerations Enumerator Groups Pages
Yeppp! library documentation for C programmers

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: