AreCorLib
Hardware-optimised library for Area correlation algorithm
 
Home
About
F.A.Q.
Docs
Theory
API
Examples
Download
Source
Binary
CVS
Resource
  Links
   
Hosted by
  SourceForge Logo

About
What is it? This is a hardware-optimised library for Area correlation algorithm. It include C and Assembler optimized algorithms with support of major programming interfaces.
Why? Just to collect some my knowledge and put it together - may be it will be useful for somebody.

License

Nothing original - GNU license

ToDo

Algorithms:
- UnNormalised Area Correlation;
- Normalised Area Correlation;


Algorithm optimization:

- standard ANSI C code for all Processors/Operating Systems;
- clear MMX realization (Minimum: Intel Pentium MMX, AMD K6, Cyrix 6x86MX);

- SSE2 realization (Intel Pentium 4);
- MMX + 3DNow! realization (AMD K6-2/VIA Cyrix 3);
- MMX + Exchanged 3DNow! realization (AMD K7 series - Athlon/Duron);


Interface

- C headers / libraries;
- C++ headers / libraries;
- COM;
- CORBA;

Additional features

- Automatic/manual settings for optimization;
- Win32 / Linux binaries;

Possible features:

- x86-64 realization (AMD Hammer series);
- IA-64 realization (Intel Itanium series);
- AltiVec realization (PowerPC G4); - PowerPC G5 64 bit realization;
- .NET interface;

blue text - realised part;

Date
Description
 
© 2000-2001 by Andrey Yaromenok aka Azazello