BÁO CÁO TIU LUN
K THUT VI X LÝ
GING VIÊN : HOÀNG XUÂN DU
Đề Tài:
TÌM HIU KIN TRÚC
DÒNG VI X LÝ
INTEL XENON 6000
Thành Viên :
Lê anh Tuấn
Nguyễn Đình Thịnh
Nguyễn Xuân Tiến
Vũ Thành Tuân
Vũ Văn Thuẫn I.GIỚI THIỆU
c duy trì qua nhiu th h ca vi x lý x86 và
x86-64 , tên ca vi x lý này c thêm vào phn sau tên ca
các vi s ng ( vi x lý dành cho
hình gng có b nh Cache
u so vi các vi x lý khác và có kh multiprocessing capabilities
lý ) .
Intel Xeon Processor 6000 c thit k cho các khi công vic b nh hn
ch . Intel Xeon Processor 6000 vi máy ch 64-bit là s la chn hp lý
nht .
o FPmov:Các ch lnh cho vic np hoc copy m
truyn ti d liu n thanh ghi SSE 128-bit
XMM). Kiu chlnh này có th c th
trên các FPU thhai và th ba nu các ch lnh Fpadd hay Fpmul
không có trongReservation Station.
FP ADD: thc thi mt ch lnh SSE có tên gi PFADD (Packed FP Add) và
các ch lnh COMPARE, SUBTRACT, MIN/MAX và CONVERT. Khi này
c cung cp riêng, chính vì vy nó có th bu vic thc thi mt ch lnh
gii mã mi mi chu kì clock dù là nó không hoàn tc s thc thi ca ch
lc. Khi này có m tr
gi chm 3 chu kì cloi vi mi ch lc x lí.
AGU : nhng ln s n b nh c thc
hin
Store Data: Khi này x lý các ch lnh yêu cu d liu c ghi vào b nh
RAM.
2 m Phn Cng
m cache :
H tht mng
ln (18MB) và dùng chung cho tt c các nhân. Mi nhân còn s hu riêng hai
cache L1 ( tr th ng liên kt).
B nh m L3 trong vi x lí xeon 6000 hong vi tn s c lp và có h
thng cp ngun riêng bit v m b nh và gim xác sut
lm ca thit k cache L3 này là giúp vii d liu gia các nhân
CPUID 206E6 (SLBRB)
Công ngh vi x lí 45nm
liu 64 bit
S nhân 8
Cache mc 1
o 8 x 32 KB instruction caches
o 8 x 32 KB data caches
Cache mc 2 8 x 256 KB
Cache mc 3 18MB
lí n 2 vi x lí
o MMX intruction set
o SSE
o SSE2
o SSE3
o Suppelemental SSE3
o SSE4.1
o SSE4.2
o EM64T technology
o Virtualization technology (VT-x and VT-d)
o Execute Disable bit (giúp chng li mt s c).
o RAS with machine check Architechture recovery (phát hin và báo li
phn cng )
o Hyper-Threading technology ( siêu phân lung)
o Turbo Boost Technology
t kin Enhanced SpeedStep technology
u khin thit b ngoi vi
o 2 b u khin b nh DDR3 SDRAM tích hp v rng
giao tip b nh trên mi b u khin
o Quick Path Interconnect (4 tuyn)
- CALL Lnh g
- RETURN Lnh tr v t
- AND Thc hin phép AND hai toán hng
- OR Thc hin phép OR hai toán hng
- XOR Thc hin phép XOR hai toán hng
- NOT o bit ca toán hng (ly bù 1)
- HALT Dng thc hi
- WAIT Tm dng thc hip kiu kin
khi tho mãn thì tip tc thc hin
- NO OPERATION Không thc hin gì c
- LOCK Cm không cho xin chuyng bus
- UNLOCK Cho phép xin chuyng bus
- CMP So sánh 2 byte hay 2 t
- TEST Phép và 2 toán h to c
Xeon bu s nghip ca nó khi còn là lp con ca Pentium II. Ngày nay, Intel
p Xeon vào lp Pentium Ic thit k dành
cho server và các trm làm vic trung và cao cp.
Các tp ln ca VXL này là MMX, SSE(1,2,3,3S,4.1,4.2), EM64T, VT-x
p lc tích hp trong b vi x lý. Mi tp lnh s chu trách
nhim x lý nhng yu t chuyên bit. CPU nào h tr càng nhiu tp lnh thì tc
x lý lnh càng nhanh ( tc là t x lý càng nhanh ).
SIMD (Single Instruction, Multiple Data). SIMD mô t bt k phn m rng b vi
x lý cho phép nó hong trên d liu song song. Mt s phn m rng SIMD
ph bin vmx). Có rt nhi
bin nhc tìm thy trong máy tính thông
MMX h tr kh hc mc gi là ch bão hòa s hc. Có
t qu ct trong mt phm vi gii hn gia giá tr ti
ti thiu. Ví d vi mt phép tính khi kt qu tr v t quá giá tr
kiu nó s c mnh v 127 vi giá tr l7 hoc
-128 vi kt qu nh tính toán nó có v c phù hp cho
lm tuy vy nó li có ng dng quan trng x lí lân cn ví d x lí nh tính toán
báo hòa làm mt vt gi nguyên màu sc trng hoo
c.
SSE (Streaming SIMD Extension)
Không gi , m không gian gi
sung thêm mt không gian riêng bi
b vi x lý. Bu này, SSE ch có th c s dng trên h u hành h tr
nó. May mn thay, hu ht các h u hành g
t c các phiên bn ca Windows k t Windows98 h tr t
nhân Linux t
Mt nhóm gm 70 lc thit k thêm trên B x lý Pentium III nh
ng chng thc thi các tác v ha 3 chiu (3D graphics).
Nó h tr kh c hin tính toán du chng và hình hc -
cn thi hin th và di chuyn hình nh 3 chip hp
các lng th 2 ca Intel nhm ci tin kh ha ca các b vi x
lý (tp hc gi là KNI ( Katmai New
Instruction) do tên
--
-
Nhng s b sung khác trong SSE2 bao gm mt b các lu khin b nh
cache nhm m y gim thiu cache pollution khi x lý dòng thông
tin vô hnh, và mt s b sung phc tp ca các lnh chuynh dng s.
SSE 3
-
Opcode list SSE 4
Các b x lý Intel th h mi h tr tp lnh SSE4.1 bao gm 47 tp lnh mi. Tuy
nhiên, dù s hu mng khá ln các tp lnh mi, hu ht trong s này không
kt hp thành mt ti b sung cho các tp lnh SIMD
có sn. Các tp lnh mng s gúp ci thin hiu sut hong ca các
b x lý mi khi làm vic vi các d ha 3D, truy
trong các ng dng tính toán khoa hc phc tp. Tuy vy, chúng ta s sm cm nhc tác dng tích cc ca vic h tr các tp
lnh SSE4 mi khi nó tr nên ph bin rng rãi trong phn mm máy tính. Cho ti
gi, ch có hai ng dng s dn tp l gii mã video: DivX
6.7 và TMPEG Xpress 4.4.
a các tp lnh SSE4 bao gm các tính toán nhân s nguyên
32-bit vector hóa; các tính toán ci/cc tiu 8-bit không du; cùng các phiên
bn 16-bit và 32-bit có du và không di thin kh a
trình biên dch trong vic vector hóa s nguyên và mã dng single-precision hiu
qu c mã hóa phim; tính toán tích vô
m trôi và các tp lnh truyn ti s dc thù ca kin trúc b nh
thanh ghi mi này có tên là R8 tc hii
n có th xem thanh ghi 64 bit
Thêm 8 thanh ghi s dng cho tp lnh SIMD ( MMX, SSE, SSE2, SSE3 ) . Trong
kiu EM64T b vi x lí có tt c
dài 128 bit , s ca thành ghi XMM t 8 lên 16 thanh ghi . Nhng thanh ghi XMM
c s dng trong nhng phép tính du phng SSE.
Tt c rng 64 bit . Thanh ghi trong
rng 80 bit .
Tt c c chia thành nhng thanh ghi nh
-
S dng k thut Fast interrupt-priorization .
Có Instruction Pointer mi liên quan ti EM64T ga ch RIP-relative .
VT-x
-
Intel® VT cho phép mt h th có th hong nu h
thi vi các doanh nghip, Intel® VT cung cp kh i
tin công tác qun lý, hn ch thi gian chng
bng cách chia tách các hong riêng bit thành nhng khu vc
lp.
Kt Lun
ng ti h u hành 64 bit , lúc này nu mun bn mua Celeron D
64bit , hoc Pentium 4 64 bit . Nu bn có Celeron D 64 bit hoc Pentium 4 64 bit ,
n mm 32 bit s chy t chy
kiu n s thy b vi x
Nu bn s d có nhi
4GB RAM sn có thì v ca bc gii quyt . Mu bn nên nh
ra ch ngoài ca b vi x lí EM64T không pha
Threading ( - ).
. Công n
, cô
-
)
,Compaq, Dell, SuperMicro,
.