AES-NI'nin CPU'm tarafından desteklendiğini nasıl kontrol edebilirim?


Yanıtlar:


44

İçeri bak /proc/cpuinfo. Eğer varsa aeso zaman bayrağı CPU AES desteği vardır.

Bu komutu kullanabilirsiniz:

grep aes /proc/cpuinfo

Eğer bir çıktınız varsa, ki

bayraklar: bir grup bayrak aes başka bir grup bayrak

, o zaman AES'in var.


2
Birisi, aes-ni'ye sahip bir cpuya sahip olduğunu test edebilir mi? örneğin: tam çıktı nedir? grep aes / proc / cpuinfo VEYA grep aes-ni / proc / cpuinfo? teşekkür ederim!
LanceBaynes

@Lance AES ve AES-NI'nin iki farklı şey olup olmadığından emin değilim. Benim için aynı görünüyorlar. Belki / proc / cpuinfo içindeki diğer bayrakları görebilirsiniz.
phunehehe

1
@LanceBaynes Evet, bir i5 işlemci ile onaylayabilirim. Screenshot
papatya

1
Unutma, bu sadece linux üzerinde çalışıyor.
WhyNotHugo

Resmi Intel dokümantasyonu bunu önermiyor - software.intel.com/sites/default/files/m/d/4/1/d/8/…
Acemi Kullanıcı

10

Ayrıca cpuidbir dizi işletim sisteminde de yardımcı program mevcut.

cpuid | grep -i aes
  AES instruction                         = true

Bunun neden kabul edilen bir cevap olmadığını bilmiyorum. Intel belgeleri de bunu önerir - software.intel.com/sites/default/files/m/d/4/1/d/8/…
Acemi Kullanıcı

Muhtemelen kabul edilen cevap değildir, çünkü bu cevap OP'nin kabul edilen cevabı işaretlediğinden çok daha sonra doğmuştur. Yine de oy kullanabilirsin. Yeterince upvotes olursa, bu cevap tepeye doğru patlayacak.
Juan

cpuidAndroid gibi her platformda kullanılamaz.
Mygod

Bu benim için FreeBSD'de çalıştı.
Brian Minton,

9

İşte liste . Bu özelliğe sahip 247 CPU modeli bulunmaktadır. Linux ile / proc / cpuinfo içindeki aes bayrağını arayarak kontrol edebilirsiniz. Veya bu listeye karşı hangi modeliniz olduğunu kontrol edebilirsiniz.


1
Bu liste AMD, Via, vb. Gibi diğer üreticilerin işlemcilerini içermiyor.
Brian Minton

Diğer satıcıları içeren bir liste en çok yardımcı olacaktır.
BluE

2
 model name : Intel(R) Xeon(R) CPU           E5630  @ 2.53GHz

Intel ark listesinden AES-NI desteği ile

$ cat /proc/cpuinfo| grep aes
flags: ***** aes *****
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.