Optymalizacja w jack-audio-connection-kit.
Łukasz Krotowski
lukasz.krotowski w gmail.com
Sob, 19 Gru 2009, 15:06:52 CET
Witam,
mam zamiar podbić wersję JACK-a. Jednak jest tam wątpliwa łatka
ustawiająca CFLAGS (z resztą wątpliwe, np. -fprefetch-loop-arrays
lub -funroll-all-loops) wewnątrz configure. Podobnie samo configure
z JACK-a próbuje zgadywać odpowiednie CFLAGS (znowu wątpliwe,
np. -march=k8 zamiast -march=x86-64).
W obecnej wersji łatka nakłada się ale flagi z configure nie są używane
do kompilacji. Nie używane też są żadne wstawki assemblerowe
zależne od SIMD (przynajmniej na pierwszy rzut oka).
Najchętniej wyrzuciłbym łatkę i wyłączył (czyt. nie włączał) mechanizm
zgadywania w configure odpowiednich flag -- po to jest makro optflags
aby go używać.
Jakieś przeciwwskazania? Coś mi umknęło?
Pozdr.,
Ł. Krotowski
Więcej informacji o liście dyskusyjnej pld-devel-pl