Я надеюсь он НЕ будет x86 совместимый. Пора уже заканчивать с этой устаревшей архитектурой, возможно нвидия следает первый шаг! Ну а майкрософт выпустит windows nvidia64 version, остальные проги со временем перекомпилируют, главное чтоб быстродействие проца не подкачало!
Есть одна суперпроблема.
Высокая суммарная производительность GPU получается благодаря большому количеству паралельно работающих вычислительных блоков.
Чтобы этих блоков на кристалле уместить как можно больше, их необходимо делать как можно более простыми.
Всякие штучки, позволяющие в 2-3 раза по отношению к тактовой частоте повысить скорость выполнения одного потока команд - спекулятивное выполнение, переупорядочивание и тд. и т.п., применять нельзя (иначе пропадут все преимущества архитектуры и возникнет малоперспективная финансово конкуренция с существующими хорошо проработанными многоядерными x86 архитектурами Intel и AMD).
Следовательно, производительность каждого блока процессора nvidia существенно будет уступать обычному суперскалярному x86.
А эфффективно распараллеливать часто встречающиеся ресурсоемкие задачи для на множество процессоров большинство программистов, к большому сожалению, пока что только начинают обучаться.
Так что хотя с точки зрения "голой производительности" x86 в таком процессоре - всё равно что в машине пятое колесо, но без него пока никак.
Хотя его будет и тянуть тяжело (обеспечение приемлимой производительности x86 части в таких гибридах будет отжирать значительную часть транзисторного бюджета, из-за чего они в определенном классе задач никогда не смогут стать ни "топовыми" CPU, ни "топовыми" GPU /PPU/ MathPU) и бросить вроде бы пока нельзя (без поддержки x86, то есть Microsoft Windows процессор пока почти никто не купит).
Для широкого распространения нативных не x86 архитектур скорее всего требуется выполнение двух условий: широкое распространение многопоточного программирования и поддержка Microsoft новых архитектур, которых может оказаться несколько (AMD-ATI, Nvidia, Intel, IBM? ...?)
Последнее обстоятельство может побудить Microsoft (а в месте с нею - и остальных) к распространению своих продуктов не в бинарниках, а в исходниках, вернее некоем псевдокоде, который будет транслироваться под целевую архитектуру.
Что в свою очередь, потребует реализации таких процессорах элементов trusted computing, позволяющих контролировать авторские права.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения