border=0

Технология »мультикорлы және тісті процессорлар

Multicore және Threads Processors - анықтамасы, тұжырымдамасы және нені білдіреді


« Төрт ядродан тұратын (төрт ядролар деп те аталады) микропроцессор , сонымен қатар төрт орындалатын жіп »; Бұл біз архитектура чиптерімен x86-64 компьютерлерінің ерекшеліктерімен оқуға үйреніп келе жатқан ерекшелігі, ал ұялы телефондарда және ARM архитектурасы бар басқа құрылғыларда біз өзектердің санын қарап үйрендік оларда бар.


Бірақ дәл осы деректер нені білдіреді? Кез-келген микропроцессорда бірнеше процессорлық ядро ​​болуы мүмкін, ол бірнеше CPU-ді бір пакетте бірге жинақтау сияқты болады

Көрсетілген «пакет» бір микро ретінде жұмыс істейді, бірақ оның әрқайсысын әртүрлі қолданбалар немесе мақсаттар үшін немесе бірдей қолдану үшін параллель орындалатын тәуелсіз есептеулерге бөлуге қабілеті бар.


Осыған байланысты операциялық жүйелер мен қосымшалар осы сипаттамалардың барынша пайдасын алу үшін барынша дайын болуы керек.


Есептеу пәні бойынша үнемі параллельді есептеулер жүргізу қажет болды. Бұл үшін серверлер бірнеше микрочиптерді енгізе бастады және параллель есептеуіш саласы пайда болды, бұл осы мүмкіндікті қолданды.

Жалғыз ядролы микрочиптерде жұмыс істей бастаған көпфункционалды жұмыс үстелі операциялық жүйелері нақты процессорды ұсына отырып, бір процессордың бірнеше ядросын инкапсуляциялау қажеттігін берді

Бастапқы кезеңде көп тапсырма тапсырмалар арасындағы жылдам өзгеру арқылы модельденді, бірақ бұл кездегі өзгерістер осыдан керемет болды және компьютерлердің жұмысын өлшеуді аяқтады.

Сондықтан, бірнеше компаниялар, әсіресе Intel, үстелдік компьютерлік деңгейде көп профильді архитектураны қол жетімді ету үшін жұмыс істеді.

Дегенмен, жоғары деңгейлі есептеулерде бірнеше ядролармен осы чиптер 1980 жылдардан бері ұзақ уақыт бойы қол жетімді болды. Әрине, біз суперкомпьютерлер мен ірі корпоративтік серверлер туралы айтып отырмыз.

2006 жылы Intel корпорациясы Core Duo алғашқы екі ядролы чиптерін іске қосты

Осыдан бастап, көп қабатты чиптердің дамуы тек Intel-дің туындыларында ғана емес, сондай-ақ AMD сияқты бәсекелестерінің арасында кең тараған.

Кейінірек төрт жыл өткеннен кейін көпмақсатты архитектураның парадигмасы ARM микро-чиптерінің өрісіне жетіп, NVIDIA Tegra 2 үлгісі сияқты Motorola ATRIX құрылғысына орнатылды, бұл компьютерлік жүйелер сияқты өзін-өзі ұстауға дайын болған жаңа буын терминалдарына әкелді жұмыс үстелі.

ARM чиптері жұмыс үстелідегі x86-64 чиптерімен және жоғары өнімді есептеуіш бағдарламалармен бәсекелеседі .

Бірақ көп процесті байланыстыратын тағы бір тұжырымдама бар, бұл - ядраның әрқайсысына қойылуы мүмкін тапсырмалар санын қамтитын жіп (сөзбе-сөз «жіп» немесе «сызық»).

Осылайша, екі орындалатын жіптермен екі ядролы процессор (бір мезгілде екі ядро ) бір мезгілде екі тапсырма үшін жауапты болуы мүмкін, әр ядродағы біреуі, ал сегіз ағы бар төртбұрышты ядро әрбір ядроның екі түрлі процестерге ауысады.

Бұл өзгеріс бір процестің кодын және деректерін басқа бір кодпен және деректермен керемет жылдамдықпен ауыстыру арқылы жасалады, сондықтан нәтиже сол ядро ​​ішінде нақты мультисенцирование болып көрінеді, бірақ бұл тек қана ризашылық .

Суреттер: Fotolia - Petr Ciz / Absent84

Автор: Guillem Alsina González + QUOTE
Multicore процессорларында және тақырыптардағы тақырыптар

Әлеуметтік желілер