Всем привет) Попался мне тут один ребус с планшетом, буду рад идеям) Итак, условия задачи такие: Есть планшетный комп, _по заявлению чела_ с процом core i7, но это не так На самом деле установлен Pentium 987. У товарища есть позможность модификации железа(в пределах разумного, перепайка проца в это не входит), биос и проч. Вероятно все находится под сном железячного гипервизора(?). Итак, нужно доказать, что чел лжет Можно использовать любые софтины, но я подозреваю, что кастомный биос будет подсовывать любые данные софту. Какие идеи? Что первое приходит в голову - исполнить инструкции, работающие только на i7. Так же можно замерить производительность, но это не интересно Еще идеи? UPD Исполнить команды AVX ?
Fail, Я надеюсь, ты использовал инструкцию процессора, а не какой-нибудь говнософт на сишарпе, читающий из реестра?
Да, да, яж говорю, задача не тривиальная) Поэтому и написал здесь) Причем одинаковый вывод на разных ос)
Как насчёт этого? ИнструкцияОписаниеAES Encrypt Round (AESENC)Выполнить один раунд шифрования AESAES Encrypt Last Round (AESENCLAST)Выполнить последний раунд шифрования AESAES Decrypt Round (AESDEC)Выполнить один раунд расшифрования AESAES Decrypt Last Round (AESDECLAST)Выполнить последний раунд расшифрования AESAES Key Generation Assist (AESKEYGENASSIST)Поспособствовать генерации раундового ключа AESAES Inverse Mix Columns (AESIMC)Inverse Mix Columns
Да, как вариант с AVX, AES-NI не поддреживаются 987 камнем. Еще варианты, кроме исполнения спецфичных инструкций есть?
Точно нет) По модели планшета там вообще в принципе при любой комплектации в природе не существует изделий с и7. Может перепрошивка наборов микрокода?
Если он там cpuid чем-то эмулит, то это "что-то" может и расширенные наборы инструкций эмулить. Интел даже софтину готовую раздает, чтобы тестить инструкции, которые не поддерживаются процем.
Точно Любая эмуляция - время. Замерить время выполнения "стандартной" для 987 инструкции, и спецфической для и7 и сравнить? Но тут нужна эталонная система... Оу, да вы чего) Есть весьма мощьные планшеты для весьма узких задач)
Значит без надобности вам) В голову пришел совсем тупенький способ) 987 намного слабее и7, следовательно, выполнять задачи будет медленнее. Выполнить одну и ту же работу на одном и на другом камне и сравнить время, но пять же - нужна эталонная система.
Специалисты, а что вообще amd64, появляется на планшетах, так чтобы прийти и купить, или на это уже забили?
http://cpuboss.com/cpus/Intel-Pentium-987-vs-Intel-Core-i7-3770K опять же - зависит от того, какое поколение выдает эмуль) нужно больше чем i7 - остальные цифры сообщите