Соблюдение Правил конференции строго обязательно! Флуд, флейм и оффтоп преследуются по всей строгости закона! За статью можно проголосовать на странице материала.
Member
Статус: Не в сети Регистрация: 14.12.2005 Откуда: Спб
Гонку за кукурузными мегагерцами в исполнении Intel P4 ( суперскалярная гиперконвейерная микроархитектура Netburst, короче квадро, нано, ультра, гига, супер-пупер-дрюпер......) мы уже лицезрели. Сделав очередной виток и застряв на нахождении новых средств "честного отъема денег у лохов", маркетинговый отдел Intel вернулся к хорошо проверенным методам - теперь гонка за ядрами! Прямо-таки ядерная гонка вооружений. Ничего, что за все время существования компьютеров, так никто и не смог реализовать на архитектуре x86 эффективную симметричное мультипроцессорное (SMP) исполнение приложений. Для реализации эффективной работы такого количества ядер необходимы абсолютно иные ОС и приложения, мало похожие на то, что Вы лицезреете на своих десктопах. И это точно не Windows. 2 ядра - очень хорошо, 4 - неплохо, 8 - очень редкий софт типа SQL сервер способен их загрузить на все 100% (ни разу не встречал! Производительность упрется в пропускную способность дисковой подсистемы, подсистемы памяти и кучу других проблем, которые с ростом ядер растут как грибы после дождя), более 8 - абсолютно бесполезно и нужно переходить к кластерной схеме обработки данных и кластерному ПО. Заявленные Intel 20 ядер ничто иное как попытка выплыть из трясины дергаясь всем телом и глубже увязая. Это просто идиотизм! Из разговора в школе: "Привет пацаны, че делаете? Да так, о своих компах спорим. Вот у тебя сколько ядер в процессоре? Ну 10, а что? Что!? Десять? Ну ты чмо! Пшел отсюда лошара, тут взрослые треплются! Вот когда будет 20 может и поговорим". Иногда мне жаль сотрудников маркетинговых отделов. Это же как сложно в мире лжи, обмана и псевдонауки выдумать что-то новое, дабы подцепить покупателя на крюк и впарить ему дорогой и в общем-то бесполезный и ненужный ему товар! У меня в компе ведется мониторинг и снимается лог нагрузки основных систем. Для 6-го ядерного Phenom II x6 @4.2 Ггц я ни разу (за исключением специализированных "прожигалок - тестов" не видел процессорной нагрузки более 80%, а в подавляющем большинстве использования самых тяжелых приложений и игр, нагрузка составляла 50%-60% (то есть по настоящему эффективно использовались не более 4-х ядер)!
Ничего, что за все время существования компьютеров, так никто и не смог реализовать на архитектуре x86 эффективную симметричное мультипроцессорное (SMP) исполнение приложений. Для реализации эффективной работы такого количества ядер необходимы абсолютно иные ОС и приложения, мало похожие на то, что Вы лицезреете на своих десктопах.
x86 SMP прекрасно реализована, и прекрасно работает. Cray на сотни процессоров тому пример. Далее, программная часть - тут тоже все гладко и шелковисто, SSI кластеры под управлением линукса на 256-512 ядер прекрасно себе работают, и чудесно параллелят ресурсы, учитывая все особенности кластера (медленные интерконнекты между нодами по сравнению с процессорной шиной, NUMA и т.п.). Далее, софт, умеющий грузить все ядра - тоже в изобилии. Всяческие решалки СЛАУ, кодеки, а особенно - серверные приложения, имеющие 50-100-1000 потоков для обработки запросов, прекрасно параллелятся по всем ядрам. Компиляцию софта тоже сюда же. А то, что большинство игр и офиса не умеет пользовать более 1-2 ядер.. Ну и фиг с ними, им все равно больше и не надо.
трудности в параллельном коде конечно есть, некоторые из них непреодолимы прогаммными средствами (memory|network bandwith, latency и т.п.). Однако, с учетом того, что новость про серверные чипы, говорить, что это никому не нужно - довольно самонадеяно... мягко говоря...
Handbrake кодирует видео в 4 потока нагружая все 4 ядра на 100% (Phenom II x4 925 @ 3.5).
Это не "Handbrake" кодирует, а довольно хорошо оптимизированный видео энкодер H264. Да и то, 8 ядер уже не полностью загружает.
Добавлено спустя 3 минуты 2 секунды:
Pobeda писал(а):
dvdm Если не секрет, какой прогой мониторите?
Диспетчер задач, наверно.
Добавлено спустя 16 минут 24 секунды: На самом деле, многоядерные процессоры и не нужны. Я недавно слез с Athlon 3700 (1 ядро) и ни какой ризницы не ощутил. Сидел бы на нем дальше если бы системная плата не сдохла. Я вспоминаю мои эмоции после того как купил Celeron, за место старого 486DX2. После того как началась гонка многоядерности, прогресс сильно замедлился.
Заблокирован Статус: Не в сети Регистрация: 27.05.2008
20 ядер - 40 потоков данных - а чистота какая? для серверов 2Гц нормально, но для юзеров нано 4 Гц, а тут интель видать сделает 10 ядер - 20 потоков, ЦО по скорости будит примерно одинаково Ы
Это не "Handbrake" кодирует, а довольно хорошо оптимизированный видео энкодер H264. Да и то, 8 ядер уже не полностью загружает.
поставил щас себе эту прогу врубил конвертацию. 8 ядер буль 8120 (4ггц отключен турбокор) загрузка 65-70%
причем очень медленно конвертация шла. например продукты GOM Encoder и Freemake Video Converter (которые поддерживают видюхи амд и нвидия) конвертят раз в 10 быстрее фильм за 15 минут клип вообще секунды считанные.
Member
Статус: Не в сети Регистрация: 19.08.2011 Откуда: Таганрог
Пока лучший кодер видео - x.264, именно им и пользуются большинство релизеров и вообще знающих людей, всякие ваши кодировщики через видеокарты там в большинстве случаев и пресету normal по качеству сливают (не говоря уже о кодировании в максимальном качестве). Некоторые сливают пресету very fast, который работает также быстро . Почитайте специализированные форумы по кодированию видео и вы удивитесь - кодируют там процессором, поскольку ценят качество картинки, а наиболее качественный профессиональный софт с видеокартами пока что не работает, кодирование видеокартами - сейчас все ещё только для обычных "домашних" юзверей, которые свой пикник на природе жмут. И, кстати, то что 8 ядер не загружается в диспетчере задач не значит что этот же процесс не станет быстрее при добавлении новых ядер/модулей, всё зависит от того как написана конкретная программа, а тем более у буля - ну и вы б ещё одноядерный интел с HT взяли и увидя не 100% загрузку по "ядру" от HT утверждали, что софту хватает и одного ядра
Member
Статус: Не в сети Регистрация: 23.06.2011 Откуда: default city
manycore писал(а):
Однако, с учетом того, что новость про серверные чипы, говорить, что это никому не нужно - довольно самонадеяно... мягко говоря...
Просто в голове таких людей, как dvdm не укладывается то, что в серверном сегменте востребовано любое количество ядер-потоков. Уже сейчас, и всё это отлично работает и масштабируется. Как будто всё вокруг меряется "производительностью в играх"...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения