>> Так назовите эти программы. Может их с гулькин нос наберётся и не
>> интересны они большинству.
> Ну вон imagemagic, например.Нет такого приложения. Есть ImageMagick. Из этого я делаю вывод, что ты сам не используешь его.
> Во всех бенчах рвет шланга в хламину.
В каких "во всех"?
> И
> да, знаешь, втыкать на 8-ядернике в почти 8 раз дольше на
> процессинг картинки - совсем не здорово, имхо.
Вот здесь: http://www.freshports.org/graphics/ImageMagick/
порт по умолчанию собирается с опцией "THREADS=on: Threading support" и с выключенной опцией "OPENMP=off: Parallel processing support via OpenMP". То есть нам предлагается на выбор либо работать с использованием стандартной многопоточной модели, либо к тому же задействовать OpenMP — и то и другое будет собираться Clang:
http://svnweb.freebsd.org/ports/head/graphics/ImageMagick/Ma...
.if ${_IMAGEMAGICK_THREADS} == "yes"
CONFIGURE_ARGS+= --with-threads
CONFIGURE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}"
LDFLAGS+= ${PTHREAD_LIBS}
.else
CONFIGURE_ARGS+= --without-threads
_IMAGEMAGICK_THREADS=no
.endif
# OpenMP
.if ${PORT_OPTIONS:MOPENMP}
. if ${_IMAGEMAGICK_THREADS} == "no"
IGNORE=OpenMP requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG}
. else
CONFIGURE_ARGS+= --enable-openmp
USES+= compiler:openmp
. endif
.else
CONFIGURE_ARGS+= --disable-openmp
.endif
Специально для тебя собрал:
% pkg info ImageMagick-6.9.0.4,1
ImageMagick-6.9.0.4,1
Name : ImageMagick
Version : 6.9.0.4,1
Installed on : Wed Feb 11 14:18:57 MSK 2015
Origin : graphics/ImageMagick
Architecture : freebsd:10:x86:64
Prefix : /usr/local
Categories : perl5 graphics
Licenses : APACHE20
Maintainer : kwm@FreeBSD.org
WWW : http://www.ImageMagick.org/
Comment : Image processing tools
Options :
16BIT_PIXEL : on
BZIP2 : on
DJVU : off
DOCS : on
FFTW : on
FONTCONFIG : on
FPX : on
FREETYPE : on
GRAPHVIZ : off
GSLIB : off
HDRI : off
JBIG : on
JPEG : on
JPEG2000 : on
LCMS2 : on
LQR : on
LZMA : on
MODULES : on
OPENEXR : off
OPENMP : on
PANGO : off
PDF : on
PERL : on
PNG : on
SVG : on
TESTS : off
THREADS : on
TIFF : on
WEBP : on
WMF : on
X11 : on
% cc --version
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.1
Thread model: posix
>> Откуда вы это берёте?
> Да вон на форониксе бенчи например
Давай ссылки, чо.
>> Instruments, University of Houston and many others.
> Маркетинговый булшит это круто. А теперь айда сделать gcc в бенчмарках. Хренли
> мне толку с университета Хьюстона если это нечто сдриснет gcc в
> несклько раз на обработке картинки?
А давай. Хотелось бы увидеть твои выхлопы терминальных запусков приложений, а потом проверить у себя.