Multiple Core Prozessoren: Ass méi béi ëmmer besser?

Méi e puer Core Prozessoren sinn elo an de perséinlechen Computern iwwer e puer Joerzéngten verfügbar. De Grond ass datt d' Prozessoren kierperlech Limiten hannerloossen wéi hir Taktgeschwindegkeet hunn a wéi se effektiv kéiergekillt hunn an d'Genauegkeet behalen. Duerch d'Bewegung op Extrakerne am eenzele Prozesserchip huele d'Faarwen déi Problemer mat der Taktfrequenz duerch efficale Multiplizéieren vun der Quantitéit vu Daten déi duerch d' CPU gehandelt ginn konnt . Wann se ursprénglech entlooss goufen, ass et just zwee Cores an enger eenzeger CPU, awer elo sinn d'Optiounen fir véier, sechs an och aacht. Zousätzlech ass et d'Intel Hyper-Threading Technologie déi nawell verdoppelt de Cores déi de Betribssystem gesäit. Déi zwou Kären an engem eenzegen Prozesser huet ëmmer eng konkurenzielle Virdeeler gemaach, duerch d'multitaskende Natur vun modernen Operatiounsystemer. Nodeems Dir alles an der Websäit surft oder e Rapport schreift, während e Anti-Virus Programm am Hannergrond leeft. Déi richteg Fro fir vill Leit kënne sinn, wann se méi wéi zwee sinn wierklech gutt an wann et esou, wéivill?

Threading

Virun wat an d'Virdeeler an Nodeeler vun e puer Prozesserkore sinn, ass wichteg fir d'Konzept vum Threading ze verstoen. E Fuedem ass einfach ee eenzegen Stream vun Daten aus engem Programm duerch den Prozessor am PC. All Applikatioun generéiert seng eege oder verschiddefäeg Generatioun jee wéi se geschitt. Mat Multitasking kann een eenzeg Core Prozessor nëmmen e puer Fuedem ze behandelen, sou datt de System séier tëscht de Gewënnschalter weillt fir d'Donnéeën anscheinend onvergläichbar ze verarbeen.

De Virdeel fir e puer Cores ze hunn ass datt de System méi wéi ee Fuedere kann iwwerhuelen. Jidder Kär kann e gesondleche Stroum vu Daten handhaben. Dëst vergréissert d'Performance vun engem System, deen sech konkret Applikatiounen féiert. Well d'Serveren neierdéngs verschidde Applikatiounen op ee bestëmmten Zäit lafen, gouf ursprénglech doranner entwéckelt, awer als Personal Computere méi komplex a multitasking erhéicht, si profitéieren och vun extrae Kerne.

Software Ofhängeg

Obwuel d'Konzept vu verschidde Kärprozessoren ganz attraktiv ass, ass et eng Majoréierung op dës Fäegkeet. Fir déi richteg Virdeeler vun de verschiddene Prozessoren ze gesinn, muss d'Software, déi op de Computer läuteg muss geschriwwe ginn fir multithreading ze ënnerstëtzen. Ouni der Software, déi sou e Feature ënnerstëtzt, gëtt Fändelen primär duerch eent engem Kär gewunnt, doduerch d'Effizienz. Nodeems alles op engem eenzegen Kär an engem Quad-Core-Prozessor kann lafen , kann et tatsächlech méi séier ginn op engem Dual-Core-Prozessor mat méi héije Base-Taktgeschwindegkeet.

Glécklech, all déi gréissten aktuelle Betribssystemer hunn multithreading capabilities. Awer d'Multithreading muss och an der Applikatiounssoftware geschriwwe ginn. Glécklech gëtt d'Ënnerstëtzung fir Multithreading an Konsument Software méi staark verbessert, awer fir vill einfacht Programmer, Multithreading-Support gëtt nach ëmmer net realiséiert wéinst der Komplexitéit. Zum Beispill, e Mailprogramm oder de Webbrowser kënnt net immens grouss Virdeeler fir Multithreading ze gesinn wéi e Grafik oder Video Editing Programm, wou komplexe Berechnungen vum Computer gemaach ginn.

