Ի՞նչ է նշանակում երկմիջուկ պրոցեսոր: Բազմամիջուկ պրոցեսորներ. գործողության սկզբունքներ

QX | 22 Հուլիսի 2015, 14:45
Ոչ միայն հաճախականությունը, այլ նաև տեխնիկական գործընթացը: Ժամանակակից 2 միջուկային պրոցեսորները 3 ԳՀց հաճախականությամբ չեն կարող համեմատվել առաջին 2 միջուկային պրոցեսորների հետ, ինչպես նաև 3 ԳՀց հաճախականությամբ: Հաճախականությունը նույնն է, բայց հները պարզապես սարսափելի արգելակներ են նորերի համեմատ։ Արդյունքում, ժամանակակից 2-միջուկային i3-ը շատ ավելի լավն է, քան 4-միջուկանի Quad Q6600-ը: Նույնիսկ ավելի նոր Pentium G-ն ավելի լավն է, քան հին Quad-ը:

QX | 11 Հուլիսի 2015, 12:18
Այստեղ հաճախականության տարբերությունը մեծ չէ՝ 3,5 ընդդեմ 3 ԳՀց։ Դրա համար 4 միջուկը հետաքրքիր է։ Բայց իհարկե, եթե մյուս հատկանիշները նույնպես պահպանվեն: Շատ միջուկներ են անհրաժեշտ արխիվացման, վիդեո կոդավորման և այլնի համար: 2 միջուկային զենք վերցնելով՝ կարող ես նաև մի փոքր խնայել։ Այլ հարց է, թե որքանով եք աշխատելու դրա վրա։ Դե, ավելի լավ կլիներ, եթե կոնկրետ երկու մոդելների անունները նշեիք։ Եվ այսպես, խորհուրդ կտամ ունենալ ավելի հզոր ու թարմ Core i3։

MaKos007 | 30 մարտի 2015թ., ժամը 16:00
Այստեղ ես իմ մտքերը կտարածեմ ծառի վրայով: Հետևաբար, ես անմիջապես կասեմ, որ ձեր ընտրությունը ավելի բարձր հաճախականությամբ երկմիջուկ պրոցեսոր է: Եթե ​​տեսությունը հետաքրքիր չէ, ապա ձեզ հարկավոր չէ հետագա կարդալ:

Պրոցեսորի հաճախականությունը, ըստ էության, այն գործողությունների քանակն է, որը նա կատարում է ժամանակի մեկ միավորի համար: Այսպիսով, որքան բարձր է հաճախականությունը, այնքան ավելի շատ գործողություններ են կատարվում վայրկյանում, օրինակ.

Ինչ վերաբերում է միջուկների քանակին... Եթե կա մեկից ավելի միջուկ, ապա պրոցեսորը կարող է մշակել մեկից ավելի առաջադրանքներ: Դա նման է կոնվեյերների: Մեկ փոխակրիչն արագ է աշխատում, բայց երկու զուգահեռ գոտիները, որոնց վրա կատարվում են գործողությունները, երկու անգամ ավելի շատ արդյունք են տալիս: Այսպիսով, տեսականորեն երկմիջուկ լուծումները երկու անգամ ավելի արագ կաշխատեն, քան մեկ միջուկը:

Սա տեսություն է, բայց ինչպես փոխակրիչների դեպքում, այս երկու թելերը պետք է ինչ-որ բանով բեռնված լինեն: միևնույն ժամանակ ճիշտ բեռնեք այնպես, որ յուրաքանչյուր գոտի աշխատի լիարժեք արդյունավետությամբ: Պրոցեսորների դեպքում դա կախված է ծրագրերի և խաղերի ճարտարապետությունից, որոնք օգտագործում են այս բազմամիջուկը: Եթե ​​հավելվածը կարող է առաջադրանքները բաժանել մի քանի թելերի (կարդալ - օգտագործել բազմամիջուկ պրոցեսոր), ապա բազմամիջուկը կարող է զգալի մեծացնել հրամանների կատարման արագությունը: Բայց եթե դա չի կարող, կամ առաջադրանքներն այնպիսին են, որ անհնար է բաժանել, ապա բոլորովին նշանակություն չունի՝ պրոցեսորում շատ միջուկներ կան, թե ոչ:

Իրականում միջուկների օպտիմալ քանակի հարցը բարդ է: Այստեղ կարևորը նաև միջուկների ճարտարապետությունն է և նրանց միջև եղած կապերը: Այսպիսով, առաջին բազմամիջուկ պրոցեսորներն ունեին զգալիորեն ավելի քիչ ֆունկցիոնալ դիզայն, քան ժամանակակիցները։ Բացի այդ, պետք է հաշվի առնել, որ ժամանակակից Windows 7 և Windows 8 օպերացիոն համակարգերը (ես այստեղ չեմ համարում *nix համակարգերը, և նրանց աջակցությունը բազմամիջուկ պրոցեսորներին առանձին և շատ հետաքրքիր թեմա է) շատ լավ են դարձել շատերին զուգահեռելու համար։ առաջադրանքներ. Այսպիսով, բազմամիջուկը օգնում է չդանդաղեցնել հիմնական գործընթացները (օգտագործողի կողմից օգտագործվող հավելվածներն ու խաղերը) ֆոնային առաջադրանքների պատճառով։ Այսպիսով, հակավիրուսային պաշտպանությունը և firewall-ը չեն դանդաղեցնի (ավելի ճիշտ՝ ավելի քիչ կդանդաղեցնեն) վազող խաղը կամ աշխատանքը Photoshop-ում։

Ո՞ր ծրագրերի համար է կարևոր բազմամիջուկը: Ինտերնետում որոշ ժամանակ անցկացնելուց հետո կարող եք պարզել, որ այն արագացնում է վիդեո և աուդիո փոխակերպումը. 3D մոդելների մատուցում, ազդանշանի կոդավորում և այլն: Photoshop-ում և վիդեո մոնտաժում աշխատելու համար ձեզ հարկավոր չէ 4 միջուկ: Բավական է, ինչպես արդեն ասացի, երկուսը, բայց դրանցից յուրաքանչյուրի ավելի բարձր կատարողականությամբ։

տելեպորտ | Ապրիլի 21, 2013, 01:30
Պարզ կատարողականի հաշվարկը ցույց է տալիս. 2 միջուկի համար ընդհանուր կատարումը 2 x 3,5 = 7 է, 4 միջուկի համար՝ 4 x 3 = 12: Այսպիսով, 4 միջուկը գրեթե 2 անգամ ավելի հզոր է: Բացի այդ, այն, հավանաբար, ավելի ժամանակակից է, և, հետևաբար, ավելի խնայող և արդյունավետ: Եվ եթե օգտագործվում է միայն մեկ միջուկ, այն ավելի քիչ է տաքանում, քանի որ մեկ միջուկի հաճախականությունը մի փոքր ավելի ցածր է, բայց դա նշանակալի է ջեռուցման համար:

Վիդեո խմբագրման համար պրոցեսորը, ամենայն հավանականությամբ, կարևոր չէ վիդեո քարտի ռեսուրսները կամ հատուկ վիդեո խմբագրման քարտը. Բայց պրոցեսորը նույնպես մասնակցում է դրան, և եթե 2 միջուկային պրոցեսորը մեկ միջուկ է հատկացնում այս առաջադրանքի համար, ապա մնացած առաջադրանքները (տարբեր հակավիրուսային ծրագրեր) կպայքարեն մնացած միջուկի համար, ինչը կհանգեցնի սարսափելի հիմարության։ Մի խոսքով, բազմամիջուկն ավելի լավ է:

Յանգ | 11 Ապրիլ 2013, 20:22
Այս դեպքում երկմիջուկ պրոցեսորն ավելի արդյունավետ և խնայող կլինի բոլոր առումներով:

Բայց հաճախականության ցուցանիշների նոր գագաթների նվաճմամբ ավելի դժվարացավ այն բարձրացնել, քանի որ դա ազդեց պրոցեսորների TDP-ի ավելացման վրա: Հետևաբար, մշակողները սկսեցին մեծացնել պրոցեսորների լայնությունը, մասնավորապես ավելացնելով միջուկներ, և առաջացավ բազմամիջուկ հասկացությունը:

Ընդամենը բառացիորեն 6-7 տարի առաջ բազմամիջուկ պրոցեսորները գործնականում չլսված էին: Ոչ, նույն IBM ընկերության բազմամիջուկ պրոցեսորները նախկինում կային, բայց առաջին երկմիջուկ պրոցեսորի հայտնվելը սեղանադիր համակարգիչներ, տեղի ունեցավ միայն 2005 թվականին, և այս պրոցեսորը կոչվեց Pentium D։ Նաև 2005 թվականին թողարկվեց AMD-ից երկմիջուկ Opteron, բայց սերվերային համակարգերի համար։

Այս հոդվածում մենք մանրամասնորեն չենք խորանա պատմական փաստերի մեջ, այլ կքննարկենք ժամանակակից բազմամիջուկ պրոցեսորները՝ որպես պրոցեսորի բնութագրիչներից մեկը: Եվ ամենակարևորը, մենք պետք է հասկանանք, թե ինչ է տալիս այս բազմամիջուկը պրոցեսորի և ինձ և ձեզ համար կատարողականի առումով:

Բարձրացված կատարողականություն՝ շնորհիվ բազմամիջուկի

Բազմաթիվ միջուկների օգտագործմամբ պրոցեսորի արդյունավետության բարձրացման սկզբունքն է թելերի (տարբեր առաջադրանքների) կատարումը բաժանել մի քանի միջուկների: Ամփոփելու համար մենք կարող ենք ասել, որ ձեր համակարգում աշխատող գրեթե յուրաքանչյուր գործընթաց ունի բազմաթիվ թելեր:

Անմիջապես վերապահում անեմ, որ օպերացիոն համակարգը կարող է փաստացիորեն իր համար ստեղծել բազմաթիվ թելեր և կատարել այդ ամենը միաժամանակ, նույնիսկ եթե պրոցեսորը ֆիզիկապես մեկ միջուկ է: Այս սկզբունքն իրականացնում է նույն Windows-ի բազմաֆունկցիոնալ աշխատանքը (օրինակ՝ միաժամանակ երաժշտություն լսելը և մուտքագրելը):


Որպես օրինակ վերցնենք հակավիրուսային ծրագիրը։ Մի թեմա կլինի համակարգչի սկանավորում, մյուսը՝ հակավիրուսային տվյալների բազայի թարմացում (մենք ամեն ինչ շատ պարզեցրել ենք, որպեսզի հասկանանք ընդհանուր հայեցակարգը):

Եվ եկեք տեսնենք, թե ինչ կլինի երկու տարբեր դեպքերում.

ա) Մեկ միջուկային պրոցեսոր.Քանի որ մենք ունենք միաժամանակ աշխատող երկու շղթա, մենք պետք է օգտագործողի համար (տեսողականորեն) ստեղծենք այս նույն միաժամանակյա կատարումը: Օպերացիոն համակարգը խելացի բան է անում.կա անջատիչ այս երկու թելերի կատարման միջև (այս անջատիչները ակնթարթային են, և ժամանակը միլիվայրկյաններով է): Այսինքն՝ համակարգը մի փոքր «կատարել է» թարմացումը, հետո կտրուկ անցել է սկանավորման, հետո նորից թարմացման։ Այսպիսով, ինձ և ձեզ համար թվում է, թե մենք այս երկու առաջադրանքները կատարում ենք միաժամանակ: Բայց ի՞նչ է կորել։ Իհարկե, կատարում: Այսպիսով, եկեք նայենք երկրորդ տարբերակին:

բ) Բազմամիջուկ պրոցեսոր.Այս դեպքում այս անջատիչը չի առաջանա: Համակարգը հստակորեն յուրաքանչյուր թեմա կուղարկի առանձին միջուկ, ինչը արդյունքում մեզ թույլ կտա ազատվել աշխատանքի համար վնասակար թելից թեմա անցնելուց (եկեք իդեալականացնենք իրավիճակը): Միաժամանակ կատարվում են երկու թելեր, սա բազմամիջուկի և բազմաթելման սկզբունքն է։ Ի վերջո, մենք կսկանավորենք և կթարմացնենք շատ ավելի արագ բազմամիջուկ պրոցեսորի, քան մեկ միջուկի պրոցեսորի վրա: Բայց կա մի բռնում. ոչ բոլոր ծրագրերն են աջակցում բազմաբնույթ միջուկներ: Ամեն ծրագիր չէ, որ կարող է օպտիմիզացվել այս կերպ: Եվ ամեն ինչ շատ հեռու է մեր նկարագրած իդեալական լինելուց։ Սակայն ամեն օր մշակողները ստեղծում են ավելի ու ավելի շատ ծրագրեր, որոնց կոդը կատարյալ օպտիմիզացված է բազմամիջուկ պրոցեսորների վրա կատարման համար:

Ձեզ անհրաժեշտ են բազմամիջուկ պրոցեսորներ: Ամենօրյա պատճառ

ժամը պրոցեսորի ընտրությունհամակարգչի համար (մասնավորապես, միջուկների քանակի մասին մտածելիս), դուք պետք է որոշեք առաջադրանքների հիմնական տեսակները, որոնք նա կկատարի:

Համակարգչային տեխնիկայի ոլորտում ձեր գիտելիքները բարելավելու համար կարող եք կարդալ նյութը պրոցեսորի վարդակներ .

Երկու միջուկային պրոցեսորները կարելի է անվանել մեկնարկային կետ, քանի որ իմաստ չունի վերադառնալ մեկ միջուկային լուծումներին: Բայց երկմիջուկ պրոցեսորները տարբեր են: Սա կարող է լինել «ամենավերջին» Celeron-ը, բայց այն կարող է լինել Core i3 Ivy Bridge-ի վրա, ինչպես AMD-ի Sempron-ը կամ Phenom II-ը: Բնականաբար, այլ ցուցանիշների պատճառով դրանց կատարումը շատ տարբեր կլինի, այնպես որ դուք պետք է ամեն ինչին համակողմանիորեն նայեք և բազմամիջուկը համեմատեք ուրիշների հետ: պրոցեսորի բնութագրերը.

Օրինակ, Core i3-ը Ivy Bridge-ում ունի Hyper-Treading տեխնոլոգիա, որը թույլ է տալիս միաժամանակ մշակել 4 թեմա (օպերացիոն համակարգը տեսնում է 4 տրամաբանական միջուկ՝ 2 ֆիզիկականի փոխարեն)։ Բայց նույն Սելերոնը սրանով չի պարծենում։

Բայց եկեք ուղղակիորեն վերադառնանք պահանջվող առաջադրանքների վերաբերյալ մտքերին: Եթե ​​գրասենյակային աշխատանքի և ինտերնետում ճամփորդելու համար անհրաժեշտ է համակարգիչ, ապա երկմիջուկ պրոցեսորը բավարար կլինի։

Ինչ վերաբերում է խաղերի կատարմանը, ապա խաղերի մեծ մասի համար պահանջվում է 4 կամ ավելի միջուկ՝ հարմարավետ լինելու համար: Բայց այստեղ նույն բանն է առաջանում. ոչ բոլոր խաղերն ունեն օպտիմիզացված կոդ 4 միջուկային պրոցեսորների համար, և եթե դրանք օպտիմիզացված են, այնքան արդյունավետ չեն, որքան մենք կցանկանայինք: Բայց, սկզբունքորեն, խաղերի համար այժմ օպտիմալ լուծումը 4 միջուկային պրոցեսորն է:


Այսօր նույն 8 միջուկանի AMD պրոցեսորները ավելորդ են խաղերի համար, միջուկների քանակն է ավելորդ, բայց կատարողականը չափի մեջ չէ, բայց այլ առավելություններ ունեն։ Այս նույն 8 միջուկները մեծապես կօգնեն այնպիսի առաջադրանքներում, որտեղ հզոր աշխատանք է պահանջվում բարձրորակ բազմաշերտ ծանրաբեռնվածությամբ: Սա ներառում է, օրինակ, տեսանյութերի ցուցադրում (հաշվարկ) կամ սերվերի հաշվարկ: Հետեւաբար, նման առաջադրանքները պահանջում են 6, 8 կամ ավելի միջուկներ: Եվ շուտով խաղերը կկարողանան արդյունավետորեն բեռնել 8 կամ ավելի միջուկներ, այնպես որ ապագայում ամեն ինչ շատ վարդագույն է:

Մի մոռացեք, որ դեռևս կան բազմաթիվ առաջադրանքներ, որոնք ստեղծում են մեկ թելային բեռ: Եվ արժե ինքներդ ձեզ հարց տալ՝ ինձ պե՞տք է այս 8 միջուկային միավորը, թե՞ ոչ:

Ամփոփելով՝ ևս մեկ անգամ կցանկանայի նշել, որ բազմամիջուկների առավելություններն արտահայտվում են «ծանր» հաշվողական բազմաթելային աշխատանքի ընթացքում։ Եվ եթե դուք չեք խաղում բարձր պահանջներով խաղեր և չեք կատարում որոշակի տեսակի աշխատանք, որը պահանջում է լավ հաշվողական հզորություն, ապա պարզապես իմաստ չունի գումար ծախսել թանկարժեք բազմամիջուկ պրոցեսորների վրա (

Ո՞րն է երկմիջուկ պրոցեսորների առավելությունը:

Նոթբուք գնելիս, հավանաբար, նկատել եք, որ դրանցից մի քանիսի վրա պիտակներ կան՝ «Intel Core 2 Duo» կամ «AMD Turion 64 x2»: Այս պիտակները ցույց են տալիս, որ նոութբուքերը կառուցված են երկմիջուկի մշակման տեխնոլոգիայով:

Երկու միջուկային պրոցեսորներ

Երկմիջուկ պրոցեսորները վերաբերում են մի տեսակի համակարգին, որը բաղկացած է երկու անկախ պրոցեսորային միջուկներից, որոնք միավորված են մեկ ինտեգրված սխեմայի (IC) կամ, ինչպես մասնագետներն են ասում, մեկ չիպի մեջ: Նման համակարգերը միավորում են երկու միջուկներ մեկ պրոցեսորի մեջ: Նմանատիպ տեխնոլոգիան առաջին անգամ կիրառվել է անհատական ​​համակարգչի և տնային խաղային վահանակի վրա, սակայն արագորեն հարմարեցվել է բջջային հաշվողական միջավայրին: AMD-ն ու Intel-ն ունեն նմանատիպ տեխնոլոգիայով նոթբուքեր։

Երկմիջուկ պրոցեսորներն ունեն տարբեր կառուցվածք, քան երկակի միամիջուկ պրոցեսորները: Դրանք վերաբերում են մի համակարգին, որտեղ երկու պրոցեսորները համակցված են մեկ ինտեգրալ շղթայում: Երկակի միամիջուկ պրոցեսորներն իրենց հերթին վերաբերում են մի համակարգին, որտեղ երկու անկախ պրոցեսորներ (յուրաքանչյուրն իր մատրիցով) ուղղակիորեն միացված են մայր տախտակին:

Երկու միջուկային համակարգի պրոցեսորներից յուրաքանչյուրն ունի չիպային քեշ (առաջնային քեշ), ինչը նրանց տալիս է հաճախակի օգտագործվող հրահանգները արագ և արդյունավետ կերպով գտնելու և մշակելու բնորոշ ներուժ: Բացի այդ, նույն ինտեգրալային սխեման տեղավորում է L2 քեշը: Երկրորդային քեշը Intel-ի Mobile Core 2 Duo չիպսեթում կիսվում է երկու պրոցեսորների միջև, երկու պրոցեսորներից յուրաքանչյուրն ունի հատուկ հիշողություն՝ 512 KB մեկ միջուկի համար առաջնայինը բավարար չէ.

Dual Core տեխնոլոգիայի առավելությունները

Նման պրոցեսորների ամենակարեւոր առավելություններն արագությունն ու արդյունավետությունն են։ Հրամանների մշակումը և տվյալների որոնումն իրականացվում են երկու պրոցեսորների կողմից. Այսպիսով, ավելի մեծ կատարողականություն է ձեռք բերվում առանց պրոցեսորների տաքացման: Այն փաստը, որ այս երկու պրոցեսորներն ունեն իրենց հեշտ հասանելի առաջնային քեշը, նույնպես ապահովում է արագ կատարում: Բացի այդ, հատկապես Intel Core 2 Duo-ի դեպքում, որտեղ երկրորդական քեշը բաժանված է, ամբողջ երկրորդական քեշը կարող է օգտագործվել միաժամանակ կամ երկու պրոցեսորների կողմից, եթե անհրաժեշտություն առաջանա:

Մի խոսքով, երկմիջուկ պրոցեսորով նոութբուքն ավելի արագ է աշխատում, ավելի սառը է աշխատում և ունի ավելի լավ բազմաֆունկցիոնալ հնարավորություններ: Երկմիջուկ պրոցեսորներն ավելի քիչ էներգիա են սպառում, քան երկակի միամիջուկ պրոցեսորները:

Նոթբուքերում երկմիջուկ պրոցեսորների օգտագործման մեկ այլ առավելություն նրանց ավելի թեթև քաշն ու չափն է, ինչը նոութբուքն ավելի հարմար է դարձնում՝ միաժամանակ ապահովելով ԱՀ-ի նման աշխատանքը:

Կարևոր է նշել, որ ավելի հին ծրագրերի դեպքում, եթե միաժամանակ գործարկեք միայն մեկ ծրագիր, ապա երկմիջուկ պրոցեսորներից որևէ օգուտ չեք ստանա: Ավելի հին ծրագրերը նախատեսված չեն այս տեխնոլոգիայի համար, ուստի նրանք կարող են օգտագործել միայն մեկ միջուկ: Այնուամենայնիվ, այս դեպքում բազմաֆունկցիոնալության առավելությունը դեռ պահպանվում է։ Եթե ​​դուք ունեք միաժամանակ բաց մի քանի ծրագրեր, ապա երկմիջուկ պրոցեսորը կապահովի ավելի արագ կատարում, քան մեկ միջուկային պրոցեսորը:

Ժամանակի ընթացքում ավելի ու ավելի շատ ծրագրավորողներ են ստեղծում իրենց ծրագրերը՝ նկատի ունենալով երկմիջուկ պրոցեսորները. Այսպիսով, օգտվողները մոտ ապագայում կկարողանան զգալ նման պրոցեսորների բոլոր առավելությունները:

Բարի լույս, մեր տեխնոլոգիական բլոգի սիրելի ընթերցողներ: Այսօր մենք չունենք վերանայում, բայց ինչ-որ համեմատություն. ո՞ր պրոցեսորն է ավելի լավ՝ 2 միջուկի՞, թե՞ 4 միջուկի: Հետաքրքիր է, ո՞վ է ավելի լավ հանդես գալիս 2018 թվականին: Հետո եկեք սկսենք: Միանգամից ասենք, որ շատ դեպքերում ափը կուղղվի մեծ թվով ֆիզիկական մոդուլներ ունեցող սարքին, բայց 2 միջուկով չիպերն այնքան էլ պարզ չեն, որքան թվում է առաջին հայացքից:

Շատերը, հավանաբար, արդեն կռահել են, որ մենք կքննարկենք Intel-ի բոլոր ներկա ներկայացուցիչներին Pentium Coffee Lake ընտանիքի և հանրաճանաչ «հիպերպեն» G4560 (Kaby Lake): Որքանո՞վ են ակտուալ մոդելներն այս տարի և արժե՞ մտածել ավելի արդյունավետ AMD Ryzen կամ նույն Core i3-ը 4 միջուկով գնելու մասին։

AMD Godavari-ի և Bristol Ridge-ի ընտանիքը միտումնավոր չի դիտարկվում մեկ պարզ պատճառով. այն չունի հետագա ներուժ, և հարթակն ինքնին պարզվեց, որ ամենահաջողը չէ, ինչպես կարելի էր սպասել:

Հաճախ այդ լուծումները գնվում են կա՛մ անտեղյակությունից, կա՛մ «որպես պահեստային»՝ որպես ինտերնետի և առցանց ֆիլմերի ամենաէժան հավաքածու: Բայց մենք առանձնապես գոհ չենք իրերի այս վիճակից։

Տարբերությունները 2 միջուկային և 4 միջուկային չիպերի միջև

Դիտարկենք հիմնական կետերը, որոնք տարբերում են առաջին կատեգորիայի չիպսերը երկրորդից: Սարքավորման մակարդակում դուք կարող եք նկատել, որ միայն հաշվողական միավորների թիվը տարբերվում է: Այլ դեպքերում միջուկները միավորվում են տվյալների փոխանակման արագընթաց ավտոբուսով և ընդհանուր հիշողության կարգավորիչով՝ RAM-ի հետ արդյունավետ և արդյունավետ աշխատանքի համար:

Հաճախ յուրաքանչյուր միջուկի L1 քեշը անհատական ​​արժեք է, բայց L2-ը կարող է լինել կամ նույնը բոլորի համար, կամ նաև անհատական ​​յուրաքանչյուր բլոկի համար: Այնուամենայնիվ, այս դեպքում L3 քեշը լրացուցիչ օգտագործվում է:

Տեսականորեն, 4 միջուկային լուծումները պետք է լինեն 2 անգամ ավելի արագ և հզոր, քանի որ դրանք կատարում են 100% ավելի շատ գործողություններ մեկ ժամացույցի ցիկլի համար (եկեք հիմք ընդունենք նույն հաճախականությունը, քեշը, տեխնիկական գործընթացը և մնացած բոլոր պարամետրերը): Բայց գործնականում իրավիճակը փոխվում է միանգամայն ոչ գծային ճանապարհով։

Բայց այստեղ արժե հարգանքի տուրք մատուցել. բազմաշերտում 4 միջուկի ողջ էությունը լիովին բացահայտվում է։

Ինչու՞ են երկմիջուկ պրոցեսորները դեռ հայտնի:

Եթե ​​նայեք շարժական էլեկտրոնիկայի հատվածին, ապա կնկատեք 6–8 միջուկային չիպերի գերակայությունը, որոնք հնարավորինս օրգանական տեսք ունեն և բոլոր առաջադրանքները կատարելիս բեռնված են զուգահեռ։ Ինչո՞ւ է այդպես։ Android-ը և iOS OS-ը բավականին երիտասարդ համակարգեր են՝ մրցակցության բարձր մակարդակով, և, հետևաբար, յուրաքանչյուր հավելվածի օպտիմալացումը սարքի հաջող վաճառքի բանալին է:

Իրավիճակն այլ է PC արդյունաբերության մեջ, և ահա թե ինչու.

Համատեղելիություն.Ցանկացած ծրագրակազմ մշակելիս ծրագրավորողները ձգտում են գոհացնել թե՛ նոր, թե՛ հին լսարաններին թույլ ապարատով: Ավելի մեծ շեշտադրում կա 2 միջուկային պրոցեսորների վրա՝ 8 միջուկային պրոցեսորների աջակցության հաշվին:

Առաջադրանքների զուգահեռացում.Չնայած տեխնոլոգիայի գերակայությանը 2018 թվականին, մի քանի պրոցեսորային միջուկների և թելերի հետ զուգահեռ աշխատելու ծրագիր ստանալը դեռևս հեշտ չէ: Եթե ​​մենք խոսում ենք մի քանի բոլորովին տարբեր հավելվածներ հաշվարկելու մասին, ապա հարցեր չկան, բայց երբ խոսքը վերաբերում է մեկ ծրագրի շրջանակներում հաշվարկներին, ավելի վատ է. պետք է պարբերաբար հաշվարկել բոլորովին այլ տեղեկություններ՝ չմոռանալով առաջադրանքների հաջողության և հաջողության մասին։ հաշվարկներում սխալների բացակայությունը.

Խաղերում իրավիճակն ավելի հետաքրքիր է, քանի որ գրեթե անհնար է տեղեկատվության ծավալները բաժանել հավասար «բաժնետոմսերի»: Արդյունքում ստանում ենք հետևյալ պատկերը՝ մեկ հաշվողական միավորն աշխատում է 100%-ով, մնացած 3-ը սպասում են իրենց հերթին։

Շարունակականություն.Յուրաքանչյուր նոր լուծում հիմնված է նախորդ զարգացումների վրա: Զրոյից կոդ գրելը ոչ միայն թանկ է, այլև հաճախ անշահավետ զարգացման կենտրոնի համար, քանի որ «սա բավական է մարդկանց համար, բայց 2 միջուկային չիպերի օգտագործողները դեռևս առյուծի բաժինն են»:

Օրինակ վերցրեք բազմաթիվ պաշտամունքային նախագծեր, ինչպիսիք են Lineage 2, AION, World of Tanks: Նրանք բոլորը ստեղծվել են հնագույն շարժիչների հիման վրա, որոնք ունակ են համարժեքորեն բեռնել միայն մեկ ֆիզիկական միջուկ, և, հետևաբար, այստեղ հաշվարկներում հիմնական դերը խաղում է միայն չիպի հաճախականությունը:
Ֆինանսավորում.Ոչ բոլորը կարող են իրենց թույլ տալ ստեղծել բոլորովին նոր արտադրանք՝ նախատեսված ոչ 4,8, 16 թելերի համար։ Դա չափազանց թանկ է, և շատ դեպքերում չարդարացված: Վերցնենք, օրինակ, նույն պաշտամունքային GTA V-ն, որը հեշտությամբ «կուտի» 12 և 16 թելեր, էլ չեմ խոսում միջուկների մասին։

Դրա մշակման արժեքը գերազանցել է լավ 200 միլիոն դոլարը, որն ինքնին արդեն շատ թանկ է։ Այո, խաղը հաջող էր, քանի որ Rockstar-ի վստահությունը խաղացողների շրջանում հսկայական էր: Իսկ եթե դա երիտասարդ ստարտափ լիներ: Այստեղ արդեն ամեն ինչ հասկանում ես։

Ձեզ անհրաժեշտ են բազմամիջուկ պրոցեսորներ:

Իրավիճակին նայենք պարզ աշխարհականի տեսանկյունից։ Շատ օգտատերերի կարիք ունեն 2 միջուկներ հետևյալ պատճառներով.

  • ցածր կարիքներ;
  • հավելվածների մեծ մասը կայուն է աշխատում;
  • խաղերը հիմնական առաջնահերթությունը չեն.
  • հավաքման ցածր արժեքը;
  • պրոցեսորներն իրենք են էժան;
  • մեծամասնությունը գնում է պատրաստի լուծումներ.
  • Որոշ օգտատերեր չեն պատկերացնում, թե ինչ են վաճառում խանութներում և իրենց հիանալի են զգում:

Հնարավո՞ր է խաղալ 2 միջուկի վրա: Այո, խնդիր չկա, քանի որ Intel Core i3 շարքը մինչև 7-րդ սերունդը հաջողությամբ ապացուցել է մի քանի տարի: Նաև շատ տարածված էին Pentium Kaby Lake-ը, որը պատմության մեջ առաջին անգամ ներկայացրեց Hyper Threading-ի աջակցությունը:
Արժե՞ հիմա 2 միջուկ գնել, թեկուզ 4 թելերով։ Բացառապես գրասենյակային աշխատանքների համար։ Այս չիպերի դարաշրջանն աստիճանաբար անցնում է, և արտադրողները սկսել են զանգվածաբար անցնել 4 լիարժեք ֆիզիկական միջուկների, և, հետևաբար, չպետք է երկարաժամկետ հեռանկարում դիտարկել նույն Pentium-ը և Core i3 Kaby Lake-ը: AMD-ն ամբողջությամբ լքված 2 միջուկային պրոցեսորներ.

Պրոցեսոր բջջային հեռախոսում. Բնութագրերը և դրանց նշանակությունը

Սմարթֆոնների արդյունաբերությունն ամեն օր առաջընթաց է ապրում, և արդյունքում օգտատերերը ստանում են ավելի նոր, ավելի ժամանակակից և հզոր գաջեթներ։ Սմարթֆոնների բոլոր արտադրողները ձգտում են իրենց ստեղծագործությունը դարձնել առանձնահատուկ և անփոխարինելի։ Ուստի այսօր մեծ ուշադրություն է դարձվում սմարթֆոնների համար պրոցեսորների մշակմանը և արտադրությանը։

Անշուշտ, «խելացի հեռախոսների» շատ երկրպագուներ մեկ անգամ չէ, որ հարցրել են, թե ինչ է պրոցեսորը և որոնք են նրա հիմնական գործառույթները: Եվ նաև, իհարկե, գնորդներին հետաքրքրում է, թե ինչ են նշանակում չիպի անվանման այս բոլոր թվերն ու տառերը:
Առաջարկում ենք մի փոքր ծանոթանալ հայեցակարգին «սմարթֆոնի պրոցեսոր».

Պրոցեսոր սմարթֆոնում- սա ամենաբարդ մասն է և պատասխանատու է սարքի կատարած բոլոր հաշվարկների համար: Իրականում սխալ է ասել, որ սմարթֆոնն օգտագործում է պրոցեսոր, քանի որ պրոցեսորները որպես այդպիսին չեն օգտագործվում շարժական սարքերում։ Պրոցեսորը այլ բաղադրիչների հետ միասին կազմում է SoC (System on a chip - system on chip), ինչը նշանակում է, որ մեկ չիպի վրա կա լիարժեք համակարգիչ՝ պրոցեսորով, գրաֆիկական արագացուցիչով և այլ բաղադրիչներով։

Եթե ​​մենք խոսում ենք պրոցեսորի մասին, ապա նախ պետք է հասկանալ այնպիսի հասկացություն, ինչպիսին է «պրոցեսորի ճարտարապետություն». Ժամանակակից սմարթֆոններն օգտագործում են ARM ճարտարապետության վրա հիմնված պրոցեսորներ, որոնք մշակվել են համանուն ARM Limited ընկերության կողմից։ Կարելի է ասել, որ ճարտարապետությունը պրոցեսորների մի ամբողջ ընտանիքին բնորոշ հատկությունների և որակների որոշակի շարք է: Qualcomm, Nvidia, Samsung, MediaTek, Apple և այլ պրոցեսորային ընկերություններ լիցենզավորում են տեխնոլոգիան ARM-ից, իսկ հետո պատրաստի չիպերը վաճառում սմարթֆոն արտադրողներին կամ օգտագործում են դրանք իրենց սեփական սարքերում: Չիպեր արտադրողները ARM-ից լիցենզավորում են առանձին միջուկներ, հրահանգների հավաքածուներ և հարակից տեխնոլոգիաներ: ARM Limited-ը չի արտադրում պրոցեսորներ, այլ միայն իր տեխնոլոգիաների համար լիցենզիաներ է վաճառում այլ արտադրողների։

Այժմ եկեք դիտարկենք այնպիսի հասկացություններ, ինչպիսիք են միջուկը և ժամացույցի արագությունը, որոնք միշտ հանդիպում են սմարթֆոնների և հեռախոսների մասին ակնարկներում և հոդվածներում, երբ խոսում ենք պրոցեսորի մասին:

Հիմնական

Սկսենք հարցից՝ ի՞նչ է միջուկը։ Հիմնականչիպի տարր է, որը որոշում է պրոցեսորի աշխատանքը, էներգիայի սպառումը և ժամացույցի արագությունը: Շատ հաճախ մենք հանդիպում ենք երկմիջուկ կամ քառամիջուկ պրոցեսորի հայեցակարգին: Եկեք պարզենք, թե ինչ է սա նշանակում:

Երկմիջուկ կամ քառամիջուկ պրոցեսոր. ո՞րն է տարբերությունը:

Շատ հաճախ գնորդները կարծում են, որ երկմիջուկ պրոցեսորը երկու անգամ ավելի հզոր է, քան մեկ միջուկը, իսկ քառամիջուկ պրոցեսորը, համապատասխանաբար, չորս անգամ ավելի հզոր: Այժմ մենք ձեզ կասենք ճշմարտությունը: Միանգամայն տրամաբանական է թվում, որ մեկ միջուկից երկուսին կամ երկուսից չորսին անցնելը մեծացնում է կատարողականությունը, բայց իրականում հազվադեպ է պատահում, որ այդ հզորությունն ավելանա երկու կամ չորս գործակցով: Միջուկների քանակի ավելացումը թույլ է տալիս արագացնել սարքի աշխատանքը՝ գործող գործընթացների վերաբաշխման շնորհիվ: Սակայն ժամանակակից հավելվածների մեծ մասը միահյուսված է և, հետևաբար, կարող է միաժամանակ օգտագործել միայն մեկ կամ երկու միջուկ: Բնականաբար հարց է առաջանում՝ այդ դեպքում ինչի՞ համար է քառամիջուկ պրոցեսորը։ Multi-core-ը հիմնականում օգտագործվում է առաջադեմ խաղերի և մեդիա խմբագրման հավելվածների կողմից: Սա նշանակում է, որ եթե ձեզ սմարթֆոն է պետք խաղերի (3D խաղեր) կամ Full HD տեսահոլովակ նկարահանելու համար, ապա պետք է գնել չորս միջուկային պրոցեսոր ունեցող սարք։ Եթե ​​ծրագիրն ինքնին չի ապահովում բազմամիջուկներ և չի պահանջում մեծ ռեսուրսներ, ապա չօգտագործված միջուկները ավտոմատ կերպով անջատվում են մարտկոցի էներգիան խնայելու համար: Հաճախ հինգերորդ ուղեկից միջուկը օգտագործվում է ամենաանհեթեթ առաջադրանքների համար, օրինակ՝ սարքը քնի ռեժիմում գործարկելու կամ փոստը ստուգելիս:

Եթե ​​ձեզ սովորական սմարթֆոն է անհրաժեշտ հաղորդակցության, ինտերնետում ճամփորդելու, էլփոստը ստուգելու կամ բոլոր վերջին նորություններին հետևելու համար, ապա երկմիջուկ պրոցեսորը ձեզ համար բավականին հարմար է: Իսկ ինչո՞ւ ավելի շատ վճարել: Ի վերջո, միջուկների քանակն ուղղակիորեն ազդում է սարքի գնի վրա:

Ժամացույցի հաճախականությունը

Հաջորդ հայեցակարգը, որին մենք պետք է ծանոթանանք, ժամացույցի հաճախականությունն է։ Ժամացույցի հաճախականությունը պրոցեսորի բնորոշ հատկանիշն է, որը ցույց է տալիս, թե քանի ժամացույցի ցիկլ է պրոցեսորը կարող աշխատել մեկ միավորի ժամանակ (մեկ վայրկյան): Օրինակ, եթե սարքի բնութագրերը ցույց են տալիս հաճախականությունը 1,7 ԳՀց - սա նշանակում է, որ 1 վայրկյանում նրա պրոցեսորը կկատարի 1,700,000,000 (1 միլիարդ 700 միլիոն) ցիկլ:.

Կախված գործողությունից, ինչպես նաև չիպի տեսակից, ժամացույցի ցիկլերի քանակը, որոնք պահանջվում են չիպի կողմից մեկ առաջադրանք կատարելու համար, կարող են տարբեր լինել: Որքան բարձր է ժամացույցի հաճախականությունը, այնքան ավելի արագ է աշխատանքային արագությունը: Այս տարբերությունը հատկապես նկատելի է տարբեր հաճախականություններով աշխատող միանման միջուկները համեմատելիս:

Երբեմն արտադրողը սահմանափակում է ժամացույցի արագությունը, որպեսզի նվազեցնի էներգիայի սպառումը, քանի որ որքան բարձր է պրոցեսորի արագությունը, այնքան ավելի շատ էներգիա է սպառում:

Եվ կրկին վերադառնում ենք բազմամիջուկին։ Ժամացույցի արագության բարձրացումը (ՄՀց, ԳՀց) կարող է մեծացնել ջերմության արտադրությունը, ինչը խիստ անցանկալի և նույնիսկ վնասակար է սմարթֆոնների օգտագործողների համար: Հետևաբար, բազմամիջուկ տեխնոլոգիան նույնպես օգտագործվում է որպես սմարթֆոնի արդյունավետությունը բարձրացնելու միջոցներից մեկը՝ առանց այն ձեր գրպանում տաքացնելու:

Արդյունավետությունը մեծանում է՝ թույլ տալով հավելվածներին միաժամանակ աշխատել մի քանի միջուկների վրա, սակայն կա մեկ պայման՝ հավելվածները պետք է լինեն վերջին սերնդի: Այս հատկությունը նաև խնայում է մարտկոցի էներգիան:

CPU քեշ

Պրոցեսորի մեկ այլ կարևոր հատկանիշ, որի մասին սմարթֆոն վաճառողները հաճախ լռում են CPU քեշ.

Քեշ- Սա հիշողություն է, որը նախատեսված է տվյալների ժամանակավոր պահպանման համար և աշխատում է պրոցեսորի հաճախականությամբ: Քեշը օգտագործվում է նվազեցնելու պրոցեսորի մուտքի ժամանակը դանդաղ RAM-ին: Այն պահպանում է RAM-ի տվյալների մի մասի պատճենները: Մուտքի ժամանակը կրճատվում է այն պատճառով, որ պրոցեսորի կողմից պահանջվող տվյալների մեծ մասը հայտնվում է քեշում, իսկ RAM մուտքերի քանակը կրճատվում է: Որքան մեծ է քեշի չափը, այնքան այն կարող է պարունակել ծրագրի համար անհրաժեշտ տվյալների մեծ մասը:, այնքան քիչ հաճախակի հասանելի կլինի RAM-ին, և այնքան բարձր կլինի համակարգի ընդհանուր կատարողականը:

Քեշը հատկապես արդիական է ժամանակակից համակարգերում, որտեղ պրոցեսորի արագության և RAM-ի արագության միջև բացը բավականին մեծ է։ Իհարկե, հարց է առաջանում՝ ինչո՞ւ չեն ուզում նշել այս հատկանիշը։ Ամեն ինչ շատ պարզ է. Օրինակ բերենք. Ենթադրենք, որ կան երկու հայտնի պրոցեսորներ (պայմանականորեն A և B) բացարձակապես նույն քանակությամբ միջուկներով և ժամացույցի արագությամբ, բայց ինչ-ինչ պատճառներով A-ն աշխատում է շատ ավելի արագ, քան B-ն: Շատ պարզ է բացատրել. A պրոցեսորն ավելի մեծ քեշ ունի: , և, հետևաբար, ինքնին պրոցեսորն ավելի արագ է աշխատում:

Քեշի ծավալի տարբերությունը հատկապես նկատելի է չինական և ֆիրմային հեռախոսների միջև։ Թվում է, թե ըստ բնութագրերի թվերի, ամեն ինչ կարծես նույնն է, բայց սարքերի գինը տարբերվում է: Եվ հենց այստեղ է, որ գնորդները որոշում են գումար խնայել՝ «ինչու՞ ավելի շատ վճարել, եթե տարբերություն չկա» մտքով: Բայց, ինչպես տեսնում ենք, կա տարբերություն և շատ էական, բայց վաճառողները հաճախ այդ մասին լռում են և չինական հեռախոսները վաճառում ուռճացված գներով։

mob_info