Pull to refresh

Comments 22

целого вице-президента корпорации Intel

целого?
Целого. Целый матерый вице-президентище.
дайте знать когда он будет выступать по частям =))))
Боюсь, разные части пошлют в разные же страны — для экономии.
UFO landed and left these words here
Если обратиться к истории развития ВТ, то были периоды, когда железо догоняло ПО, а были периоды, когда ПО догоняло железо. Ничего в этом ужасного нет. Да и не забывайте, что сейчас еще довольно крупная часть пользователей использует Windows XP — и если вы разработчик ПО, будьте добры это учитывать. А т.к. WinXp имеет мягко говоря неудовлетворительную поддержку многоядерных систем — отсюда эти проблемы.

Кроме того, представьте что вы 5 лет писали код под одноядерные системы — а теперь бабах — забудьте это все и идите переучивайтесь.

Не надо быть таким нетерпеливым, подождите еще годик — и увидите, как все поменяется.
Спасибо за обширный комментарий.

Мысли имею схожие.

Но насчет года — это яростный оптимизм :)
>Кроме того, представьте что вы 5 лет писали код под одноядерные системы — а теперь бабах — забудьте это все и идите переучивайтесь.

Не надо переучиваться, надо доучиваться.
Вы видимо слабо знакомы с программированием, потому что распаралеливание нихрена не простой процесс.
Скажем так, программирование (настоящее программирование) вообще занятие непростое, и голову на плечах надо иметь весьма светлую.

Но значит ли это, что неумение заставить полноценно работать уже не новый процессор не является недостатком программиста?
Ну давайте тогда на примере. Где в просчете 3д-сцены место молее чем двум потокам?
Как насчет AI? Как насчет звука?
Со звуком аппаратное ускорение работает лучше чем отдельный поток на CPU.
Про AI — я не в курсе новейших разработок в этой области, но на сколько я знаю боты не думают настолько тщательно, чтобы эти расчеты могли хоть как-то сравниться с графикой И даже если вынести AI на отдельное ядро (которое будет в основном простаивать), что делать с остальной кучей?
Дополню про AI.
Если речь идет о чем-то похожем на систему обещанную создателями сталкера (весь игровой мир живет своей жизнью, боты взаимодействуют между собой не зависимо от того видит ли их игрок, а ботов этих в игровом мире совсем не мало), но насколько я знаю так и не реализованную, то AI занимающий отдельное ядро (или парочку?) имеет смысл.
Но в большинстве игр (как и в реальном релизе сталкера) все эти события происходят только в относительно небольшом радиусе вокруг игрока. В этом случае во-первых ботов значительно меньше, а во-вторых становится невозможным просчет поведения на сколько-нибудь продолжительное время в будущем, потому что любое действие игрока с большой вероятностью приводит к необходимости пересчитывать всё заново. И места паралельным вычислениям не остаётся.
Если мы говорим о серверах, то надо помнить о ещё одной тенденции — виртуализации. Так что реальная необходимость (экономическая выгода?) распаралелливания на уровне приложений достаточно сомнительна.
То есть когда новая игра или даже видеоредактор используют только одно ядро из четырех — и пусть бы их?
Если мы говорим о серверах…
Я — в силу специфики работы — в основном НЕ о серверах :)
Да, а я когда то писал под проц 3,5мГц с 128кб памяти.
UFO landed and left these words here
UFO landed and left these words here
AMD представила первые в мире 8-ядерные и 12-ядерные x86-совместимые CPU ещё в конце марта.

Частота 8-ядерных процессоров Opteron лежит в пределах от 1,8 ГГц до 2,4 ГГц, энергопотребление – от 65 Вт до 80 Вт, оптовая цена — от $455 до $744. Частота 12-ядерных процессоров 6100-й серии лежит в пределах от 1,7 ГГц до 2,3 ГГц, энергопотребление – от 65 Вт до 105 Вт, оптовая цена — от $744 до $1386.
Sign up to leave a comment.

Articles