В модельном ряду серверных процессоров Intel Xeon прибыло — официально объявлены характеристики двадцати ЦПУ, принадлежащих к топовому семейству Е7. Новое поколение использует архитектуру Ivy Bridge; как положено, оно мощнее и энергоэффективнее предыдущих — по сравнению с первым поколением Е7 количество ядер возросло на 50%, а кэш увеличился на 25%. Особенно порадуются те, кому приходится обсчитывать «ядреные» задачи — количество ядер теперь достигло 15, что сулит большие перспективы параллелизации в многопроцессорных системах.
Под катом — полный список объявленных моделей с их основными характеристиками.
Читать полностью »
Рубрика «Процессоры» - 80
E7 v2 — прибавление в семействе Intel Xeon
2014-03-04 в 11:38, admin, рубрики: Блог компании Intel, Железо, ПроцессорыMMU в картинках (часть 1)
2014-02-18 в 17:57, admin, рубрики: кэш, кэш-память, Программинг микроконтроллеров, Процессоры, системное программирование, метки: кэш, кэш-памятьХочу поговорить об устройстве управления памятью (Memory Management Unit, MMU). Как вы, разумеется, знаете, основной функцией MMU является аппаратная поддержка виртуальной памяти. Словарь по кибернетике под редакцией академика Глушкова говорит нам, что виртуальная память — это воображаемая память, выделяемая операционной системой для размещения пользовательской программы, ее рабочих полей и информационных массивов.
У систем с виртуальной памятью четыре основных свойства:
- Пользовательские процессы изолированы друг от друга и, умирая, не тянут за собой всю систему
- Пользовательские процессы изолированы от физической памяти, то есть знать не знают, сколько у вас на самом деле оперативки и по каким адресам она находится.
- Операционная система гораздо сложнее, чем в системах без виртуальной памяти
- Никогда нельзя знать заранее, сколько времени займет выполнение следующей команды процессора
Выгода от всех вышеперечисленных пунктов очевидна: миллионы криворуких прикладных программистов, тысячи разработчиков операционных систем и несчетное число эмбеддеров благодарны виртуальной памяти за то, что все они до сих пор при деле.
К сожалению, по какой-то причине все вышеперечисленные товарищи недостаточно почтительно относятся к MMU, а их знакомство с виртуальной памятью обычно начинается и заканчивается изучением страничной организации памяти и буфера ассоциативной трансляции (Translation Lookaside Buffer, TLB). Самое интересное при этом остается за кадром.
Читать полностью »
Недокументированные операционные коды процессора 8086
2014-02-14 в 14:39, admin, рубрики: os2museum, Процессоры, старое железо Недавно, когда я изучал досовые бут-секторы, я обнаружил довольно загадочную вещь. DOS распознает, является ли бут-сектор загрузочным, по нескольким критерям, и один из них (странно, да?) — есть ли в первых двух байтах jump-инструкция, которая указывает, соответственно, куда-нибудь за BPB. В модуле MSDISK.INC из MS-DOS 3.21 OAK как раз и происходят такие проверки. Модуль проверяет, начинается ли BPB с прыжка, при этом за верную jump-инструкцию он принимает опкоды EBh (short JMP), E9h (JMP), или 69h. Стоп. 69? Это же IMUL!
Не-а, не IMUL. Комментарий в коде утверждает, что это «direct jump»:
cmp byte ptr cs:[DiskSector],069H ; Is it a direct jump? je Check_Signature ; don't need to find a NOP cmp byte ptr cs:[DiskSector],0E9H ; DOS 2.0 jump? je Check_Signature ; no need for NOP cmp byte ptr cs:[DiskSector],0EBH ; How about a short jump. jne BadDisk
Хорошо, вот только про 69h в документации 8086 ничего не сказано! Да, в 8186 и далее — это опкод IMUL, но то, что 8086 умеет IMUL — крайне маловероятно. Тем более, комментарий ясно указывает, что это прыжок.
Может быть, на процессорах 8086 69h ведёт себя как прыжок? Вопрос хороший, вот только информации по этому поводу почти нет.Читать полностью »
Процессоры и их мало документированные функции
2014-02-13 в 5:27, admin, рубрики: Блог компании Intel, Железо, Процессоры С каждым новом поколением процессоры Intel вбирают в себя все больше технологий и функций. Некоторые из них у всех на слуху (кто, например, не знает про гипертрединг?), о существовании других большинство неспециалистов даже не догадываются. Откроем всем хорошо известную базу знаний по продуктам Intel Automated Relational Knowledge Base (ARK) и выберем там какой-нибудь процессор. Мы увидим здоровенный список функций и технологий — что скрывается за их таинственными маркетинговыми наименованиями? Предлагаем углубиться в вопрос, обращая особое внимание на мало известные технологии — наверняка, там найдется много интересного.
Читать полностью »
IBM может избавиться от полупроводникового бизнеса
2014-02-07 в 22:57, admin, рубрики: IBM, intel, Samsung, TSMC, Железо, Исследования и прогнозы в IT, Процессоры, технология, техпроцесс, метки: IBM, intel, Samsung, tsmc, процессоры, технология, техпроцесс По данным Financial Times корпорация IBM обратилась к банку Goldman Sachs для поиска возможных покупателей на свой полупроводниковый бизнес.
В IBM ещё не приняли окончательного решения в связи с продажей и могут преобразовать полупроводниковый бизнес в совместное предприятие с кем-либо.
Источники в IBM говорят, что корпорация уже давно и планомерно избавляется от «сырьевого» бизнеса, продавая аппаратные направления одно за другим. Однако по их словам, серверный бизнес по-прежнему важен для компании и даже в будущем IBM не планирует уходить из выпуска серверов как таковых.
Отчасти продажа полупроводникового бизнеса обусловлена тем, что IBM сталкивается с серьезной конкуренцией в производстве чипов. И запуск собственных производственных заводов по выпуску чипов с новыми технологическим нормами в одиночку становится слишком затратным даже для IBM.
Новые техпроцессы по производству чипов IBM уже давно развивала в сотрудничестве с другими компаниями, и в частности с AMD, которая затем выделила своё полупроводниковое производство в отдельную контрактную компанию GlobalFoundries — см.: «IBM — старый новый партнер AMD в разработке техпроцессов».
Читать полностью »
Nvidia анонсировала процессор Tegra K1 (Tegra 5) со 192 ядрами
2014-01-06 в 8:37, admin, рубрики: Nvidia, высокая производительность, Железо, Процессоры, метки: Nvidia
На выставке CES 2014, проходящей в Лас-Вегасе, демонстрируется много чего интересного. В частности, компания Nvidia представила очередной «мобильный» процессор, Tegra K1, основанный на архитектуре Kepler. Собственно, этот процессор мог бы называться Tegra 5, но его было решено переименовать из-за значительных отличий от предыдущих моделей.
Intel 8051. 30 лет в устройствах, приборах и… мягких игрушках
2013-12-27 в 5:49, admin, рубрики: Блог компании Intel, История ИТ, Процессоры Что общего у торгового автомата, светофора и говорящего плюшевого медведя? Вопрос, наверное, не из самых простых, поэтому не будем вас томить: все они управляются с помощью микроконтроллера Intel 8051 – пожалуй, самого популярного контроллера для встраиваемых систем за всю их историю. И хотя еще в 1996 году 8051 был заменен Intel на более совершенную модель, его клоны по сей день продолжают выпускаться десятком компаний. Думается, столь необычный долгожитель достоин хотя бы небольшого поста.
Читать полностью »