Есть такой LittleCMS, не так давно вышла вторая версия, которая поддерживает плавающую точку при обработке (в отличие от коммерческих CMS, гы-гы).
Щупаю ея за вымя, сначала на тему перформанса (про точность будет отдельный пост в отдельной теме).
Собираю просто (./configure && make && make install) - некий файл обрабатывает 8.5 секунд в плавучке и 4 секунды в целых. Медленно.
Берем и ускоряем в 4 раза:
./configure CC=gcc44 CXX=gcc44 CFLAGS="-O3 -march=core2" CXXFLAGS="-O3 -march=core2"Для справки:
$ gcc44 -v
Using built-in specs. Target: x86_64-portbld-freebsd8.1 gcc version 4.4.5 20100706 (prerelease) (GCC)Прогресс неостановим.
Update: clang еще несколько быстрее в плавучке и *гораздо* быстрее в целых.
свежие комментарии
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago
7 weeks 1 day ago