Страница 1 из 2 [ Сообщений: 47 ] Версия для печати [+] | На страницу 1, 2 След. |
В свете появления новых слухов возрождаю старую ветку, когда-то созданную matik-ом на ixbt.
Попробуем резюмировать то, что уже известно о К9 на сегодняшний день.
Информация от matik-а:
Информация от U2:
|
Хорошая тема.
По первой части — наиболее важной является инфа про MPF2004 ![]() Срок разработки безусловно занижен раза в три минимум. Со сути, в плане перспектив и т.п. и т.д. важны два последних пункта, остальные — полезные мелочи. По второй части ![]()
По третьей части — вопрос к U2 ![]() Откуда сведения? Если я не путаю, приблизительно это писал П.Герасимов где-то ~ весною. |
TeoAX
дата выхода — H2'2005, как минимум — в образцах K9 выйдет на рынок не раньше H2/2006, а презентация архитектуры осенью сл. года. ИМХО. Развернутая презентация архитектуры — на ближайшем осеннем Microprocessor Forum 2004 На MPF2004 от АМД будет одна презентация и то связанная с двукорностью <BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Multicore Processors Go Mainstream with AMD64 Technology presented by Kevin McGrath, Fellow, California Processor Division, AMD</SPAN><HR size=22></SPAN></BLOCKQUOTE> Есть основания полагать, что указанные в роадмапе AMD ядра Egypt, Italy, Denmark и Toledo будут именно ядрами К9 Это откуда следует? C@t <I>Откуда сведения? Если я не путаю, приблизительно это писал П.Герасимов где-то ~ весною.</I> А кто П.Герасимов? И есть ли ссылка где об этом написано? |
U2
Ссылки нет, кажется на IHub'е было (либо на Ace's, либо на SI). Герасимов — (Peter Gerassimoff, pgerassi) .. вот, google нашел одну из "вариаций на тему": http://www.siliconinvestor.com/stocktalk/msg.gsp?msgid=20135750 |
C@t
Герасимов — (Peter Gerassimoff, pgerassi) А ![]() ![]() TeoAX Техпроцесс — 90nm и 65nm Может увидим и high-k all А вообще-то за возможными технологическими решениями не стоит забывать и о рыночных реалий/кондиций к выходу К9. Этот фактор будет определяющим каким в свет выйдет К9. |
C@t: Срок разработки безусловно занижен раза в три минимум.
Смотря что считать датой начала разработок. Март 2003 года — это дата работы за "чертежной доской". U2: K9 выйдет на рынок не раньше H2/2006 H2'2005 — дата, озвученная самой AMD (Ф.Вебером). > Это откуда следует? Это уже просто слухи. |
TeoAX
H2'2005 — дата, озвученная самой AMD (Ф.Вебером). И когда же это было озвучено? Н2/2005 — никак не м.б. Презентация архитектуры вполне реально, но появление на рынке — нет. Это уже просто слухи. Так вы же написали вначале есть основания?! ![]() |
TeoAX
Информация от matik-а: Редкий болтун ![]() Думаю, что тот единственный пункт, с которым согласился один из разработчиков К9, касался Hyper Transport II — это самое простое (и логичное) нововведение. |
U2
А вообще-то за возможными технологическими решениями не стоит забывать и о рыночных реалий/кондиций к выходу К9. Этот фактор будет определяющим каким в свет выйдет К9. Безусловно! ![]() |
<font class="off">matik
> Тогда, на волне воодушевления, я написал то, что узнал Дык, и правильно! За то, что ты тогда написал — очередной большой спасиб ![]() |
<font class="off">C@t
очередной большой спасиб Типа, это была удачная провокация? ![]() |
Ничего про К9 на Fall Processor Forum 04 не будет, вот выступление АМД:
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote> AMD kicks off the session with a landmark paper, "Multicore Processors Go Mainstream with AMD64 Technology." AMD publicly demonstrated its first multicore Opteron processors to industry analysts and the press during the week of August 30 and is driving hard to move its multicore designs into servers. Can AMD leverage its 64-bit x86 architecture and multicore processors to win more server designs away from Intel? The speaker addressing that question is AMD Fellow Kevin McGrath, chief architect of AMD64. </SPAN><HR size=22></SPAN></BLOCKQUOTE> Все расписание позавчера опубликовали, вот тут: September 20, 2004 Preview: Fall Processor Forum У Трансметы и то интереснее материал готовится... А на Processor Forum Taiwan, который пройдет 19-20 октября, АМД вообще не будет выступать, хотя, ряд интересных презентаций будет... |
TeoAX
Возможно появление чипа-компаньона для многопроцессорных конфигураций, который будет содержать лишь IMT и HT-свич на три линка. Позволит легкие апгрейды многопроцессорных систем и поддержку большего объема памяти меньшим числом процессоров Т.е. АМД полезет в чипсетный бизнес? ИМХО вряд-ли, т.к. это решение очень нишевое и его лучше отдать специалистам, которые имеют опыт. два процессора смогут делиться друг с другом свободными исполнительными блоками. Уже обсуждалось и пришли к выводу что идея бесперспективна — уж слишком быстрый линк нужен между ядрами. хранить код с комментариями. То есть, процессор при загрузке данных позволит декодеру "распоряжаться" прямо в кэше третьего уровня, расставляя комментарии непосредственно в специальных полях. Более подкованные (чем я) участники высказали мнение что у К8 хромают кэши, а такой подход нагрузит их еще больше. Да и какой смысл отказываться от существующей схемы, когда для этих целей используются ECC биты L1? К9 будет изначально поддерживать более, чем 8-процессорные конфигурации за счет увеличения HT-линков (предположительно до пяти) ИМХО, проще HT2 ввести. <I>вот, google нашел одну из "вариаций на тему": http://www.siliconinvestor.com/stocktalk/msg.gsp?msgid=20135750[/i] "Остапа понесло". © |
KSP
Уже обсуждалось и пришли к выводу что идея бесперспективна — уж слишком быстрый линк нужен между ядрами Для внешних ядер — сложно, согласен. А в контексте двухядерных решений? ![]() |
Там дело даже не в скорости, а в управлении этим хозяйством. Так что в контексте тех двухядерных решений, что предлагаются сейчас, IMHO, тоже бесперспективно. Да и вообще, IMHO, проще (в смысле, займут меньше места, чем лишняя логика управления) тупо продублировать исполнительные устройства в каждом из ядер, чем отправлять отдельные инструкции в ядро соседа. А вот связки инструкций --- м.б. и можно. Но непонятно как их выделять из общего потока. Вообще, я думаю, будущее за SMT. |
matik, VLev — чудится мне, что вы сейчас EPIC изобретете...
![]() |
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Stranger_NN:
matik, VLev — чудится мне, что вы сейчас EPIC изобретете... ![]() Ну, не совсем. В EPIC связки "горизонтальные" --- независимые, а я говорю о "вертикальных", т.е. зависимых. А вот HyperThreading изобрести --- можно ![]() |
All
А что если два ядра K8 (с возможностью делиться исполнительными устройствами и общим кэшем) будут составлять одно ядро K9 — HyperThreading получается ![]() |
nicnic:
<I>А что если два ядра K8 (с возможностью делиться исполнительными устройствами и общим кэшем) будут составлять одно ядро K9 — HyperThreading получается ![]() Нет, лучше, чем HyperThreading. Потому, что два полноценных ядра — лучше, чем одно с HyperThreading. А чтобы получилось одно K9 — HyperThreading, нужно, чтобы у него декодер и шедулер были соответственно расширены, иначе больше пресловутых 3 инструкций он не проглотит, сколько бы исполнительных блоков у него не было... |
Shurik_ant
Я не совсем о этом. Я о возможности дублирования декодеров в одном ядре К9. Хотя тут встают проблемы связки декодеров с одним кэшом и их же с исполнительными устройствами. Так что этот вариант похоже менее реален чем уширение декодера |
VLev, отчего же HTT... Нет, я исхожу из того, что если межузловые линки относительно медленные, то есть резон заранее планировать распределение потоков команд. Т.е., возвращаемся к определенному в процесс компиляции предварительному раскладыванию команд для оптимизации использования ресурсов.. Чистый EPIC.
![]() nicnic, не, так тоже резона нет, лучше иметь два полноценных ядра и обеспечить им маскимальную загрузку, а вот для этого совместное использование СОЗУ (в виде кэша 2-го или 3-го уровня) очень даже неплохо. |
Stranger_NN, А разве АМД не обещались, что у 2х ядерных процов будет по своему кэшу?
Но уту втаёт вопрос о синхронизации(разветвлении) вычислений, чтоб данные содержащиеся в одном кэше не попадали и во второй. Надеюсь понятно, к чему я клоню, по-другом солжно сформулировать |
paska
1. Понятно, что свой кэш д.б. Но, производить обмен данными между потоками отображая данные в медленную оперативную память как минимум нецелесообразно. Поэтому мне кажется, что должна быть быстродействующая память (пускай как третий уровень кэша) общая для обоих ядер. 2. Механизмы обеспечения кэш-когерентности известны давно, никакой тайны в них нет. |
matik
Думаю, что тот единственный пункт, с которым согласился один из разработчиков К9, касался Hyper Transport II — это самое простое (и логичное) нововведение. 1. А это был не тот чел, что ушел из АМД на вольные хлеба? 2. НТ2 ведь с прицелом на DDR2-667/800, а что будет у К9? DDR2 или DDR3? FB-DIMM? XDR? |
U2
1. Не знаю 2. Ну, как бы НТ2 напрямую с памятью вовсе не связано... Теоретически, ничего не мешает существовать К8 и НТ2, К9 и НТ. |
C@t
А кто эту фразу конкретно сказал? ФИО есть? А главное когда это было сказано? — Only one of the rumors quoted in this blurb are accurate enough to be even recognizable to the K9 architects. matik Ну, как бы НТ2 напрямую с памятью вовсе не связано... Теоретически, ничего не мешает существовать К8 и НТ2, К9 и НТ. Может я криво выразился, но я не про память<-MC, а в контексте "согласия" х-разработчика К9. Ведь DDR2-667/800 и НТ2 (не зря же спецификации уже давно определены) — явные кандидаты, скажем условно, на модифицированную К8 платформу в будущем, посему я их увязал вместе. К тому же более шустрая НТ2 будет, скорее всего (не уверен), востребована именно в двухядерных решениях. Почему к9дизайнер должен был, по-вашему, согласиться из всего "букета" с НТ2, а не скажем с ДДР2 (что тоже было бы логично)? Только из-за того, что без НТ никуда? И будет ли вообще МС в К9 и т.д.? Впрочем, вопросов у всех много, а ответов более-менее определенных мы еще наверно не скоро узнаем ... |
U2
Mitch Alsup на cоmp.arch'е (там несложно отыскать) |
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>1. Понятно, что свой кэш д.б. Но, производить обмен данными между потоками отображая данные в медленную оперативную память как минимум нецелесообразно. Поэтому мне кажется, что должна быть
быстродействующая память (пускай как третий уровень кэша) общая для обоих ядер.</SPAN><HR size=22></SPAN></BLOCKQUOTE> Ну или быструю оперативку ![]() |
paska, как не крути, а работающая на частоте ядра память всяко быстрее. Да и шину можно пошире сделать. Это во-первых, а во-вторых — как-то мне не очень понятно сочетание "не топовые к9". Поначалу они все будут только самый топ, а по мере развития... Может и сделают версию без общего кэша, но сильно вряд ли, потому как сильно, опять же, медленее будет.
|
Stranger_NN
Matik по поводу двухядерных. когда-то давно от АМД были рисунки, где был нарисован возможный вариант двухядерного проца, там было 2 ядра, один хбар, один кэш и т.д. Причем тогда было сказано, что в существующих к8 линк от хбара (точнее кажется SRI) уже есть и все типа работает. Теперь же идут по несколько упрощенному (а может быть и нет) пути, т.е. просто удваивая количество ядер на подложке. Соответсвенно вопрос — внутри кристалла два этих вообщем-то полноценных ядра будут связаны НТ или ее более скоростной разновидностью? Или еще чем-то? Есть инфа на данную тему. Потому что картинки которые я видел до конца не пролили свет на данную тему. хотя может быть новый вариант и не упрощенный, а вынужденный — вызванный просто нехваткой кэша для двухядерных процов или просто лучшей его утилизацией в настояхих СМП системах [Исправлено: ISA_user : 27-09-2004 16:53] |
ISA_user
Насколько я понимаю, ядро связано с SRQ не НТ, а полночастотной 64 битной шиной. А уж SRQ связан такой же шиной с МС. Думаю, резонно предполагать, что второе ядро привязано к SRQ так же. |
ISA_user
хотя может быть новый вариант и не упрощенный, а вынужденный — вызванный просто нехваткой кэша для двухядерных процов или просто лучшей его утилизацией в настояхих СМП системах Почему нехваткой? Кэша, конечно, много не бывает, но он занимает площадь. Как ты думаешь, что разумнее — потратить 50кв.мм. на второй мегабайт кэша, или на второе ядро?! Занимают они примерно одинаковую площадь... |
matik
тогда хорошо, т.к. когерентность кэшей внутри двухядерника будет обеспечиваться ну очень быстро. кстати шина между кэшем и ядро и ядром и SRQ — имеют одинаковый ПС? просто интересно. |
ISA_user
кстати шина между кэшем и ядро и ядром и SRQ — имеют одинаковый ПС? просто интересно. Ну, судя по нашей же совместной статье ![]() |
matik
вопрос на сколько |
ISA_user
В теории — в два раза (одна шина 64 бита вместо двух)... На деле — не знаю, сложно как-то оценить без статистики загрузки. |
Надо бы ветку переименовать:
"In the finest Intelesque naming traditions, the dual core K8 is now K9, and the next real core is K10. " http://www.theinquirer.net/?article=18967 |
KSP, И что теперь инкваеру верить?
|
Инквайру иногда можно и поверить... Но ветку переименовывать точно лень
![]() |
matik
главное чтобы мы не прочитали потом, что the 4 core K8 is now K10, and the next real core is K11. ![]() |
Новая тема Ответить | Страница 1 из 2 |
[ Сообщений: 47 ] | На страницу 1, 2 След. |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |