Member
Статус: Не в сети Регистрация: 16.11.2007 Откуда: Крым, Земля! Фото: 4
mistergrim Да нет - векторные инструкции в 512 битных кешах - ещё не всё чем богат AVX так что просто "кучка команд". И да - 50 первопней доставляют А заявление про "знакомое програмирование" - вон, нвиди вообще версию С++ под CUDA выпустила и ничего - работают. Некоторые
_________________ Хочешь сделать людям хорошо — сделай плохо, а потом верни, как было. Hi Jack - Hi! Hijack - Hi! Broni всех стран объединяйтесь!
В своём. Чужого у меня нету, только доки. Это термин такой, только не перекомпиляция, а трансляция. Похожий процесс, только проще. Что-то меня дернуло спутать. Каждый раз при запуске, происходит трансляция одного кода в другой. Что-то типа run-time компиляторов java или net, они конвертируют байт-код в код их физических машин и сохраняют его в кэше на будущее. И, да, они тоже трансляторы.
зы. Посмотрел доку по ссылкам. Обещают CISC, 4 потока на ядро. x86 + x87 + новые инструкции для ZMM закодированные по MVEX + часть вспомогательных закодированных по VEX. MMX, SSE, AVX нету! ФЕЕРИЯ!!! Индустриально x87 брошен при переходе на 64 бита, а тут нееееет.
pps. "Knights Corner instructions" так и тянет назвать KNI.
Добавлено спустя 6 минут 4 секунды:
diocilis писал(а):
а х87 не вынули потому, что он настолько плотно интегрирован в ядро, что для того, чтоб его вытравить пришлось-бы перепроектировать его заново.
Подозреваю, что набор команд над ZMM пока что убог, поэтому нужен костыль. Нет, не самолет, не авто и не коляска, что-то попроще и рабочее.
стандартные х87 - 80 битные. так-что 64битные инструкции он тоже считать может
Если память не изменяет, x87 только и умеет считать при 80 вещественных или 64 целых битах. Все остальные типы приводятся и получаются при загрузке и выгрузке x87 регистров.
зы. Если прикинуть, то 512 полноценных бит в FPU это жирно, на фоне такого FPU даже CISC декодер может быть прыщом. Если intel не поскупилось и поставила истинно 512 битный FPU это правильное решение, но скорее всего оно тут одно. pps. Формально сравним 32 ядра Larabee по 512 бит, итого 16Кбит, против Tahiti, у него 2048*FP32 = 64Кбит. Упс. И только в FP64 они формально равны, это без учета частот и прочих "тонких" нюансов.
Заблокирован Статус: Не в сети Регистрация: 30.10.2007 Откуда: Одесса
в который раз в заголовке вместо "уловка" читаю "разводка"
_________________ Если Бог за нас, кто против нас?(с) Библия В случае масштабных военных действий, эвакуация населения не только не производится, но и не планируется.
Сейчас этот форум просматривают: Bing [Bot] и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения