cpuid - Trực tuyến trên Đám mây

Đây là cpuid lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


cpuid - Kết xuất thông tin CPUID cho mỗi CPU

SYNOPSIS


cpuid [tùy chọn...]

MÔ TẢ


cpuid lưu trữ thông tin chi tiết về (các) CPU được thu thập từ lệnh CPUID và
cũng xác định mô hình chính xác của (các) CPU từ thông tin đó.

Nó kết xuất tất cả thông tin có sẵn từ lệnh CPUID. Bộ sưu tập chính xác của
thông tin có sẵn khác nhau giữa các nhà sản xuất và bộ xử lý. Sau
thông tin luôn có sẵn trên tất cả các CPU hiện đại:

nhà cung cấp dữ liệu thông tin
thông tin phiên bản (1 / eax)
linh tinh (1 / ebx)
thông tin tính năng (1 / ecx)

Nó cũng tạo ra các trường tổng hợp dựa trên thông tin từ nhiều chức năng CPUID.
Hiện tại, các trường tổng hợp là mô hình chính xác của mỗi CPU (nhưng xem GIỚI HẠN
dưới đây) as (synth); các đặc điểm đa xử lý bao gồm số lượng lõi trên mỗi
chip (c) và số lượng siêu phân luồng trên mỗi lõi (t) là (synth đa xử lý); và một
giải mã ID vật lý APIC dưới dạng (APIC synth).

Việc xác định mô hình dựa trên các thông tin sau:

thông tin phiên bản (1 / eax), loại bộ xử lý
thông tin phiên bản (1 / eax), họ
thông tin phiên bản (1 / eax), kiểu máy
thông tin phiên bản (1 / eax), id bước
thông tin phiên bản (1 / eax), họ mở rộng
thông tin phiên bản (1 / eax), kiểu máy mở rộng
thông tin tính năng (1 / ecx), tiện ích mở rộng máy ảo
id thương hiệu (1 / ebx)
nhãn hiệu (0x80000004)
thông tin bộ nhớ cache và TLB (2)
thông số bộ nhớ đệm xác định (4 / eax), thêm lõi xử lý
Id thương hiệu mở rộng AMD (0x80000001 / ebx)
Chữ ký bộ xử lý mở rộng AMD (0x80000001 / eax)
ID sửa đổi bộ xử lý Transmeta (0x80860001 / ebx & ecx)

Việc xác định các đặc tính đa xử lý và giải mã ID vật lý APIC
dựa trên thông tin sau:

thông tin tính năng (1 / edx), hỗ trợ siêu phân luồng / đa lõi
linh tinh (1 / ebx), số lượng cpu
thông số bộ nhớ cache xác định (4 / eax), thêm lõi xử lý trên khuôn này
Tính năng x2APIC / cấu trúc liên kết bộ xử lý (0xb)
Cờ tính năng AMD (0x80000001 / ecx)
Số lõi CPU logic AMD (0x80000008 / ecx), số lõi CPU logic - 1

Ngoài ra, việc xác định CPU đơn giản hơn và thô hơn được thực hiện chỉ bằng cách sử dụng
thông tin được liệt kê ở trên dưới thông tin phiên bản (1 / eax). Nó được cung cấp dưới dạng (đơn giản
synth) theo thông tin phiên bản (1 / eax). Tuy nhiên, nó có xu hướng không thể phân biệt được
giữa các CPU hiện đại khác nhau.

LỰA CHỌN


cpuid chấp nhận các đối số dòng lệnh sau:

-1, --một CPU
Chỉ hiển thị thông tin cho CPU đầu tiên. Điều này làm giảm sản lượng trên một
hệ thống đa xử lý và hữu ích khi chắc chắn rằng tất cả các CPU đều giống nhau.

-f FILE, --tệp =FILE
Đọc thông tin hex thô từ FILE thay vì từ các lần thực thi cpuid
chỉ dẫn.

-NS, -NS, --Cứu giúp
Hiển thị thông tin trợ giúp.

-tôi, --inst
Sử dụng lệnh CPUID. Thông tin nó cung cấp là đáng tin cậy. Không phải vậy
cần thiết phải root để sử dụng tùy chọn này. (Tùy chọn này là mặc định.)

-k, --hạt nhân
Sử dụng mô-đun nhân CPUID. Thông tin dường như không đáng tin cậy về tất cả
sự kết hợp của loại CPU và phiên bản hạt nhân. Thông thường, cần phải
root để sử dụng tùy chọn này.

-NS, --thô
Chỉ hiển thị thông tin hex thô mà không có giải mã.

-v, --phiên bản
Hiển thị phiên bản cpuid.

GIỚI HẠN


Có rất nhiều trường hợp không có cách nào để phân biệt giữa các CPU khác nhau trong
(synth) thông tin. Trong một số trường hợp, kích thước của bộ đệm, số lõi, chuỗi thương hiệu,
vv, có thể được sử dụng để phân biệt nhiều CPU có cùng họ và kiểu máy. Nhưng ở đó
là những trường hợp thiếu thông tin. Bất cứ khi nào cpuid không thể phân biệt
giữa nhiều CPU, nó sẽ liệt kê tất cả các khả năng đã biết.

Nếu bạn tin rằng một bộ xử lý nhất định phải có thể phân biệt được với bộ xử lý khác và nó
không, vui lòng thông báo cho tác giả của công cụ này.

Thông tin (hệ thống đa xử lý) không đáng tin cậy trên nhiều bộ xử lý. Nó trung thành
báo cáo thông tin được cung cấp bởi lệnh CPUID và giải mã nó theo khuyến nghị của
các nhà sản xuất bộ xử lý, nhưng thông tin đó thường không chính xác. Thông tin
dường như chỉ ra khả năng của kiến ​​trúc, hơn là những gì con chip cụ thể
thực sự không. Đặc biệt, việc tuyên bố sự hiện diện của nhiều
siêu phân luồng khi chỉ có một.

THÔNG TIN NGUỒN


Thông tin về hướng dẫn CPUID và về các CPU cụ thể có sẵn từ phần sau
tài liệu từ Tập đoàn Intelhttp://www.intel.com/support/processors/index.htm>, với
Số tài liệu được chỉ định:

241618: Nhận dạng bộ xử lý Intel và hướng dẫn CPUID, Ghi chú ứng dụng
485
242480: Cập nhật thông số kỹ thuật bộ xử lý Pentium
242689: Cập nhật thông số kỹ thuật bộ xử lý Pentium Pro
Cập nhật thông số kỹ thuật bộ xử lý Pentium 243326: 60- và 66-MHz
243337: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium II
243748: Cập nhật thông số kỹ thuật bộ xử lý Intel Celeron
243776: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium II Xeon
243887: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium II dành cho thiết bị di động
244444: Bộ xử lý Intel Celeron di động ở 466 MHz, 433 MHz, 400 MHz, 366 MHz, 333
Cập nhật thông số kỹ thuật MHz, 300 MHz và 266 MHz
244453: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium III
244460: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium III Xeon
245306: Bộ xử lý di động Intel Pentium III và bộ xử lý di động Intel Pentium III-M
Cập nhật thông số kỹ thuật
245421: Cập nhật thông số kỹ thuật của bộ xử lý Intel Celeron di động (0.18u và 0.13u)
249199: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium 4
249678: Cập nhật thông số kỹ thuật bộ xử lý Intel Xeon
250721: Cập nhật thông số kỹ thuật dành cho thiết bị di động Intel Pentium 4 Processor-M
251309: Bộ xử lý Intel Celeron di động trên Quy trình .13 Micron trong Gói Micro-FCPGA
Cập nhật thông số kỹ thuật
252665: Cập nhật thông số kỹ thuật bộ xử lý Intel Pentium M
253176: Bộ xử lý di động Intel Pentium 4 với đặc điểm kỹ thuật bus hệ thống 533 MHz
Cập nhật
253666: 64 và IA-32 Sách hướng dẫn của nhà phát triển phần mềm kiến ​​trúc Tập 2A:
Tham chiếu Bộ hướng dẫn, AM.
276613: Phát hiện cấu trúc liên kết bộ xử lý đa lõi trong nền tảng IA-32 bởi Khang
Nguyen và Shihjong Kuo
290741: Cập nhật thông số kỹ thuật MP của bộ xử lý Intel Xeon
290749: Bộ xử lý Intel Celeron trong bản cập nhật thông số kỹ thuật gói 478 chân
300303: Cập nhật thông số kỹ thuật bộ xử lý Intel Celeron M
302209: Bộ xử lý Intel Pentium M trên Quy trình 90nm với Đặc điểm kỹ thuật bộ nhớ đệm L2 2 MB
Cập nhật
302352: Bộ xử lý Intel Pentium 4 cập nhật thông số kỹ thuật quy trình 90 nm
302354: Cập nhật thông số kỹ thuật trình tự 3xx của bộ xử lý Intel Celeron D
302402: Bộ xử lý Intel Xeon với Bus hệ thống 800 MHz
302441: Bộ xử lý di động Intel Pentium 4 hỗ trợ Công nghệ siêu phân luồng trên
Cập nhật thông số kỹ thuật công nghệ quy trình 90-nm
306752: Bộ xử lý Intel Xeon 64-bit MP với bản cập nhật thông số kỹ thuật bộ nhớ đệm L1 2 MB
306757: Bộ xử lý Intel Xeon 64 bit MP với thông số kỹ thuật bộ nhớ đệm L8 lên đến 3 MB
Cập nhật
306832: Bộ xử lý Intel Pentium Extreme Edition và Bộ xử lý Intel Pentium D
Cập nhật thông số kỹ thuật
309159: Cập nhật thông số kỹ thuật bộ xử lý Intel Xeon lõi kép 2.80 GHz
309222: Bộ xử lý Intel Core Duo và Bộ xử lý Intel Core Solo trên Quy trình 65 nm
Cập nhật thông số kỹ thuật
309627: Cập nhật đặc điểm kỹ thuật trình tự Intel Xeon lõi kép 7000
311827: Cập nhật thông số kỹ thuật trình tự 300 của bộ xử lý Intel Celeron D
313065: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon lõi kép 5000 Series
313279: Bộ xử lý Intel Core 2 Extreme X6800 và Bộ xử lý máy tính để bàn Intel Core 2 Duo
Cập nhật đặc điểm trình tự E6000
313356: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon lõi kép 5100 Series
314554: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon lõi kép 7100 Series
314916: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon lõi kép 3000 Series
313515: Cập nhật thông số kỹ thuật bộ xử lý lõi kép Intel Pentium
316134: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon Quad-Core dòng 3200
316964: Cập nhật thông số kỹ thuật của bộ xử lý Intel Celeron 400 Series
316982: Cập nhật thông số kỹ thuật của bộ xử lý máy tính để bàn Intel Pentium Dual-Core Series E2000
317667: Cập nhật thông số kỹ thuật của bộ xử lý Intel Celeron 500 Series
318081: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 7200 và 7300
318547: Cập nhật thông số kỹ thuật trình tự 200 của bộ xử lý Intel Celeron
318585: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 5400
318586: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 5200
318727: Bộ xử lý Intel Core 2 Extreme Series QX9000 và Intel Core 2 Quad
Cập nhật thông số kỹ thuật dòng Q9000, Q9000S, Q8000, Q8000S
318733: Cập nhật thông số kỹ thuật của bộ xử lý Intel Core 2 Duo E8000 và E7000
318915: Bộ xử lý Intel Core 2 Duo và Bộ xử lý Intel Core 2 Extreme trên 45 nm
Cập nhật đặc điểm kỹ thuật quy trình
318925: Cập nhật thông số kỹ thuật của bộ xử lý lõi kép Intel Celeron dòng E1000
319006: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon lõi kép 3100 Series
319007: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon Quad-Core dòng 3300
319129: Cập nhật đặc điểm kỹ thuật của bộ xử lý Intel Core 2 Extreme QX9775
319433: Tham chiếu lập trình phần mở rộng bộ hướng dẫn kiến ​​trúc Intel
319536: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom Z5xx
319735: Cập nhật thông số kỹ thuật của bộ xử lý lõi kép Intel Celeron dòng T1x00
319978: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom Series 200
320047: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng N270
320121: Bộ xử lý di động Intel Core 2 Extreme Quad-Core, Intel Core 2 Quad Mobile
Bộ xử lý, Bộ xử lý di động Intel Core 2 Extreme, Intel Core 2 Duo Mobile
Bộ xử lý, Bộ xử lý di động Solo Intel Core 2 và Bộ xử lý Intel Celeron trên 45-nm
Cập nhật đặc điểm kỹ thuật quy trình
320257: Cập nhật thông số kỹ thuật dòng sản phẩm bộ xử lý tích hợp Intel EP80579
320336: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 7400
320468: Cập nhật thông số kỹ thuật dòng Intel Pentium Dual-Core E6000 và E5000
320529: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom Series 300
320767: Bộ xử lý di động Intel Core i7-900 Dòng Extreme Edition, Intel Core
Cập nhật thông số kỹ thuật dòng bộ xử lý di động i7-800 và i7-700
320836: Bộ xử lý máy tính để bàn Intel Core i7-900 Dòng Extreme Edition và Intel Core
Cập nhật thông số kỹ thuật dòng bộ xử lý máy tính để bàn i7-900
321324: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 5500
321333: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 3500
322166: Cập nhật thông số kỹ thuật dòng bộ xử lý máy tính để bàn Intel Core i7-800 và i5-700
322373: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 3400
322568: Cập nhật thông số kỹ thuật của bộ xử lý Intel Celeron dòng E3x00
322849: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng N400
322861: Cập nhật thông số kỹ thuật của Bộ xử lý Intel Atom D400 (Lõi đơn)
322862: Cập nhật thông số kỹ thuật của Bộ xử lý Intel Atom D500 (Lõi kép)
322814: Dòng bộ xử lý di động Intel Core i7-600, i5-500, i5-400 và i3-300
Cập nhật thông số kỹ thuật
322911: Dòng bộ xử lý máy tính để bàn Intel Core i5-600, i3-500 và Intel Pentium
Cập nhật thông số kỹ thuật bộ xử lý G6950
323056: Cập nhật thông số kỹ thuật bộ xử lý Intel Xeon L3406
323179: Intel Core i7-660UE, i7-620LE / UE, i7-610E, i5-520E, i3-330E và Intel
Cập nhật thông số kỹ thuật phụ lục bảng dữ liệu Sê-ri Celeron P4505, U3405
323105: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng C5500 / C3500
323254: Bộ xử lý máy tính để bàn Intel Core i7-900 Dòng Extreme Edition và Intel Core
Dòng bộ xử lý máy tính để bàn i7-900 cập nhật thông số kỹ thuật quy trình 32-nm
323338: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 3600
323344: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 7500
323372: Cập nhật thông số kỹ thuật của bộ xử lý Intel Xeon dòng 5600
323874: Cập nhật thông số kỹ thuật dòng bộ xử lý di động Intel Pentium P6000 và U5000
324209: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng E6xx
324341: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng N500
Liệt kê cấu trúc liên kết bộ xử lý kiến ​​trúc Intel 64 (Sách trắng)
324456: Cập nhật thông số kỹ thuật của bộ xử lý di động Intel Celeron P4000 và U3000
324643: Cập nhật thông số kỹ thuật cho dòng máy tính để bàn của bộ xử lý Intel Core thế hệ thứ 2
324827: Cập nhật thông số kỹ thuật di động dòng bộ xử lý Intel Core thế hệ thứ 2
325122: Đặc điểm kỹ thuật của bộ xử lý Intel Xeon E7-8800/4800 / 2800
Cập nhật
325307: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng Z600
325462: Kết hợp tài liệu hướng dẫn của nhà phát triển phần mềm kiến ​​trúc Intel 64 và IA-32
Khối lượng: 1, 2A, 2B, 2C, 3A, 3B và 3C
325630: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom Z6xx
326140: Cập nhật thông số kỹ thuật của bộ xử lý Intel Atom dòng N2000 và D2000
326198: Dòng bộ xử lý Intel Core i7 cho Bản cập nhật đặc điểm kỹ thuật ổ cắm LGA-2011
326510: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Xeon E5
326766: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Core thế hệ thứ 3 dành cho máy tính để bàn
326770: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Core thế hệ thứ 3 dành cho thiết bị di động
326774: Cập nhật đặc điểm kỹ thuật dòng sản phẩm Bộ xử lý Intel Xeon E3-1200 v2
328205: Cập nhật thông số kỹ thuật dòng sản phẩm Intel Xeon Phi Coprocessor x100
328899: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Core thế hệ thứ 4 dành cho máy tính để bàn
328903: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Core thế hệ thứ 4 dành cho thiết bị di động
328908: Cập nhật đặc điểm kỹ thuật dòng sản phẩm Bộ xử lý Intel Xeon E3-1200 v3
329460: Cập nhật thông số kỹ thuật cho dòng sản phẩm Bộ xử lý Intel Atom C2000
330785: Cập nhật thông số kỹ thuật cho dòng sản phẩm Bộ xử lý Intel Xeon E5 v3
330836: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Core M
330841: Dòng bộ xử lý Intel Core i7 cho Cập nhật thông số kỹ thuật ổ cắm LGA2011-v3
332054: Cập nhật thông số kỹ thuật cho dòng sản phẩm Bộ xử lý Intel Xeon D-1500
332067: Cập nhật thông số kỹ thuật dòng bộ xử lý Intel Atom Z8000
332095: Bộ xử lý Intel Pentium Dòng N-Series và Bộ xử lý Intel Celeron
Cập nhật thông số kỹ thuật
332317: Cập nhật thông số kỹ thuật cho dòng sản phẩm Bộ xử lý Intel Xeon E7 v3
332381: Đặc điểm kỹ thuật dòng bộ xử lý Intel Core thế hệ thứ 5 dành cho thiết bị di động / máy tính để bàn
Cập nhật

Thông tin về hướng dẫn CPUID và về các CPU cụ thể có sẵn từ phần sau
tài liệu từ Advanced Micro Devices, Inc.http://www.amd.com/us-
vi / Processors / TechnicalResources>, với Số xuất bản cụ thể:

20734: Ghi chú ứng dụng nhận dạng bộ xử lý AMD
21266: Hướng dẫn sửa đổi bộ xử lý AMD-K6 Mô hình 6
21641: Hướng dẫn sửa đổi bộ xử lý AMD-K6-2 Mô hình 8
21846: Hướng dẫn sửa đổi bộ xử lý AMD-K6 Mô hình 7
22473: Hướng dẫn sửa đổi bộ xử lý AMD-K6-III Mô hình 9
23614: Hướng dẫn sửa đổi mẫu 4 của bộ xử lý AMD Athlon
23865: Hướng dẫn sửa đổi mẫu 3 của bộ xử lý AMD Duron
24332: Hướng dẫn sửa đổi mẫu 6 của bộ xử lý AMD Athlon
24806: Hướng dẫn sửa đổi mẫu 7 của bộ xử lý AMD Duron
25481: Đặc điểm kỹ thuật CPUID
25703: Hướng dẫn sửa đổi mẫu 8 của bộ xử lý AMD Athlon
25759: Hướng dẫn sửa đổi cho bộ xử lý AMD Athlon 64 và AMD Opteron
26094: Hướng dẫn của nhà phát triển BIOS và nhân cho AMD Athlon 64 và AMD Opteron
Bộ vi xử lý
27532: Hướng dẫn sửa đổi mẫu 10 của bộ xử lý AMD Athlon
31177H: Sách dữ liệu bộ xử lý AMD Geode NX
31610: Hướng dẫn sửa đổi cho bộ xử lý AMD NPT dòng 0Fh
33234F: Sổ dữ liệu bộ xử lý AMD Geode LX
41322: Hướng dẫn sửa đổi cho bộ xử lý AMD gia đình 10h
41788: Hướng dẫn sửa đổi cho bộ xử lý AMD gia đình 11h
44739: Hướng dẫn sửa đổi cho bộ xử lý AMD gia đình 12h
47534: Hướng dẫn sửa đổi cho các kiểu máy AMD Family 14h 00h-0Fh Bộ xử lý
48063: Hướng dẫn sửa đổi cho các kiểu máy AMD Family 15h 00h-0Fh Bộ xử lý
48931: Hướng dẫn sửa đổi cho các kiểu máy AMD Family 15h 10h-1Fh Bộ xử lý
51810: Hướng dẫn sửa đổi cho các kiểu máy AMD Family 16h 00h-0Fh Bộ xử lý

Thông tin về hướng dẫn CPUID và về các CPU cụ thể có sẵn từ phần sau
tài liệu từ Transmeta Corporation
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:

Ghi nhận bộ xử lý, 2002/05/07

Thông tin về các mức CPUID hypervisor chung có sẵn từ đề xuất này:
<http://lwn.net/Articles/301888/>.

Thông tin về mức CPUID của siêu giám sát KVM có sẵn từ nhân Linux trong
Tài liệu / kvm / cpuid.txt.

Thông tin về các mức CPUID hypervisor của Microsoft có sẵn từ tài liệu sau
từ Microsoft:http://msdn.microsoft.com/en-
us / library / windows / hardware / ff542428% 28v = vs.85% 29.aspx>.

Ngoài ra, thông tin có sẵn từ các trang web sau:

<http://www.sandpile.org/ia32/cpuid.htm>
<http://en.wikipedia.org/wiki/List_of_Intel_microprocessors>
<http://en.wikipedia.org/wiki/List_of_AMD_microprocessors>
<http://en.wikipedia.org/wiki/Category: X86_microprocessors>

Sử dụng cpuid trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất