Usanifu wa wasindikaji wa kisasa wa multi-core

Jinsi ya kuamua nguvu ya processor?

Jibu la Mwalimu:

Kompyuta ya kisasa ni nguvu kifaa cha elektroniki, ambayo ina uwezo wa kukusanya, kuhifadhi na kusindika mtiririko mkubwa data ya habari. Sehemu kuu za kompyuta yoyote ni:

RAM;

Winchester;

Kadi ya video na mengi zaidi.

Jukumu muhimu zaidi katika kwa kesi hii lazima itolewe kwa processor ya kati, ambayo uwezo wa kifaa hutegemea uendeshaji wake. Yeye ndiye anayehusika na kazi ya kila mtu. vipengele Kompyuta. Nguvu ya processor moja kwa moja inategemea idadi ya transistors ambayo imejumuishwa katika muundo wake.

Mtumiaji yeyote ana fursa ya kujua kiashiria cha nguvu cha CPU. Ili kufanya hivyo, bonyeza kwenye ikoni inayoitwa "Kompyuta yangu", ambayo inaweza kupatikana kwenye desktop. bonyeza kulia panya. KATIKA menyu ya muktadha inayofungua mbele yako, bofya kipengee kinachoitwa "Mali". Kwa hivyo, data itaonyeshwa kwenye skrini sifa za kiufundi mfumo mzima wa kompyuta, ikiwa ni pamoja na mzunguko wa processor pamoja na nguvu zake.

Kwa kuongeza, unaweza kupata kwenye mtandao idadi kubwa ya maombi ya programu, shukrani ambayo mtumiaji anaweza kujua yote muhimu zaidi na sifa muhimu Kompyuta. Miongoni mwa programu hizo, CPU-Z inachukuliwa kuwa maarufu zaidi.

Ili kuanza, nenda kwenye tovuti rasmi ya mtengenezaji wa programu na upakue CPU-Z kwenye kompyuta yako. Kisha usakinishe matumizi na uifungue. Kuangalia mifumo yote, bonyeza tu kitufe kinachoitwa "Angalia mfumo". Baada ya hapo, habari yote unayohitaji itaonekana kwenye skrini ya kufuatilia.

Ikiwa unaamua kuongeza nguvu ya kompyuta yako, basi ni bora kwako kuwasiliana na wataalam wenye ujuzi ambao wanaelewa ugumu wote wa kazi. mifumo ya kompyuta. Kwa muda mfupi iwezekanavyo wataweza kutatua tatizo hili, bila madhara makubwa kwa PC yenyewe.

Kwa mwenendo wa kujitegemea vitendo sawa, wakati wa kupakia OS, bonyeza kitufe ambacho kinalingana na kuingia BIOS. Kulingana na toleo la mfumo, unaweza kutumia funguo za Del, F8, au Ins. Kama sheria, BIOS ni aina ya "kituo cha ubongo" cha kusimamia vigezo vyote vya mfumo na vifaa kwa ujumla.

Baada ya kuingia BIOS, unahitaji kuweka upya mipangilio yote iliyosanikishwa hapo awali na kuweka mpya kwa msingi kwa kutumia kipengee cha menyu ya Mipangilio ya Mipangilio ya Mzigo. Pia, usisahau kuzima bandari zote zisizotumiwa na vidhibiti (kwa mfano, Pread Spectrum, Vanderpool Technology na wengine). Kwa hivyo, unaweza kuongeza ukadiriaji wa nguvu ya processor hadi asilimia 20.

Kwa kuongeza, unahitaji kubadilisha vigezo vingine vya mfumo, ikiwa ni pamoja na mzunguko wa basi wa FSB, kuweka kiashiria saa 300 MHz, pamoja na mzunguko wa cpu, kupunguza kwa vitengo kadhaa. Ifuatayo, weka vigezo vifuatavyo:

Muda wa kumbukumbu saa 5-5-5-15-5;

Kasi ya saa ya kumbukumbu hadi 533 MHz.

Hatimaye, anzisha upya kompyuta yako. Matokeo yake, unaweza kuona kwamba PC yako huanza kufanya kazi kwa kasi zaidi.

Utangulizi. Teknolojia ya kompyuta inakua kwa kasi kubwa. Vifaa vya kompyuta kuwa na nguvu zaidi, ngumu zaidi, rahisi zaidi, lakini ndani Hivi majuzi Kuboresha utendakazi wa kifaa imekuwa changamoto kubwa. Mnamo 1965, Gordon Moore (mmoja wa waanzilishi wa Intel) alifikia hitimisho kwamba "idadi ya transistors zilizowekwa kwenye chip. mzunguko jumuishi, huongezeka maradufu kila baada ya miezi 24.”

Maendeleo ya kwanza katika uwanja wa kuunda mifumo ya multiprocessor ilianza miaka ya 70. Muda mrefu utendaji wa mazoea wasindikaji wa msingi mmoja iliongezeka kwa kuongeza mzunguko wa saa (hadi 80% ya utendaji imedhamiriwa tu na mzunguko wa saa) na ongezeko la wakati mmoja katika idadi ya transistors kwenye chip. Sheria za kimsingi za fizikia zilisimamisha mchakato huu: chipsi zilianza kuzidi, na chip ya kiteknolojia ilianza kukaribia saizi ya atomi za silicon. Sababu zote hizi zilisababisha ukweli kwamba:

  • Mikondo ya uvujaji iliongezeka, na kusababisha kuongezeka kwa uzalishaji wa joto na matumizi ya nguvu.
  • Processor imekuwa "haraka" zaidi kuliko kumbukumbu. Utendaji ulipunguzwa kwa sababu ya muda wa kusubiri katika kufikia RAM na kupakia data kwenye akiba.
  • Wazo la "shinikizo la von Neumann" linaibuka. Ina maana kwamba usanifu wa processor hauna ufanisi wakati wa kutekeleza programu.

Mifumo ya Multiprocessor (kama mojawapo ya njia za kutatua tatizo) haikutumiwa sana, kwani ilihitaji gharama kubwa na vigumu kutengeneza bodi za mama za multiprocessor. Kulingana na hili, tija iliongezeka kwa njia nyingine. Wazo la multithreading liligeuka kuwa la ufanisi - usindikaji wa wakati mmoja wa mito kadhaa ya amri.

Teknolojia ya Hyper-Threading (HTT) au teknolojia ya usindikaji wa data ya nyuzi nyingi zaidi, ambayo huruhusu kichakataji kufanya kazi kadhaa kwenye msingi mmoja. nyuzi za programu. Ilikuwa HTT, kwa maoni ya wataalam wengi, ambayo ikawa sharti la uumbaji wasindikaji wengi wa msingi. Utekelezaji wa nyuzi kadhaa za programu na processor wakati huo huo huitwa usawa wa kiwango cha nyuzi (TLP).

Ili kufungua uwezo wa kichakataji cha msingi nyingi programu inayoweza kutekelezwa lazima utumie cores zote za kompyuta, ambazo hazipatikani kila wakati. Programu za mfuatano za zamani ambazo zinaweza kutumia msingi mmoja pekee hazitaendesha tena kwa kasi kwenye kizazi kipya cha wasindikaji, kwa hivyo waandaaji wa programu wanazidi kushiriki katika uundaji wa vichakataji vipya.

1. Dhana za jumla


Usanifu katika kwa maana pana- hii ni maelezo mfumo mgumu, yenye vipengele vingi.

Katika mchakato wa maendeleo, miundo ya semiconductor (chips) hubadilika, hivyo kanuni za wasindikaji wa kujenga, idadi ya vipengele vilivyojumuishwa katika muundo wao, na jinsi mwingiliano wao unavyopangwa hubadilika mara kwa mara. Kwa hivyo, CPU zilizo na kanuni sawa za kimuundo kawaida huitwa wasindikaji wa usanifu sawa. Na kanuni hizo wenyewe huitwa usanifu wa processor (au usanifu mdogo).

Microprocessor (au processor) ni sehemu kuu ya kompyuta. Inachakata taarifa, kutekeleza programu na kudhibiti vifaa vingine kwenye mfumo. Nguvu ya processor huamua jinsi programu zitatekelezwa haraka.

Msingi ni msingi wa microprocessor yoyote. Inajumuisha mamilioni ya transistors ziko kwenye chip silicon. Microprocessor imegawanywa katika seli maalum zinazoitwa rejista madhumuni ya jumla(RON). Kazi ya processor ina jumla ya kupata maagizo na data kutoka kwa kumbukumbu katika mlolongo fulani na kutekeleza. Kwa kuongeza, ili kuongeza kasi ya PC, microprocessor ina vifaa vya kumbukumbu ya ndani ya cache. Kumbukumbu ya kashe ni kumbukumbu ya ndani processor, inayotumika kama bafa (ili kulinda dhidi ya kukatizwa kwa mawasiliano na RAM).

Wasindikaji wa Intel wanaotumiwa katika Kompyuta zinazoendana na IBM wana maelekezo zaidi ya elfu moja na ni wa wasindikaji wenye mfumo wa maelekezo uliopanuliwa - wasindikaji wa CISC (CISC - Complex Instruction Set Computing).

1.1 Kompyuta ya utendaji wa juu. Usambamba

Kiwango cha maendeleo teknolojia ya kompyuta rahisi kufuatilia: kutoka ENIAC (ya kwanza ya kielektroniki kompyuta ya kidijitali madhumuni ya jumla) na utendaji wa shughuli elfu kadhaa kwa sekunde hadi kompyuta kuu ya Tianhe-2 (operesheni trilioni 1000 za sehemu zinazoelea kwa sekunde). Hii ina maana kwamba kasi ya kompyuta imeongezeka kwa mara trilioni katika miaka 60. Uundaji wa utendaji wa hali ya juu mifumo ya kompyuta- moja ya shida ngumu zaidi za kisayansi na kiufundi. Kwa kuzingatia kasi ya hesabu njia za kiufundi iliongezeka mara milioni chache tu, kasi ya jumla ya mahesabu iliongezeka mara trilioni. Athari hii inapatikana kupitia matumizi ya usawa katika hatua zote za mahesabu. Kompyuta sambamba inahitaji kutafuta mgao mzuri wa kumbukumbu, njia za kuaminika uhamisho wa habari na uratibu wa michakato ya kompyuta.

1.2 Uchakataji linganifu

Uchakataji wa Ulinganifu (SMP iliyofupishwa) au usindikaji linganifu ni usanifu maalum wa mifumo mingi ya usindikaji ambayo wasindikaji kadhaa wanaweza kupata. kumbukumbu iliyoshirikiwa. Huu ni usanifu wa kawaida sana, unaotumiwa sana hivi karibuni.

Wakati wa kutumia SMP, wasindikaji kadhaa hufanya kazi kwenye kompyuta mara moja, kila mmoja akifanya kazi yake mwenyewe. Mfumo wa SMP na mfumo wa uendeshaji wa ubora wa juu husambaza kazi kati ya wasindikaji, kuhakikisha mzigo sawa kwa kila mmoja wao. Hata hivyo, tatizo linatokea kwa upatikanaji wa kumbukumbu, kwa sababu hata mifumo ya processor moja inahitaji kiasi wakati mkubwa. Kwa hivyo, upatikanaji wa RAM katika SMP hutokea sequentially: kwanza processor moja, kisha pili.

Kutokana na vipengele vilivyoorodheshwa hapo juu, mifumo ya SMP inatumika katika nyanja ya kisayansi, tasnia, biashara, na mara chache sana katika ofisi za kazi. Isipokuwa gharama kubwa utekelezaji wa vifaa, mifumo hiyo inahitaji programu ya gharama kubwa sana na ya ubora ambayo hutoa utekelezaji wa kazi nyingi. Programu za kawaida (michezo, wahariri wa maandishi) haitafanya kazi kwa ufanisi katika mifumo ya SMP, kwa kuwa haitoi kiwango hicho cha usawa. Ukibadilisha mpango wowote wa mfumo wa SMP, hautatumika sana kwenye mifumo ya processor moja, ambayo husababisha hitaji la kuunda matoleo kadhaa ya programu hiyo hiyo. mifumo tofauti. Isipokuwa, kwa mfano, programu ya ABLETON LIVE (iliyoundwa kwa ajili ya kuunda muziki na kuandaa seti za Dj), ambayo ina msaada kwa mifumo ya multiprocessor. Ukikimbia programu ya kawaida kwenye mfumo wa multiprocessor, bado itaendesha kwa kasi kidogo kuliko kwenye mfumo wa processor moja. Hii ni kwa sababu ya kile kinachoitwa usumbufu wa vifaa (kusimamisha programu ya usindikaji na kernel), ambayo inatekelezwa kwenye processor nyingine ya bure.

Mfumo wa SMP (kama mfumo mwingine wowote kulingana na kompyuta sambamba) huweka mahitaji yaliyoongezeka kwenye kigezo cha kumbukumbu kama kipimo data cha basi la kumbukumbu. Hii mara nyingi hupunguza idadi ya wasindikaji katika mfumo (mifumo ya kisasa ya SMP inaendesha kwa ufanisi hadi wasindikaji 16).

Kwa kuwa wasindikaji wameshiriki kumbukumbu, kuna haja ya matumizi ya busara na uratibu wa data. Katika mfumo wa multiprocessor, inageuka kuwa cache kadhaa hufanya kazi kwenye rasilimali ya kumbukumbu iliyoshirikiwa. Upatanisho wa akiba ni sifa ya akiba inayohakikisha uadilifu wa data iliyohifadhiwa katika akiba ya mtu binafsi kwa rasilimali iliyoshirikiwa. Dhana hiikesi maalum dhana ya mshikamano wa kumbukumbu, ambapo cores nyingi zinaweza kufikia kumbukumbu iliyoshirikiwa (inapatikana kila mahali katika mifumo ya kisasa ya msingi nyingi). Ikiwa tutaelezea dhana hizi katika muhtasari wa jumla, basi picha itakuwa kama ifuatavyo: kizuizi sawa cha data kinaweza kupakiwa ndani kache tofauti, ambapo data inachakatwa kwa njia tofauti.

Ikiwa arifa zozote za mabadiliko ya data hazitatumika, hitilafu itatokea. Upatanisho wa akiba umeundwa ili kutatua mizozo kama hii na kudumisha uwiano wa data katika akiba.

Mifumo ya SMP ni kikundi kidogo cha MIMD (data nyingi za maagizo - mfumo wa kompyuta na mitiririko ya amri nyingi na mitiririko mingi ya data) ya uainishaji wa mifumo ya kompyuta ya Flynn (profesa katika Chuo Kikuu cha Stanford, mwanzilishi mwenza wa Palyn Associates). Kulingana na uainishaji huu, karibu aina zote mifumo sambamba inaweza kuainishwa kama MIMD.

Mifumo ya Multiprocessor imegawanywa katika aina kulingana na kanuni ya matumizi ya kumbukumbu. Mbinu hii ilituwezesha kutofautisha aina zifuatazo muhimu

mifumo ya multiprocessor - multiprocessors (mifumo ya multiprocessor yenye kumbukumbu ya pamoja ya kawaida) na kompyuta nyingi (mifumo yenye kumbukumbu tofauti). Data iliyoshirikiwa inayotumika katika kompyuta sambamba inahitaji ulandanishi. Kazi ya ulandanishi wa data ni mojawapo ya kazi nyingi zaidi masuala muhimu, na ufumbuzi wake katika maendeleo ya multiprocessor na multicore na, ipasavyo, muhimu programu ni kazi ya kipaumbele kwa wahandisi na watengeneza programu. Ufikiaji wa pamoja wa data unaweza kufanywa kwa kugawa kumbukumbu kimwili. Njia hii inaitwa ufikiaji wa kumbukumbu isiyo ya sare au NUMA.

Kati ya mifumo hii tunaweza kuonyesha:

  • Mifumo ambapo kumbukumbu ya kache ya kibinafsi pekee ya vichakataji hutumiwa kuwasilisha data (usanifu wa kumbukumbu ya kache pekee).
  • Mifumo iliyo na mshikamano wa kache ya ndani kwa wasindikaji mbalimbali(NUMA iliyoshikamana na akiba).
  • Mifumo yenye usaidizi ufikiaji wa umma kwa kumbukumbu ya kichakataji cha mtu binafsi bila utekelezaji kuwashwa kiwango cha vifaa upatanisho wa akiba (NUMA isiyo na kache).

Urahisishaji wa tatizo la kuunda mifumo ya multiprocessor hupatikana kwa kutumia kumbukumbu iliyoshirikiwa iliyosambazwa, lakini njia hii inasababisha ongezeko kubwa la utata wa programu sambamba.

1.3 Usomaji mwingi kwa wakati mmoja

Kulingana na yote hasara hapo juu uchakataji linganifu, inaleta maana kubuni na kukuza njia zingine za kuboresha utendakazi. Ikiwa unachambua uendeshaji wa kila transistor ya mtu binafsi katika processor, unaweza kuzingatia sana ukweli wa kuvutia- wakati wa kufanya shughuli nyingi za computational, sio vipengele vyote vya processor vinatumiwa (kulingana na tafiti za hivi karibuni, karibu 30% ya transistors zote). Kwa hivyo, ikiwa processor hufanya, sema, rahisi operesheni ya hesabu, basi wengi wa processor ni wavivu, kwa hiyo, inaweza kutumika kwa mahesabu mengine. Kwa hivyo, ikiwa ndani wakati huu Msindikaji hufanya shughuli za kweli, basi operesheni ya hesabu kamili inaweza kupakiwa kwenye sehemu ya bure. Ili kuongeza mzigo kwenye processor, unaweza kuunda utekelezaji wa kubahatisha (au mbele) wa shughuli, ambayo inahitaji shida kubwa ya mantiki ya vifaa vya processor. Ikiwa utafafanua mapema katika nyuzi za programu (mlolongo wa amri) ambazo zinaweza kutekelezwa kwa uhuru wa kila mmoja, hii itarahisisha kazi hiyo kwa kiasi kikubwa ( njia hii kutekelezwa kwa urahisi katika vifaa). Wazo hili, linalomilikiwa na Dean Toulsen (lililotengenezwa naye mnamo 1955 katika Chuo Kikuu cha Washington), liliitwa usomaji mwingi wa wakati mmoja. Baadaye ilitengenezwa kutoka kwa Intel inayoitwa hyperthreading ( hyper threading) Kwa hivyo, processor moja inayofanya nyuzi nyingi hugunduliwa na mfumo wa uendeshaji kama Mfumo wa Windows kama wasindikaji wengi. Matumizi ya teknolojia hii inahitaji tena kiwango kinachofaa cha programu. Upeo wa athari kutoka kwa matumizi ya teknolojia ya multithreading ni karibu 30%.

1.4 Multi-msingi

Teknolojia ya nyuzi nyingi - utekelezaji wa msingi mwingi kiwango cha programu. Kuongezeka zaidi utendaji, kama kawaida, unahitaji mabadiliko katika vifaa vya processor. Kuongezeka kwa utata wa mifumo na usanifu sio ufanisi kila wakati. Kuna maoni tofauti: "kila kitu cha busara ni rahisi!" Hakika, ili kuongeza utendaji wa processor sio lazima kabisa kuiongeza mzunguko wa saa, magumu ya vipengele vya mantiki na vifaa, kwa kuwa inatosha tu kurekebisha na kuboresha teknolojia iliyopo. Njia hii ni faida sana - hakuna haja ya kutatua tatizo la kuongeza uharibifu wa joto wa processor au maendeleo ya vifaa vipya vya gharama kubwa kwa ajili ya uzalishaji wa microcircuits. Mbinu hii na ilitekelezwa ndani ya mfumo wa teknolojia ya msingi nyingi - utekelezaji wa cores kadhaa za kompyuta kwenye chip moja. Ikiwa tunachukua processor ya awali na kulinganisha faida za utendaji wakati wa kutekeleza mbinu kadhaa za kuongeza utendaji, ni dhahiri kwamba matumizi ya teknolojia ya msingi nyingi ni chaguo bora zaidi.

Ikiwa tunalinganisha usanifu wa multiprocessor ya ulinganifu na ya msingi-nyingi, itageuka kuwa karibu kufanana. Cache ya msingi inaweza kuwa ya ngazi mbalimbali (ya ndani na ya pamoja, na data kutoka kwa RAM inaweza kupakiwa moja kwa moja kwenye cache ya ngazi ya pili). Kulingana na faida zinazozingatiwa za usanifu wa processor nyingi za msingi, wazalishaji huzingatia. Teknolojia hii Ilibadilika kuwa ya bei rahisi kutekeleza na ya ulimwengu wote, ambayo ilifanya iwezekane kuileta kwenye soko kubwa. Mbali na hilo, usanifu huu ilifanya marekebisho yake yenyewe kwa sheria ya Moore: "idadi ya cores za kompyuta katika processor itaongezeka mara mbili kila baada ya miezi 18."

Ukiangalia soko la kisasa vifaa vya kompyuta, basi unaweza kuona kwamba vifaa na nne na nane wasindikaji wa nyuklia. Kwa kuongeza, wazalishaji wa processor wanasema kwamba wasindikaji wenye mamia ya cores ya usindikaji watapatikana kwenye soko hivi karibuni. Kama ilivyosemwa mara nyingi hapo awali, uwezo kamili wa usanifu wa msingi mwingi unafunuliwa tu na programu ya hali ya juu. Hivyo, uzalishaji wa vifaa vya kompyuta na programu ni uhusiano wa karibu sana.

  • Utangulizi
  • Tabia kuu, nguvu ya processor
  • Jinsi ya kuchagua processor
  • Vidokezo vingine vya wasindikaji wa overclocking
  • Hitimisho

Utangulizi wa dhana ya processor ya kompyuta

Salamu marafiki! Leo tutajadili na wewe ya kuvutia na swali muhimu processor ni nini kwenye kompyuta? Itakuwa sahihi zaidi kuiita CPU(CPU, pia inaitwa chip, jiwe, processor, nk).


Kwa hivyo, processor ni chip kuu ambayo inasindika na kusimamia michakato kuu kwenye kompyuta. Kwa wazi zaidi, processor inaitwa ubongo kompyuta binafsi(PC), sawa na ubongo wa binadamu, ambaye pia hufanya kazi nyingi za usindikaji na usimamizi wa data.

CPU ni muhimu sana kwa Kompyuta; huamua jinsi itakavyofanya kazi haraka na kutekeleza majukumu mengi ya kila siku. Ingawa, bila shaka, kompyuta bado ina kadhaa vipengele muhimu (RAM, kadi ya video), ambayo pia huathiri kasi ya mfumo mzima.

Ili Kompyuta iendelee kuendana na nyakati katika kasi na utendaji kazi, CPU na sehemu zingine hubadilishwa mara kwa mara. Zaidi juu ya hii hapa chini.

Vipimo vya CPU na Nguvu

Tabia kuu za CPU ni:

  • Mzunguko wa saa

Hiyo ni, hii ni idadi ya shughuli zilizofanywa kwa pili. Sasa parameter hii tayari imepimwa kwa mabilioni. Kwa mfano, ikiwa umeona data ya kiufundi kuhusu processor, unaweza kuona thamani yake ya 2.5 GHz - hii ina maana shughuli bilioni 2.5 kwa pili (lakini hii bado ni ndogo sana ikilinganishwa na ubongo wa binadamu, ambao utendaji wake ni mara elfu zaidi).


Inatosha. Wasindikaji wenye nguvu zaidi leo wanaweza kuwa na kasi ya saa ya 4 au 4.5 GHz, ambayo kawaida inahitajika kwa nguvu. michezo ya tarakilishi na programu, hii ni superfluous kwa kazi ya kila siku.

  • Idadi ya Cores

Karibu miaka 10 iliyopita, karibu hakuna mtu hata alifikiria juu ya kuonekana kwa CPU mbili au zaidi za nyuklia. Watengenezaji waliongeza mzunguko wa saa hadi walipokutana na kikomo cha mchakato huu. Kisha mwelekeo mpya ulionekana - kuundwa kwa cores mbili au zaidi katika chip.

Kwa upande mmoja, hii ni nzuri sana. Kwa sababu inaruhusu processor kufanya kazi mara mbili kwa haraka. Lakini kwa upande mwingine, hii haiwezi kupatikana bila usaidizi sahihi wa programu. Jambo ni kwamba sehemu yoyote ya kompyuta haifanyi kazi peke yao.


Wanaweza kufanya kazi tu ikiwa maalum zimeandikwa kwa kusudi hili. maagizo ya programu. Ikiwa hakuna, basi hakuna uhakika katika yoyote teknolojia mpya hakutakuwa na yoyote. Kwa hivyo hapa, ikiwa utaendesha programu kwenye CPU mbili-msingi ambazo zimeundwa kwa CPU za msingi-moja, basi zitaendesha kwenye msingi mmoja, ambayo ni, hakutakuwa na ongezeko la kasi, msingi wa pili hautatumika tu. .

Hivi ndivyo mambo yanavyosimama na ujio wa CPU za chips nyingi. Ingawa shida hii sasa imetatuliwa. Takriban programu zote zilizotolewa zimeboreshwa kwa uendeshaji wa vichakataji vya msingi vingi (inapohitajika). Bila shaka, haya ni michezo, usindikaji wa video, picha, mfano, maendeleo, na kadhalika.

  • Matumizi ya nishati

Ni muhimu kuelewa kwamba kadiri nguvu inavyoongezeka, ndivyo gharama za nishati zinazohitajika kwa uendeshaji. Hii ni muhimu sana kwa sababu matumizi ya juu ya nishati husababisha tu kupoteza pesa na kuongezeka kwa uzalishaji wa joto. Kwa hiyo, watengenezaji wanafanya kazi daima ili kupunguza matumizi ya nishati.

  • Kina kidogo

Kwa kifupi, hii ni msaada wa processor kwa usanifu mmoja au mwingine wa uendeshaji. Kawaida ni 32 au 64 kidogo. Katika uwongo wa 64-bit fursa kubwa, sasa inaanza kutumika kila mahali. CPU zote za kisasa zinaunga mkono bits 64, kwa hivyo hili ni swali wazi na huwezi kwenda vibaya. Unaweza kuelewa suala hili kwa undani zaidi katika makala, ni tofauti gani kati ya mfumo wa uendeshaji wa 32-bit na 64-bit.

Jinsi ya kuchagua processor

Kwa ujumla wao wapo aina kubwa kwa kila ladha na hitaji. Lakini kwa maombi yanayohitaji kidogo, si vigumu kuchagua. Kwanza, unapaswa kuamua kwa madhumuni gani kompyuta itatumika, ikiwa tu kwa kazi na burudani ndogo (michezo ndogo, kutazama sinema, muziki, kutumia mtandao), basi kila kitu ni rahisi - chip cha kisasa cha gharama nafuu kitakufaa.


Ikiwa unafanya kazi nzito, ngumu ambayo inahitaji nguvu kompyuta yenye usawa, basi hii ni ngumu zaidi. Unahitaji kulipa kipaumbele kwa pointi zifuatazo:

  1. Multi-msingi - 4 au zaidi cores
  2. Mzunguko wa saa ya juu - 2.5 gigahertz na hapo juu
  3. Akiba ya kiwango cha tatu cha angalau megabytes 6

Kwa kuzingatia mapendekezo haya ya msingi, unaweza angalau kwa namna fulani kuhesabu nakala nzuri na yenye tija. Lakini itakuwa sahihi zaidi kuchagua mfano na kuangalia habari kuhusu hilo kwenye mtandao, kwa mfano, vipimo vya utendaji, kitaalam, nk.

  • Lazima inafaa kiunganishi kwenye ubao wa mama; hii lazima ifafanuliwe 100% kabla ya kununua. Kuna wazalishaji 2 wakuu wa CPU kwenye soko - Intel na AMD. Kila moja ya makampuni haya hutoa mistari tofauti ya CPU na kontakt maalum, ambayo unahitaji kujua na kuchagua ubao wa mama kwa ajili yake, yaani, bodi ambayo imewekwa kwa ajili ya uendeshaji wa kudumu.


  • Msindikaji ni sehemu ya tete, kwa hiyo kwa hali yoyote hatupaswi kuiacha, kugonga juu yake, au kutupa kwenye mfuko.
  • Baada ya kuiweka, lazima uitumie kuweka mafuta (joto-kuendesha) kwake; Ukisahau kuhusu kuweka kuweka mafuta, CPU itazidi joto na kufanya kazi bila utulivu, na hatimaye kuungua. Kwa kuongeza, kuweka kavu ya mafuta na vumbi ni moja ya sababu kuu za kuvunjika kwa kompyuta za mkononi na kompyuta.


  • Ni muhimu kuchagua baridi sahihi kwa CPU. Ukweli ni kwamba wasindikaji wa mfululizo tofauti wanaweza joto tofauti. Ipasavyo, baridi (hii ni shabiki na radiator kwa baridi) huchaguliwa mmoja mmoja kwa ajili yake. Hii si vigumu ikiwa unajua uharibifu wake wa joto unahitaji kununua baridi na thamani sawa au ya juu.

Kwa ujumla, overclocking ni ongezeko la kujitegemea katika sifa zake za kiufundi, kwa kawaida kwa kuongeza mzunguko wa saa, voltage au kufungua cores (kama uwezekano huo upo).

Hatupendekezi sana kufanya hivi isipokuwa inaruhusiwa na mtengenezaji. Ikiwa utafanya kinyume na hili, unaweza kuharibu tu. Ni jambo lingine wakati mtengenezaji mwenyewe anakuwezesha kufanya hivyo, zaidi ya hayo, alileta kazi maalum Ili kufanya hivyo, wakati mwingine unahitaji tu kubonyeza kifungo kimoja au kuchagua thamani inayofaa.

Katika kesi hii, ndiyo, ikiwa unaona kuwa ni muhimu kuongeza sifa za CPU, basi hii inaweza kufanyika. Lakini tena, usisahau kuhusu baridi na kuweka mafuta. Ikiwa huna uhakika wa pointi hizi, basi tena unaweza kuharibu CPU.


Hitimisho

Kulingana na taarifa iliyotolewa hapo juu, tunatarajia inawezekana kuunda wazo la jumla kuhusu processor ni nini, sifa zake ni nini na jinsi ya kuitumia kwa usahihi.

Processor ni moyo wa kompyuta yoyote. Simu ya rununu, simu ya mezani - haijalishi. Ni yeye anayeamua nguvu ya kompyuta vifaa. Wakati nguvu ya processor hailingani na kazi zilizopewa kompyuta, kufanya kazi na kompyuta hii kunaweza kusababisha shida mbalimbali, ambazo zinaonyeshwa kimsingi katika utendaji uliopunguzwa na, kwa sababu hiyo, matumizi yasiyofaa ya wakati wa kufanya kazi.

Kwa hivyo, ni muhimu kwamba uwezo wa processor ufanane na kazi ambazo kompyuta inunuliwa au kusanyiko. Na muhimu zaidi, ikiwa unaunda kompyuta ya michezo ya kubahatisha, unapaswa kuchagua processor yenye nguvu ya kutosha, kwa sababu uwezo wa hata kadi ya picha ya baridi zaidi inaweza kuwa mdogo ikiwa unatumia processor isiyo na nguvu ya kutosha.

Nini cha kuchagua: AMD au Intel?

Katika soko la stationary na wasindikaji portable Suluhisho kutoka kwa wazalishaji wawili hutawala: AMD na Intel. Kila mmoja wao ana wafuasi na wapinzani. Wakati wa kufanya kazi na wengi maombi ya kawaida Tofauti kati ya washindani mara nyingi haionekani, lakini wasindikaji wa Intel wanapata umaarufu, ingawa bidhaa za AMD ni za bei nafuu.

Usanifu wa processor katika kompyuta za mezani

Hivi sasa, kuna wasindikaji wenye usanifu wa 32- na 64-bit. Kila mwaka, AMD na Intel huanzisha njia mpya za vichakataji vilivyotengenezwa kwa kutumia maendeleo ya hivi punde teknolojia ya habari. Hii ndio imeonekana kwenye soko katika miaka ya hivi karibuni:

AMD imezindua vichakataji mfululizo vya G kulingana na usanifu wa Jaguar. Inafaa kuzingatia hilo AMD tayari kwa muda mrefu imekuwa ikitoa vichakataji mseto kama vile APU, ambazo ni mfumo ambao kichakataji na kadi ya video huunganishwa kuwa moja. Shukrani kwa ukubwa mdogo, APU hufanya kazi vizuri sana katika kompyuta za ulimwengu wote na netbooks (ingawa ni dhahiri kuwa suluhisho kama hizo hazitachukua nafasi kadi ya video ya nje) Na hapa AMD ina uzoefu zaidi kuliko Intel.

Intel, kwa upande wake, aliwasilisha jukwaa Intel Haswell(kizazi cha nne cha wasindikaji), ambayo ni toleo la kuboreshwa la usanifu uliopita Ivy Bridge. Maendeleo mapya ina kuongezeka kwa tija, pia inakuja na iliyojumuishwa adapta ya michoro na maonyesho alama za juu kuhusu kuokoa nishati.

Matarajio

Makampuni yote mawili yatatoa upendeleo katika siku zijazo ufumbuzi wa simu, tangu soko vifaa vya simu kukua bila kudhibitiwa. Pia, makampuni yote mawili yanalenga kuunda wasindikaji wa ufanisi wa nishati ambao hutoa matumizi ya chini ya nguvu wakati wa kudumisha utendaji wa juu wa kutosha.

Nini cha kutafuta wakati wa kuchagua processor?

Idadi ya cores na nyuzi

Kwa nadharia, cores zaidi processor ina, kasi na ufanisi zaidi inapaswa kufanya kazi. Walakini, katika mazoezi hii haifanyiki kila wakati. Na ujanja ni kwamba sehemu kubwa ya maombi (haswa yale yaliyotengenezwa kwa matumizi ya nyumbani), haitumii uwezo kamili wa nyuzi nyingi na cores nyingi, kama matokeo ya ambayo shughuli zinafanywa na cores moja au mbili.

Kuongezeka kwa tija kunaonekana wazi wakati kazi ya wakati mmoja na programu nyingi, katika michezo na wakati wa kutumia programu ya juu. Kwa hivyo, kwa maombi yaliyotengenezwa kwa nyumba na ofisi, ni muhimu kuchagua processor yenye angalau cores mbili. Kwa ujumla, siku hizi unaweza kupata nne, sita na hata wasindikaji wa msingi nane(AMD).

KATIKA Wasindikaji wa Intel Core i3, i5, na i7 hutumia teknolojia ya Hyper-threading, ambayo huongeza kwa njia bandia idadi ya nyuzi zinazotumika. Kweli, ufanisi wa suluhisho kama hilo sio juu kama wakati wa kutumia cores kimwili, lakini ni mbadala wa bei nafuu.

Akiba

Cache ya processor hutumiwa kuhifadhi data inayotumiwa mara nyingi. AMD na Intel mara nyingi huzingatia vigezo vya cache vinavyoboresha kila wakati, lakini kwa mazoezi tofauti za utendaji hazionekani, lakini gharama sio. Kuna viwango vitatu vya kumbukumbu ya kashe:

  • L1 - saizi ni ndogo, lakini data ambayo inapaswa kuwa "karibu" imehifadhiwa hapa. Inayo sifa ya muda mfupi zaidi wa ufikiaji;
  • L2- ngazi inayofuata, ambayo ina data ambayo inaweza kuhitajika baada ya muda fulani. Zinachukuliwa kutoka kwa L3 au RAM;
  • L3 - ilionekana katika mpya zaidi na zaidi wasindikaji wenye tija. Pia ni bafa na mara nyingi hutumiwa kusawazisha kazi ya cores kadhaa.

Mzunguko wa saa

Kuweka tu, kasi ya saa ina athari ya moja kwa moja utendaji halisi processor na, ipasavyo, kasi ya shughuli. Kasi ya saa ni mojawapo viashiria muhimu zaidi wasindikaji.

Soketi

Kichakataji sio kitengo cha kujitegemea. Ili kuiweka kwenye ubao wa mama, tundu maalum hutumiwa - tundu. Walakini, ili ufungaji uwezekane, ubao wa mama lazima iendane na processor iliyochaguliwa. Ikiwa unajenga kompyuta kutoka mwanzo, unapaswa kuchagua mfano wa processor, na kisha tu ubao wa mama. Ikiwa unabadilisha vipengele vilivyopitwa na wakati, unapaswa kujua ni soketi gani ubao wa mama una vifaa na uchague kichakataji kwa ajili yake. Bila shaka, ikiwa hutabadilisha wote mara moja.

Uwezo wa overclocking

Ikiwa bajeti yako ni ndogo, unaweza kununua kichakataji ambacho kinaweza kubadilishwa baadaye. AMD na Intel hutoa kwa kusudi hili wasindikaji maalum, kuwa na alama maalum. Intel huongeza herufi X kwa jina la kichakataji, huku AMD ikiongeza herufi BE (ambayo ni kifupi cha Toleo Nyeusi) au K.

Kupoa

processor, hasa wakati kazi kubwa, huzalisha joto nyingi. Ikiwa hali ya joto ni ya juu sana, inaweza kusababisha kazi isiyo imara mfumo wa uendeshaji. Kwa hivyo unapaswa kutunza kufunga mfumo wa ufanisi kupoa.

Wasindikaji wa Laptop ni nini?

Laptops hutumia maalum matoleo ya simu wasindikaji. Laptops zinakusanywa na mtengenezaji, kwa hivyo huna wasiwasi juu ya ufungaji. Kuamua ni processor gani ya laptop ni bora, unapaswa kuzingatia idadi ya cores, kasi ya saa, cache na mstari wa wasindikaji ambao mfano fulani ni wa.

Ni aina gani ya processor inapaswa kutumika kwa michezo ya kubahatisha?

Kichakataji kwa kompyuta ya michezo ya kubahatisha haipaswi kuwa kitu cha haraka sana, lakini bado inahitaji usambazaji wa kutosha wa nguvu. Kwa kweli, inapaswa kuwa na angalau cores nne, kukimbia angalau 3.2GHz (ingawa unaweza kutumia kichakataji cha chini zaidi), na iwe na kashe ya L3.

Kwa hivyo, kuchagua processor kulingana na chapa ya mtengenezaji sio njia sahihi zaidi. Jambo kuu ni kwamba uwezo wake unakidhi mahitaji yako.