E gudde Beispill ze erklären ass et en typeschen PC-Spill ze kucken. Déi meeschte Spiller brauchen eng Form vun Rendering Engine fir z'exponéieren wat et am Spill ass. Zousätzlech dozou gëtt et eng Art kënschtlech Intelligenz fir eventuell Evenementer a Charaktere ze kontrolléieren. Mat engem eenzegen Kär, musse mer souwuel vun deenen zwee musse wechseln. Dëst ass net onbedéngt effizient. Wann de System e puer Prozesser huet, kann d'Rendezvous an d'AI all op engem eenzelnen Kär laafen. Dëst gesäit aus wéi eng Ideal Situatioun fir e Multiplikateurprozessor.

Dëst ass e exzellent Beispill vu wéi verschidde Gewënn e Programm hunn. Awer an deemselwechte Beispill si véier Prozessorwierkunge besser wéi zwee? Dëst ass eng ganz schwiereg Fro op d'Äntwert, well se hänkt vun der Software hänkt of. Zum Beispill, vill Spiller nach ëmmer ganz wéinech Performancedifferenzen tëscht zwee a véier Placken. Et gi wesentlech keng Spiller, déi konkret Virdeeler vu véier Prozesser Cores gesinn. Go back to the email or web browsing examples, och Quad-Core wäert net e realen Virdeel sinn. Am anere Fall ass e Video-Encoding-Programm deen Transcodéiere Video wäert wahrscheinlech e grousse Virdeel gesinn, wéi individuell Frame-Rendering op verschiddene Kerne geleet gëtt an duerno vun der Software zu engem eenzegen Stream komm ass. Doduerch datt 8 Adern méi Beneficer sinn wéi d'Véier.

Auertempecht

Eppes, wat kuerz kuerz genannt gouf, ass d'Taktfrequenz. Déi meescht Leit sinn nach ëmmer vertraut mat der Tatsaach, datt méi héicht d'Taktfrequenz, méi séier de Prozesser wäert sinn. D'Taktfrequenz gëtt méi nebeleg, wann Dir och mat méi Cores handelt. Dëst muss mat der Tatsaach do maachen, datt de Prozessor nëmme verschidde Datenfäegkeete kann duerch d'Extra Cores veraarbecht ginn, mä jiddereen vun deenen Core wäert lafen op enger niddreg Geschwindegkeete wéinst den thermesche Restriktiounen.

Zum Beispill kann e Prozedur vun engem Dual-Core-Prozessor Basenuhrgeschwindegkeet vun 3,5 GHz fir all Prozessor hunn, während e Quad-Core-Prozessor nëmmen op 3.0GHz lafen. Just op een eenzegen Kär op all eenzelne kuckt, de Dual-Core-Prozessor kann ongeféier 14 Prozent méi séier wéi op de Quad-Core sinn. Also, wann Dir e Programm, deen nëmmen eenzel Gewiest ass, ass de Dual-Core-Prozessor wierklech besser. Duerno, wann Dir eppes hutt, deen all véier Prozessoren wéi Videocodcodierung benotzen kann, da gëtt de Quad-Core-Prozessor tatsächlech méi wéi 70 Prozent méi schnell wéi dee Dual-Core-Prozessor.

Also, wat heescht dat alles? Ma, Dir musst eng Optioun am Prozessor huelen an och d'Software fir eng gutt Iddi ze kréien wéi et am Allgemengen gesitt. Am Allgemengen ass e Multiplikateurprozessor e bessere Choix, awer dat heescht net onbedéngt datt Dir eng besser Leeschtung maacht.

Conclusiounen

Fir den gréissten Deel, mat engem héicht Kernzentralprozesser ass normalerweis eng gutt Saach, mee et ass eng ganz komplizéiert Saach. Fir den gréissten Deel gëtt et en Dual-core oder Quad-Core-Prozessor méi wéi genuch genuch fir e Basiscomputer. D'Majoritéit vun de Konsumenten gëtt keng konkret Virdeeler fir vu véier Prozesser Cores ze féieren, wéi et esou wéineg Software ass, déi d'Virdeeler dovun profitéieren kann. Déi eenzeg Leit, déi esou héich High-core-Prozessprozessoren berücksichtegt sinn, sinn déi Aufgaben wéi Desktop Editing oder komplizéiert Wëssenschaft an Mathematik. Duerfir recommandéiere mir eise Lieser extrem gutt, wéi séier en PC Dir braucht? Artikel, fir e bessere Virdeel vun deem Typ vun Prozessor ze kréien fir seng Ufuerderungsbedürfnisser besser ze spillen.