Intel v?a gi?i thi?u chip ?? ho? t??ng lai c?a h? c� t�n Larrabee nh?m c?nh tranh c�ng v?i Nvidia v� ATI. Larrabee s? ???c thi?t k? d?a tr�n ki?n tr�c x86 c?a Intel, l� chip ?? ho? ho?t ??ng ri�ng l?, kh�c v?i nh?ng phi�n b?n chip ?? ho? tr??c ?�y c?a Intel ???c ho?t ??ng k�m v?i vi x? l� trung t�m.
K? s? cao c?p Larry Seiler (??ng gi?a) v� k? s? ph?n m?m ?? ho? Stephen Junkins (ng?i b�n ph?i) c?a Intel thuy?t tr�nh v? chip Larrabee. ?nh CNET.
Theo Intel, s?n ph?m Larrabee ??u ti�n s? h??ng ??n th? ph?n m�y t�nh c� nh�n v� c? th? h?n l� th? tr??ng m�y t�nh d�nh cho game th?, t?c l� ??t tr?c ti?p Nvidia v� AMD-ATI v�o ??i t??ng c?nh tranh. Nvidia v� AMD-ATI hi?n nay ?ang l� hai h�ng th?ng tr? th? tr??ng chip ?? ho? th? gi?i. Nh? Intel m� t?, Larrabee h?i t? nh?ng t�nh n?ng c?a m?t vi x? l� trung t�p CPU v� m?t vi x? l� ?? ho?. "C�i ch�ng ta c?n l� m?t c?u tr�c h?i t? kh? n?ng l?p tr�nh ???c c?a m?t CPU v� t�nh n?ng ho?t ??ng song song v� nh?ng kh? n?ng ??c bi?t kh�c c?a m?t chip ?? ho? GPU." k? s? cao c?p Larry Seiler c?a Intel Visual Computing Group ph�t bi?u t?i bu?i gi?i thi?u Larrabee t?i San Francisco h?i tu?n tr??c.
Larrabee h?i t? nh?ng t�nh n?ng c?a CPU v� GPU. Ngu?n: Intel.
Theo nh? Intel, Larrabee l� c?u tr�c x86 many-core ??u ti�n c?a h?. Hi?n nay Intel cung c?p vi x? l� b?n l�i v� ti?p ?� l� t�m l�i trong c?u tr�c Nehalem, trong khi ?� Larrabee ???c k� v?ng l� s? c� h�ng t� l�i, v� th?m ch� sau n�y c� th? l�n h�ng tr?m l�i. Tu? theo m?c ?�ch s? d?ng m� s? l�i trong m?t chip Larrabee thay ??i. Intel ?� ch? ra m?t lo?t s?n ph?m t??ng lai bao g?m s? l�i t? 8 ??n 48. M?i l�i trong Larrabee ???c s?n xu?t theo c�ng ngh? vi x? l� Intel Pentium c� b? nh? L2 l� 256 kilobyte "sau ?� ch�ng t�i th�m v�o 64 bit l?nh v� x? l� ?a lu?ng (multi-threading)" Seiler cho bi?t.
Nh?ng th�ng tin chi ti?t h?n v? Larrabee s? ???c c�ng b? t?i Siggraph 2008, sau ?�y l� m?t v�i ?i?m ch�nh:
M� h�nh l?p tr�nh c?a Larrabee: h? tr? m?t c�ch r?ng r�i nh?ng ?ng d?ng song song. Cho ph�p ph�t tri?n ?? ho? API (Application programming interfaces), thu?t to�n ?? ho? ??i m?i v� ph?c v? nh?ng nhu c?u ?? ho? kh�c nhau nh? v�o nh?ng c�ng c? ph�t tri?n ?� c�.Tu?n t? x? l� l?p tr�nh ???c: Larrabee c� tu?n t? x? l� c�ng vi?c c� th? l?p tr�nh ???c nh? ph?n m?m, kh�ng nh? m?t h�m logic c? ??nh. Do ?�, nh? nh?ng ph?n m?m h? th?ng m� ta c� th? ph�n ph?i l?i t�i nguy�n cho m?i c�ng vi?c t�nh to�n.
C�c lu?ng x? l�: C?u tr�c c?a Larrabee h? tr? b?n lu?ng x? l� cho m?i l�i v?i c�c b? thanh ghi ??c l?p cho m?i lu?ng. ?i?u n�y cho ph�p s? d?ng hi?u qu? lu?ng d? li?u khi ? m?c cho ph�p, nh?ng l?i g�y tr? khi ch?y c�c ch??ng tr�nh ?�i h?i m?c ?? x? l� song song cao v??t m?c cho ph�p.
M?ng v�ng (Ring network): Larrabee s? d?ng m?t m?ng v�ng hai chi?u v?i 1024 bit (512 bit m?i chi?u) cho ph�p truy?n th�ng gi?a c�c l�i tr? n�n nhanh ch�ng v� ?? tr? th?p .
(Cnet)
Đăng nhận xét