Комментарии 35
А разве это не кристалл на фотке? Корпуса как бы нет.
+1
Gentoo'шникам и любителям Netbook'ов на заметку:
gcc >=4.5: -march=atom –fpmath=sse -03 [-flto] [–ffast-math]
Спасибо за статью.
gcc >=4.5: -march=atom –fpmath=sse -03 [-flto] [–ffast-math]
Спасибо за статью.
+9
Небольшое сравнение атома и нового процессора от AMD
www.3dnews.ru/news/amd-brazos-protiv-atom-v-voprose-teplovideleniya
Есть предположение: под AMD вообще ничего оптимизировать нет необходимости!
www.3dnews.ru/news/amd-brazos-protiv-atom-v-voprose-teplovideleniya
Есть предположение: под AMD вообще ничего оптимизировать нет необходимости!
+1
предложение не пройдет. В статье описано декодирование видео, его делает встроенная графика, а оптимизация нужна для кучи софта, который не имеет соответствующих «железных» решений
+4
оптимизация как техпроцесс всегда вторична, если изначально не известно, что работать будет туго! т.е., в большинстве случаев, сначала пишем софт — затем оптимизируем. иначе, попахивает детским садом… так вот, если железо «тянет», ничего оптимизировать не приходится. вот и все… ;)
-2
преждевременная пессимизация опаснее преждевременной оптимизации…
ну и нужно объяснение Кнутта его знаменитой фразы и что он разочарован в том, в каком контексте ее обычно используют…
ну и нужно объяснение Кнутта его знаменитой фразы и что он разочарован в том, в каком контексте ее обычно используют…
+1
преждевременная пессимизация, как правило, закладывает дополнительные ресурсы на этапе эстимейта, что впоследствии приводит к более реальным значениям оного. начинать проект с оптимизации — паранойя! этап, когда программист хорошо владеет dk-equipment-ом, но совершенно не имеет понятия об управлении своим рабочим ресурсом!
0
>Есть предположение: под AMD вообще ничего оптимизировать нет необходимости!
Она всегда есть, и под любой процессор.
Она всегда есть, и под любой процессор.
+5
Тут, скорее, имелось ввиду то, что аналог атома от амд будет куда полноценней в плане возможностей, чем это маленькое чудо. А всё потому, что в атоме отрезали внеочередной запуск кода и всего 2 инструкции за такт выполняется.
+2
Так нет необходимости или все таки без толку? :-)
+1
Совет номер 9: пользуйтесь интеловским компилятором, а не гцц :)
+1
у меня на генте:
CFLAGS="-march=native -O2 -fomit-frame-pointer -mfpmath=sse -mssse3 -pipe"
CFLAGS="-march=native -O2 -fomit-frame-pointer -mfpmath=sse -mssse3 -pipe"
0
Если я не ошибаюсь, то целочисленное деление gcc обычно компилирует в умножение, так что оно не должно по идее создавать проблем.
+1
звучит голословно. можно вывод тайма при различных настройках компилятора (сам бы поробовал, железки нет под рукой)
0
mat1bench через Acovea(http://coyotegulch.com/products/acovea/) на D510 gcc 4.5.2
optimistic options:
-ffast-math (1.021)
A relative graph of fitnesses:
-O1: ********************************************** (3.0374)
-O3: *********************************************** (3.1439)
atom sse -O3: *********************************************** (3.1525)
optimistic options:
-ffast-math (1.021)
A relative graph of fitnesses:
-O1: ********************************************** (3.0374)
-O3: *********************************************** (3.1439)
atom sse -O3: *********************************************** (3.1525)
0
Ногти-то стричь надо!
+2
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Оптимизация для Intel Atom на пальцах