1

Согласно странице MacBook Pro в Википедии, модель MacBook Pro 15 "(начало 2011 года) (она же MacBookPro8,2) имеет в базовой конфигурации четырехъядерный процессор Intel с тактовой частотой 2,0 ГГц (2635QM).

Примерно в апреле 2011 года я посмотрел спецификации страницы Intel i7 2635QM, чтобы выяснить, поддерживает ли этот процессор инструкции AES-NI, и нет. Это также было подтверждено обзором MacBook Pro 8,2 на AnandTech.

3 июля 2011 года я проверил ту же страницу и увидел, что этот же процессор поддерживает AES-NI. Я знаю, что видел несколько месяцев назад, но не могу найти объяснения, почему спецификации изменились, и что более важно, если Macbook Pro 15 "(начало 2011 года) с Intel i7 2635QM поддерживает AES-NI.

Кто-нибудь может пролить свет на это, пожалуйста?

4 ответа4

1

Да, 2635QM в MacBook Pro поддерживает ускорение AES. У меня 2,2 ГГц, а у моей жены 2,0 ГГц; у обоих есть возможность включить его в TrueCrypt и показать следующее:

machdep.cpu.features:

ФПУ УМЭ ДЕ ПСЭ ТСК МСР РАЙ МОК CX8 APIC сентябрь MTRR ПГЕ MCA CMOV РАТ PSE36 CLFSH DS ACPI МОГО FXSR SSE , SSE2 , СС НТТ ТМ РВЕ SSE3 PCLMULQDQ DTES64 ПН DSCPL VMX SMX EST ТМ2 SSSE3 CX16 Т PDCM SSE4.1 SSE4.2 xAPIC POPCNT АЭС PCID XSAVE OSXSAVE TSCTMR AVX1.0

1

Тайна решается следующим образом:

Ни глаза, ни память об этом спрашивающем не вызывали сомнений.

В комплекте поставки Intel i7 2635QM не поддерживал AES-NI!

То есть, если вы откроете коробку с заброшенного склада с запечатанными на заводе MacBook Pro с 2011 года, это все равно будет сегодня.

Подтверждение этому можно найти в современном обзоре AnandTech:

p5: Core i7-2635QM - AES-NI - нет

Но эта функция, как оказалось, может быть разблокирована позже через обновление программного обеспечения.

И Apple сделала это с помощью так называемого EFI-Update, содержащего это обновление / разблокировку конфигурации процессора, через несколько месяцев после того, как Intel выпустила его. К сожалению, они не смогли - как обычно - раскрыть, что они сделали с таким обновлением, хотя это было очень желанным дополнением.

Однако обратите внимание, что некоторые процессоры Intel, которые на веб-сайте Intel перечислены как поддерживающие AES-NI, фактически поддерживают инструкции AES-NI только с обновлением конфигурации процессора (например, i7-2630/2635QM, i7-2670/2675QM, i5 -2430/2435M, i5-2410/2415M). В таких случаях вам следует обратиться к производителю материнской платы /компьютера за обновлением BIOS, которое включает в себя последнее обновление конфигурации процессора для процессора.

1

Насколько мне известно, ответ на это да. Как вы можете видеть из моей установки TrueCrypt, TrueCrypt распознает набор инструкций AES-NI в моем 15-дюймовом MBP конца 2010 года, в котором установлен пре-Sandy Bridge i7 (IIRC i7 620M). Так что я думаю, что у тебя все будет хорошо. TrueCrypt скриншот

0

Казалось бы, изначально возникла путаница. Даже статья в Википедии говорит, что это не поддерживается; и в качестве ссылки он использует ту же страницу, которая говорит, что это так. Я бы использовал документацию Intel в качестве ориентира. Поскольку спецификация Intel говорит, что это так; тогда я бы поверил, что это так. Учитывая это, хотя; это не важно OSX (Even Lion) не использует этот набор инструкций.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .