ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июля
435558 Топик полностью
=AlexD= (23.08.2013 09:09 - 09:15, просмотров: 74) ответил ыыыы на а про мультиклет (екатерингбурский суперпроцессор и компанию его делающую) есть какая-то инфа?
Некоторые сведения о Мультиклете. Мультиклет (на сегодня) это четыре полноценных процессора (клетки), объединённых общей информационной средой (коммутатором). Все процессоры исполняют единый поток инструкций. Поток инструкций бьётся на группы (параграфы). Исполнение параграфов строго последовательное - сначала все четыре процессора декодируют и исполняют первый параграф, когда он выполнен - декодируют и исполняют второй параграф и т.д., т.е. параграф - это аналог сверхдлинной инструкции влива, но в отличии от последнего не ограничен в длине, и слоги(инструкции) исполняются не за такт одновременно, а по мере возможности в произвольном порядке. Каждый процессор может выполнить любую инструкцию, которая попала (в декодированном виде) в его буфер, очерёдность значения не имеет, НО инструкция считается готовой к исполнению только если готовы(загружены/вычислены) все её операнды и декодированы все инструкции - приёмники её результата. Каждый процессор имеет доступ к регистровому файлу и к памяти, но записи откладываются до конца параграфа (скорее всего исполняются, но осуществляются в теневые копии регистров). Каждая инструкция в качестве операнда может использовать регистр, память и результат возвращаемый предыдущей командой(но не дальше 63). Результат исполнения команды не попадает в регистровый файл автоматически, для этого служат отдельные специальные инструкции. Результаты исполнения команд не буферизируются, поэтому перед исполнением должен быть заполнен буфер декодированных команд или декодирован весь параграф если он короче, далее подкачка новых инструкций осуществляется динамически по мере "съедания" первых инструкций - т.е. выход на максимум производительности требует "разгона". В любом месте параграфа должна быть одна или несколько команд перехода, переход на другой параграф осуществляется после окончания исполнения текущего параграфа, адрес перехода уже вычислен инструкциями перехода. Все процессорные ядра умеют работать с 8 и 32х битными целыми, 64х битными целыми(ограниченный набор операций), 32х битной плывучкой, двух элементными плавучими 32х битными векторами и с комплексными числами - в том числе умножение комплексных чисел, на котором он и даёт максимум флопсов. Поддерживаются операции умножения с накоплением как частный случай операции x*a+y*b (если b == 1). Все процессорные ядра могут исполнять все виды инструкций (специализаций нет). Как видите есть несколько "родовых травм" в архитектуре, которых вообще-то могло и не быть, но "маемо що маемо".
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.