Bougi Согласен, для того и делаются исследования, образцы и тд. Что бы понять что реально использовать,а что нет.
Просто товарищ, (сугубо мое имхо) как то однобоко реагирует на новшества от интела, не замечая аналогичной ситуации у АМД.
Member
Статус: Не в сети Регистрация: 29.07.2004 Откуда: msk
LukeSoft писал(а):
Цитата - "Мы уже сообщали недавно, ссылаясь на слова главного технолога AMD, что массовое производство "гибридных" процессоров Fusion со встроенным графическим ядром начнётся в конце 2009 года." Цитата из сегодняшней новости - "Пригодится Intel полученный при создании Polaris опыт и при разработке многоядерного графического решения, которое может выйти в 2009 году."
Покажи цитату АМД в стиле:
Мы тут прикинули, что наш новый предварительный прототип, оснащенный 80 ядрами и использующий меньше транзисторов, чем Р4, показывает производительность 1+ терафлопса и в обозримом будущем один сможет заменить эквивалентно 324 современных процессора на фпу-вычислениях? Добавлено спустя 2 минуты, 3 секунды ps: Тот же CELL, но еще более убогий и ускоспециализированый
Скажем так, большинство популярных компиляторов её поддерживают
Конечно, поддерживают, но надо изначально все продумывать. А вот если все продумки сделать в компиляторе, который при установке определенных параметров генерировал бы многопоточный код, автоматически его оптимизируя. Вроде бы Интел что-то такое делать собирался...
Мне кажется это уже больше из фантастики... либо будут лишь примитивные и обоснованные математически определенные ситуации распараллеливаться, не более того.
Заблокирован Статус: Не в сети Регистрация: 30.05.2006 Откуда: kiev.ua
Bhaal[Triada] писал(а):
также можно сказать что G80 128 ядерный процессор причём тоже с огромнейшей производительностью.
А разве нет? Розетту он уже вроде неплохо считает. Видимо, тут некие концептуальные вещи - сильное распаралеливание универсального процессора или сильная универсализация GPU..
также можно сказать что G80 128 ядерный процессор причём тоже с огромнейшей производительностью.
Почитайте статьи по приведённым ссылкам (особенно на Ананде). Сами по себе эти ядра ничего не значат. Цель была разработать и оттестировать интерфэйс между ядрами (core network). Эти простенькие ядра можно заменить на что угодно (Впрочем даже в таком виде, пиковая производительность интеловского прототипа в 2 раза выше чем у G80). В G80 (и всех современных GPU) шейдерные процессоры не "общаются" между собой, что делает G80 малопригодным для множества алгоритмов (включая, например, ray-tracing).
через 3 месяца они к этому делу ещё 256МБ памяти присобачат , снизу , что-бы охлаждению не мешать.... иначе такого монстра просто нельзя запитать информацией... 256МБ L3 cache ... по моему не плохо , для начала
все процессоры работают не зависимо , можно выключать отдельные части от каждого процессора , асинхронная работа внутренних шин информации , для того , что-бы уменьшить пики тока , возможность отключать отдельные процессоры в случае перегрева и перекидывать нагрузку на другие... да и много чего другого...
по моему не мало новых технологий для начала , молодцы , что тут скажешь Добавлено спустя 2 минуты, 13 секунд TyyOx91 бесполезно убеждать , те кто спорят , даже понять , то что там написано не могут , не то что оценить что это значит готов поспорить , что эти ссылки даже никогда не открываются Интел сукс , АМД Рулез !!
Последний раз редактировалось Michael1976 12.02.2007 12:27, всего редактировалось 1 раз.
Мы тут прикинули, что наш новый предварительный прототип, оснащенный 80 ядрами и использующий меньше транзисторов, чем Р4, показывает производительность 1+ терафлопса и в обозримом будущем один сможет заменить эквивалентно 324 современных процессора на фпу-вычислениях?
Заблокирован Статус: Не в сети Регистрация: 30.08.2006
Vitiligo писал(а):
Ultra_X писал(а):
Зашибенские частоты! Осталось разработать компиляторы для компиляции многопоточных кодов для обычных сред программирования. А то вся многоядерность в пустую...
хм... вообщето такие компиляторы давно... я бы даже сказал очень давно существуют. Скажем так, большинство популярных компиляторов её поддерживают. Проблема заключается в том, что не придумали пока механизмов отладок многопоточности... приходится все в голове прокручивать!
Так прото и речь, что есть компиляторы якобы для многопроцессорных систем, только вот распаралеривать процессы они мягко говоря неумеют. И в итоге чтобы задействовать многопоточность программеры вынуждены сами писать код на ассемблере и высчитывать вручную такты Естественно к продуктам мелкомягких это неотносится.
Вот в этом:
#77
На самом деле - теоретическая (1000 GFLOP vs. 514 GFLOP). Реальная у интеловского прототипа будет ещё больше (из-за более широкого доступа к памяти у каждого ядра).
Member
Статус: Не в сети Регистрация: 29.07.2004 Откуда: msk
TyyOx91 писал(а):
АМД нам революции обещает.
Да чаще раза в неделю обещают, и не только АМД. А терафлопс с одного кристалла и 70 ватт это что-то новенькое Добавлено спустя 4 минуты, 18 секунд TyyOx91 Похоже на бомбу с часовым механизмом
TyyOx91 писал(а):
amdfan Цитата: В каком приложении? теоретическая ?
Вот в этом:
Интересное приложение, умеет работать без интерфейса к памяти. Это точно не S&M?
чтобы задействовать многопоточность программеры вынуждены сами писать код на ассемблере и высчитывать вручную такты
Что за ерунда? Ни один программист в здравом уме не будет выписывать многопоточность на ассемблере. Да и не сможет, так как управление потоками реализовано в кёрнеле операционной системы. Что касается языков программирования, поддерживаемых многопоточность - на вскидку ADA, JAVA, C#
Заблокирован Статус: Не в сети Регистрация: 30.08.2006
TyyOx91 так я говорю не про хдравых прграммеров которые бабло стригут, а про энтузиастов которые пытаются выжать из процессров всё.
Нда может не будет сравнивать производительность прграммы написаной на Джаве и Асме? Ведь результат и так очевиден.
TyyOx91, ты мыслишь со своей колокольни. А в какой код в результате переводятся эти языки? Ты слышал когда-нибудь о нулевом кольце? О защищенном режиме? О GTR и вообще об адресации? Пробовал ли ты писать код на Ассемблере? Поэтому я и не люблю высокий уровень, у тебя как-будто под руками 2- 3 рычага, а глаза завязаны, и ты понятия не имеешь о том как все работает.
А в какой код в результате переводятся эти языки? Ты слышал когда-нибудь о нулевом кольце? О защищенном режиме? О GTR и вообще об адресации? Пробовал ли ты писать код на Ассемблере?
Слышал, пробовал, писал.
Цитата:
Поэтому я и не люблю высокий уровень, у тебя как-будто под руками 2- 3 рычага, а глаза завязаны, и ты понятия не имеешь о том как все работает.
Я то как раз таки имею понятие. Поэтому и говорю, что ни один программист в здравом уме, не будет реализовывать многопоточность на ассемблере, когда уже существуют языки высокого уровня которые дают возможность написать такую программу гораздо быстрее и с меньшим количеством багов.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения