mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-22 02:57:40 -04:00
12 lines
699 B
Plaintext
12 lines
699 B
Plaintext
Liboil is a library of simple functions that are optimized for various CPUs.
|
|
These functions are generally loops implementing simple algorithms, such as
|
|
converting an array of N integers to floating-point numbers or multiplying
|
|
and summing an array of N numbers. Such functions are candidates for
|
|
significant optimization using various techniques, especially by using
|
|
extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
|
|
|
|
Many multimedia applications and libraries already do similar things
|
|
internally. The goal of this project is to consolidate some of the code
|
|
used by various multimedia projects and also make optimizations easier to
|
|
use by a broader range of applications.
|