Multiple Core Processor: Mas Mas Maayo Usab?

Daghang mga processor nga core ang anaa sa personal nga mga kompyuter sulod na sa usa ka dekada karon. Ang hinungdan mao nga ang mga processor nag-igo sa pisikal nga mga limitasyon sa termino sa gikusgon sa orasan ug sa unsa ka epektibo nga sila mahimong matugnaw ug magpabilin nga tukma. Pinaagi sa pagbalhin ngadto sa sobrang mga cores sa usa ka single processor chip, ang mga tiggama naglikay sa mga isyu sa mga oras nga gikusgon pinaagi sa epektibong pagpadaghan sa gidaghanon sa datos nga mahimo nga pagdumala sa CPU . Sa diha nga sila sa orihinal gibuhian, kadto maoy duha ka core sa usa ka CPU apan karon adunay mga kapilian alang sa upat, unom ug bisan walo. Gawas pa niini, adunay teknolohiya nga Hyper-Threading ni Intel nga halos nagdoble sa mga core nga makita sa operating system . Ang pagbaton sa duha ka mga cores sa usa ka single processor kanunay adunay mahikap nga mga benepisyo tungod sa multitasking nga kinaiyahan sa mga modernong operating nga sistema. Human sa tanan, mahimo ka nga mag-browse sa web o mag-type sa usa ka report samtang ang usa ka programa sa anti-virus anaa sa luyo. Ang tinuod nga pangutana alang sa kadaghanan sa mga tawo tingali kon ang adunay sobra sa duha mapuslanon kaayo ug kon mao, pila man?

Threading

Sa dili pa moadto sa mga benepisyo ug mga kahuyang sa daghang mga processor cores importante nga masabtan ang konsepto sa threading. Ang usa ka thread usa lamang ka pag-agi sa datos gikan sa usa ka programa pinaagi sa processor sa PC. Ang matag aplikasyon naggama sa kaugalingon o daghan nga mga thread depende kon giunsa kini nagdagan. Sa multitasking, ang usa ka core processor mahimo lamang nga maggunit sa usa ka hilo sa usa ka higayon, busa ang sistema paspas nga nagbag-o tali sa mga hilo aron sa pagproseso sa datos sa usa ka daw kasabay nga paagi.

Ang kaayohan sa pagbaton og daghang mga cores mao nga ang sistema makahimo sa pagdumala labaw pa sa usa ka hilo. Ang matag kinauyoan makahimo sa usa ka linain nga datos. Kini labaw nga nagdugang sa paghimo sa usa ka sistema nga nagdala sa kasamtangang aplikasyon. Tungod kay ang mga tigdumala adunay daghang mga aplikasyon sa usa ka panahon, kini sa sinugdan naugmad didto apan samtang ang mga personal nga kompyuter mas nagkalisud ug nagkadaghan ang nangdaghan, sila usab nakabenepisyo gikan sa pagbaton og mga extra core.

Software Dependent

Samtang ang konsepto sa daghang mga core processor daw nindot kaayo, adunay usa ka dako nga caveat niini nga abilidad. Aron ang tinuod nga mga benepisyo sa daghang mga processor makita, ang software nga nagdagan sa computer kinahanglan gisulat aron pagsuporta sa multithreading. Kon wala ang software nga nagsuporta sa ingon nga bahin, ang mga hilo mag-una sa usa ka core nga makapaubos sa kahusayan. Human sa tanan, kon kini mahimo lamang nga modagan sa usa ka kinauyokan sa usa ka quad-core processor , mahimo nga kini mas tulin nga makadagan kini sa usa ka dual-core processor nga adunay mas taas nga oras nga tulin nga tulin.

Maayo na lang, ang tanan nga mga mayor nga kasamtangan nga operating nga mga sistema adunay daghang kapasidad. Apan ang multithreading kinahanglan usab nga isulat sa software application. Mapasalamaton nga ang suporta alang sa nagkadaghan nga mga software sa mga konsumedor miuswag pag-ayo apan alang sa daghang yano nga mga programa, daghan nga suporta nga wala pa gipatuman tungod sa pagkakomplikado. Pananglitan, ang usa ka programa sa mail o web browser nga dili makita ang dagkong mga kaayohan sa pagsulti sa usa ka programa sa pag-edit o pag-edit sa video diin ang komplikadong mga kalkulasyon gihimo sa computer.

Usa ka maayo nga panig-ingnan sa pagpatin-aw niini mao ang pagtan-aw sa kasagaran nga dula sa PC. Kadaghanan sa mga dula nagkinahanglan og usa ka matang sa rendering engine aron ipakita kung unsay nahitabo sa dula. Gawas pa niini, adunay usa ka matang sa artipisyal nga paniktik sa pagpugong sa mga panghitabo ug mga karakter sa dula. Uban sa usa ka core, kining duha kinahanglang gamiton pinaagi sa pagbalhin tali sa duha. Kini dili kinahanglan nga hapsay. Kung ang sistema adunay daghan nga mga processor, ang paghubad ug ang AI mahimong matag usa nga managan sa usa ka linain nga kinauyokan. Kini usa ka sulundon nga sitwasyon alang sa usa ka multiple core processor.

Kini usa ka maayo kaayo nga pananglitan kon sa unsang paagi ang daghang mga thread mahimo nga makabenepisyo sa usa ka programa. Apan sa samang ehemplo, ang upat ka mga processor cores mas maayo kaysa duha? Kini usa ka lisud nga pangutana nga tubagon ingon nga kini nagsalig sa software. Pananglitan, daghang mga dula nga wala kaayo'y gamay nga kalainan tali sa duha ug upat ka mga cores. Adunay wala'y dula nga mga dula nga makita ang mahikap nga mga benepisyo gikan sa labaw pa sa upat ka mga processor cores. Pagbalik sa e-mail o mga web browsing nga mga ehemplo, bisan ang quad core dili kini tinuod nga benepisyo. Sa laing bahin, ang video encoding program nga transcoding video lagmit makakita og dagkong mga benepisyo samtang ang indibidwal nga paghimo sa frame mahimong ipasa ngadto sa nagkalainlain nga mga core ug dayon gihugpong ngadto sa usa ka sapa pinaagi sa software. Sa ingon ang pag-angkon sa walo ka cores mas mapuslanon kay sa adunay upat.

Mga Speed ​​sa orasan

Ang usa ka butang nga gihisgutan sa daklit mao ang katulin sa oras. Ang kadaghanan sa mga tawo sa gihapon pamilyar sa kamatuoran nga ang mas taas nga gikusgon sa orasan, mas paspas ang prosesor. Ang katulinon sa orasan mahimong labaw pa ka malipayon kon ikaw usab nakiglambigit sa daghang mga cores. Kini adunay kalabutan sa kamatuoran nga ang processor mahimo na karon pagproseso sa daghang mga datos sa datos tungod sa mga extra core apan ang matag usa sa maong mga cores magdagan sa mas ubos nga katulin tungod sa mga thermal restriction.

Pananglitan, ang usa ka dual-core processor adunay base speed nga 3.5 kbz sa matag processor samtang ang usa ka quad-core processor mahimong modagan lamang sa 3.0GHz. Sa pagtan-aw sa usa ka core sa matag usa kanila, ang dual-core processor makahimo nga mga 14 ka porsyento nga mas paspas kay sa quad-core. Busa, kon ikaw adunay usa ka programa nga usa lamang nga sinulud, ang dual-core processor mas maayo. Dugang pa, kung adunay butang nga makagamit sa tanang upat ka mga processor sama sa video transcoding, nan ang quad-core processor sa pagkatinuod mga 70 porsyento nga mas paspas kay sa dual-core processor.

Busa unsay kahulogan niini? Buweno, kinahanglang susihon nimo pag-ayo ang processor ug usab ang software aron makakuha og maayo nga ideya kon unsaon kini paghimo sa kinatibuk-an. Sa kinatibuk-an, ang usa ka multiple core processor usa ka mas maayo nga pagpili apan wala kini nagpasabot nga ikaw adunay mas maayo nga kinatibuk-ang pasundayag.

Mga konklusyon

Alang sa kadaghanan, ang usa ka mas taas nga proseso sa pag-ihap sa kinausahan mao ang kasagaran usa ka maayong butang apan usa kini ka komplikado nga butang. Sa kinatibuk-an, ang usa ka dual core o quad core processor mahimong sobra pa nga gahum alang sa usa ka nag-unang computer user. Ang kadaghanan sa mga konsumedor dili makakita sa mga benepisyo gikan sa pagsobra sa upat ka mga processor cores karon tungod kay adunay gamay kaayo nga software nga makaayo niini. Ang bugtong mga tawo nga kinahanglan nga maghunahuna sa ingon nga taas nga mga numero nga mga processor mao ang mga nagpadayon nga mga buluhaton sama sa desktop video editing o komplikadong science and math programs. Tungod niini, among gisugyot pag-ayo ang mga magbabasa sa pagsusi sa among Unsa nga Pagkakinahanglan sa PC ang Gikinahanglan Ko? nga artikulo aron makabaton og mas maayo nga ideya kon unsa nga matang sa processor ang labing maayo nga mohaum sa ilang mga panginahanglan sa pagkompyuter.