Как стать автором
Обновить

Комментарии 35

А разве это не кристалл на фотке? Корпуса как бы нет.
Это именно процессор без корпуса.
Извиняюсь, что не по теме, но это конкретно эта часть настолько сильно разогревается? И насколько больше чип, например i3, чем этот?
Gentoo'шникам и любителям Netbook'ов на заметку:
gcc >=4.5: -march=atom –fpmath=sse -03 [-flto] [–ffast-math]
Спасибо за статью.
пожалуйста! все для вас :)
Простите, вы на нем же собирать будете, месье?!
Разве это обязательно?
Это попытка уйти от ответа? Какой у вас сценарий установки новых пакетов/программ или их обновлений?
Как я только не делал )).
Делал tmp в RAM и собирал всё на нетбуке.
Делал песочницу на ББ и по rsync потом синкал.
Мне кажется, что Gentoo вообще не место на компьютерах с Intel Atom.
Возможно ))
Но я думаю нужно остановить эту дискуссию, это уже не по теме статьи.
предложение не пройдет. В статье описано декодирование видео, его делает встроенная графика, а оптимизация нужна для кучи софта, который не имеет соответствующих «железных» решений
оптимизация как техпроцесс всегда вторична, если изначально не известно, что работать будет туго! т.е., в большинстве случаев, сначала пишем софт — затем оптимизируем. иначе, попахивает детским садом… так вот, если железо «тянет», ничего оптимизировать не приходится. вот и все… ;)
преждевременная пессимизация опаснее преждевременной оптимизации…
ну и нужно объяснение Кнутта его знаменитой фразы и что он разочарован в том, в каком контексте ее обычно используют…
преждевременная пессимизация, как правило, закладывает дополнительные ресурсы на этапе эстимейта, что впоследствии приводит к более реальным значениям оного. начинать проект с оптимизации — паранойя! этап, когда программист хорошо владеет dk-equipment-ом, но совершенно не имеет понятия об управлении своим рабочим ресурсом!
>Есть предположение: под AMD вообще ничего оптимизировать нет необходимости!

Она всегда есть, и под любой процессор.
Тут, скорее, имелось ввиду то, что аналог атома от амд будет куда полноценней в плане возможностей, чем это маленькое чудо. А всё потому, что в атоме отрезали внеочередной запуск кода и всего 2 инструкции за такт выполняется.
У K1xx и Vчёта-там виртуализация заявлена. Всё жду когда появится «на прилавках» чтобы пощупать, это будет убийственно, нетбук за ~10k и виртуализация =)
Так нет необходимости или все таки без толку? :-)
Совет номер 9: пользуйтесь интеловским компилятором, а не гцц :)
Заметьте, не я это сказала :) Я хотела обойтись без рекламы :)
У вас и так скрытая реклама в восьмом совете.
Имхо icc все же лучше gcc, хотя бы потому что он заточен именно под интеловские процы.
А я и не спорю, что gcc лучше или хуже.
она очень-очень скрытая :) и не реклама, а правда.
у меня на генте:
CFLAGS="-march=native -O2 -fomit-frame-pointer -mfpmath=sse -mssse3 -pipe"
Если я не ошибаюсь, то целочисленное деление gcc обычно компилирует в умножение, так что оно не должно по идее создавать проблем.
Целочисленное деление на константу.
звучит голословно. можно вывод тайма при различных настройках компилятора (сам бы поробовал, железки нет под рукой)
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)
хм… интересно, спасибо
Никак не успеваем! Постоянно выпускаем какой-нибудь новый процессор, на ногти времени не хватает. Думаем нанимать аутсорсеров. Не хотите подработать? :)
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий