Vad är ett dual processor processor?
Ett moderkort med dubbla processorer är ett datormoderkort som har plats för två kompletta och separata processorchips. Dessa chips kopplas sedan samman ombord med hjälp av ett antal olika metoder, även om ett specialiserat processorbussystem är vanligast. I teorin har dessa maskiner potential att arbeta med hastigheter långt bortom en vanlig dator, eftersom de enskilda processorerna ger en nästan fördubbling av effekten. Även om moderkort med dubbla processorer alltid har varit ovanliga, med tillkomsten av flerkärniga processorer, är de ännu svårare att hitta.
I allmänhet kräver ett dual processor-moderkort två av samma processorer. De måste vara exakt samma, eller om obalansen gör att datorn blir instabil och stängs av. Även om detta är fallet nästan varje gång har det funnits brädor som kan ta något olika processorer, men dessa var exceptionellt sällsynta.
Denna stil på moderkortet var vanligt bland high-end desktop och low-end serversystem. I de flesta fall kan bara avancerade stationära system acceptera hårdvaran och programvaran som krävs för att utnyttja kraften från den andra processorn. På serversidan växlade ofta mellanstora till högklassiga servrar bort från standardmoderns rutt till andra typer av system som rackmonterings- eller bladesystem.
Den fysiska utformningen av ett dual processor-moderkort varierar ofta från ett standardmoderkort. Den andra processorn ändrar systemets grundläggande layout, vanligtvis genom att förskjuta minnet. Detta skjuter minnet ner på kortet och förskjuter ofta chipsetet mot expansionsspåren. Som ett resultat av dessa förändringar kommer ett dual processor-moderkort vanligtvis att ha mindre expansionsplatser än ett moderkort av liknande storlek.
Medan ett moderkort med dubbla processorer verkar som om det skulle göra ett system dubbelt så snabbt som en standarddator, så är detta inte fallet. Begränsningar av processorns åtkomst till systembussen och minnet kräver ofta att en processor väntar medan den andra är aktiv. Dessutom, tills nyligen, har några program skrivits för att dra nytta av ett multiprocessorsystem. De flesta program kommer åt huvudprocessorn och skickar aldrig något till den andra; det var ofta begränsat till operativsystemprocesser på alla utom de mest kraftfulla av program.
Med tillkomsten av flerkärniga processorer har många av nackdelarna med ett moderkort med dubbla processorer försvunnit. Processen med att fördela systemresurser har ändrats för att möjliggöra jämnare åtkomst, och det finns fler program som kommer att använda en andra processor. Faktum är att många program nu skrivs för att använda flera processorer samtidigt.
För all denna innovation är dual processor-moderkortet fortfarande en konstighet. Eftersom flerkärniga processorer kan göra samma sak som ett dubbelt system utan många av de tekniska problemen, tog de över marknaden. Slutligen, när den gemensamma multikärnan överskred två processorkärnor, överträffade den kraften i ett grundläggande dubbelt processorsystem.