Filewatcher File Search File Search
Content Search
» » » » » »


Library of Optimized Inner Loops, CPU optimized functions

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-poing numbers or multiplying and summing an array of N numbers. Clearly such functions are candidates for significant optimization using various techniques, especially by using extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
Package version:0.3.16



Liboil has no required dependecies (other than a decent C compiler
and standard C library).  A few extra tests and examples are enabled
if you have glib-2.0 installed, but these extras are neither required
nor installed.

Using GCC is strongly recommended, since the most interesting bits
of liboil are written in GCC-style inline assembly.  GCC versions
prior to 3.4 are



 - Lots of new classes and implementations were added for Schrödinger.
 - Several i386 implementations also compile on amd64, so these were
   copied over to a separate directory and are now enabled on amd64.
 - Feature detection on amd64 has been fixed.
 - All known startup warnings have been fixed.
 - The core now handles arrays that are 'N plus a constant' in length.
 - Wrap a 


David Schleef <>


The majority of the source code and the collective work is subject
to the following license:

Browse inside liboil-0.3.16-4.1.el6.i686.rpm

1.07 KB2014-11-28HEADER  view  125 mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download liboil-0.3.16-4.1.el6.i686.rpm

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016