Gå til innhold

Hvordan sette sammen flere prosessorer?


Jørnan

Anbefalte innlegg

Hvis jeg hadde vært en rik PC-dude som kunne masse og tilfeldigvis hadde et enormt antall med prosessorer, kunne jeg paralellkoblet dem som vanlige batterier, motstander og liknende? Ja, er jo vanskligere i virkligheten enn i teorien, men ville det ha gått? Jeg ville jo ha trengt et spesielt hovedkort, spesielle programmer og alt det der, men ville det gått? Kunne jeg satt sammen en hundretalls med prosessorer? IBM skal jo lage en datamaskin med 16.000 prosessorer. Kunne jeg i teorien også ha laget det med nok penger?

 

Jaja, er jo en absurd tanke, men jeg er nysgjerrig!

 

Noe alla dette hvis dere forstår:

post-60532-1162489085_thumb.jpg

Lenke til kommentar
Videoannonse
Annonse

et hovedkort, og to prosessorer f.eks?

 

Tviler på at det hadde gått så bra, hvis du hadde tatt et vanlig hovedkort med støtte for bare 1 cpu, og koblet opp to...

 

All data vil da komme til begge cpu-ene samtidig, og de vil sende det fra seg omtrent samtidig, men sikkert med litt forskjell i tid, slik at det hadde oppstått kollisjoner...

Men det er ikke min sterke side, bare noe jeg tror :p

Lenke til kommentar

Oppklaring: Dette er ikke batterier og lyspærer som skal kobles sammen og man trenger sånn ca. lang utdannelse og erfaring for å kunne utvikle brikker som skal styre alle CPU-ene. I tillegg trenger du programmer laget for multiprosessor som krever en helt annen bakgrunn. Med andre ord, ta realfag på videregående og begynn på elektroteknikk på NTNU og du er på vei til å kunne DELTA på et prosjekt som driver med slik utvikling ;)

Lenke til kommentar

Ja kjøp masse prosessorer, bare at alle er like, du kan eksperimentere med alle slags mostandere og spenninger, koble til par lamper se om de blinker osv, jeg har gjort lignende med 4 stykk Core Duo 6700 og fått meg en 10ghz maskin!

Lykke til! :)

Lenke til kommentar
Ja kjøp masse prosessorer, bare at alle er like, du kan eksperimentere med alle slags mostandere og spenninger, koble til par lamper se om de blinker osv, jeg har gjort lignende med 4 stykk Core Duo 6700 og fått meg en 10ghz maskin!

Lykke til! :)

7221087[/snapback]

Aner jeg et liiiite snev av ironi her :tease: ?

 

Mvh, Erlend

Lenke til kommentar

Det er ikke lenge til 4x4 kommer, da husk det.

Det er ett slags alternativ til intelse 4 kjerner, ett hovedkort pluss 2 stk. CPUer. Det er basert på AMD sin multiCPUteknikk fra servere.

 

Å koble 2 CPUer parralellt er ikke noe du kan gjøre selv med ett vanlig hk, men de store produsentene gkjør det ofte.

 

Kan også nevne at Intel sine første 2 kjerne CPUer, og kentsfielden som selges i dag er en form for dette, da man bare setter sammen 2 CPUer og legger til litt ekstra for å fordele oppgaver osv.

 

Altså inni en kentsfield sitter det egentlig 2 Conroe koblet sammen.

 

En slik parralell løsning som du beskriver vil være ubrukelig, da elle CPUene vil gjøre det samme samtidig, og antagelig skape kollisjoner.

Endret av watercool:)
Lenke til kommentar

Du kan bruke mange PC'er med 1-2 prosessorer hver, og investere i gigabit-ethernet switcher og nettverkskort. Så kobler du de sammen i nettverk, og kjøper et program som lar de dele regnekraften.

 

Så er det bare å rendre i vei.

 

PS. Dette ville ikke virke i spill el.l.

Lenke til kommentar

Morsomt tankeeksperiment.

 

Det vil ikke fungere av flere grunner selv om det finnes kommersielle hovedkort med 2 prosessorer som deler så og si samme tilkobling. Først en forklaring på hvorfor det ikke vil fungere, så en forklaring på hvordan de kommersielle løsningene fungerer:

 

Som allerede nevnt vil prosessorene gjøre det samme så lenge de er fullstendig identisk og kobles helt likt på alle pinner. Det vil gjøre at begge gjør det samme arbeidet.

 

En annen grunn er at lengden på signalbanene er ekstremt viktige. Hvis det er ulik lengde på pinnene mellom CPU og brikkesett så vil signalet komme frem på litt ulike tidspunkter og skape kaos. CPU kan tro at den biten som kom frem på den lengste ledningen kom en klokkesyklus eller flere senere enn den korteste. Produsenter av hovedkort måler avstanden på ledningene fysisk og måler hvor synkront signalet kommer frem i andre enden i praksis. Det er en god del prøving og feiling før de finner en bra og salgbar løsning. Dette er nok alt for krevende for en privatperson som vil koble det selv.

 

En del prosessorer er ikke laget slik at flere enn 2 enheter kan kobles til den samme bussen. Et eksempel på dette er AMDs K8-baserte og K7-baserte prosessorer. De kan kun kobles CPU-CPU eller CPU-brikkesett. Det er ikke mulig å koble sammen to prosessorer og ett brikkesett på den samme bussen. K7 hadde to FSBer ut fra brikkesettet, en til hver av CPUene. K8 har et mer avansert system, men det er fortsatt bare 2 enheter per buss.

 

Andre prosessorer som f.eks Pentium 4 og pentium 3 kan dele FSB mellom to prosessorer og et brikkesett. Det samme kan Core 2 Duo og det er akkurat dette som skjer når intel kobler sammen to Core 2 Duoer under det samme lokket og kaller den 4-kjerne kentsfield. Det samme skjedde når de puttet to stk Pentium 4 under det samme lokket (og koblet sammen FSBene) og kalte detfor Pentium D.

 

Pentium 3 hadde en lignende løsning, men der måtte man ha to prosessorsokler på hovedkortet for å få det til å fungere. Siden Pentium III og Celeron hadde samme sokkel gikk det an å sette inn to stk Celeron i et hovedkort med to sokler og få et dual-system. Det krevde dog en bios som støttet det og det fantes bare et fåtall dual hovedkort som hadde slike bioser. Men dette var i hvertfall en sport blandt entusiaster i 1999 og 2000.

 

Xeon har også lenge kunnet ha 2 prosessorer på den samme FSBen. I systemer med mer enn 2 prosessorkjerner har de mer enn en FSB.

Lenke til kommentar
Hmm Apple kjører to Dual-core prosessorer på sin G5, hvordan løser de dette da? og hva slags hovedkort bruker de på sin Mac Pro? :blush:

7222901[/snapback]

 

Apple kjoerer som det er nevnt hovedkort som stoetter 2 CPU'er, og den bruker vel ogsaa Xeon CPU (socket 771). Finnes mange hovedkort aa kjoepe basert paa Intel 5000 chipset serien som stoetter dette for Windows platformer ogsaa.

 

-

Per Christian

Lenke til kommentar

*kremt*

 

tmb_400X300_2503.jpg

 

Info om HK'et:

Pris: 11.655,00,-

Klikk for å se/fjerne innholdet nedenfor
Quad Opteron server with lots of built-in features!

 

 

Power and performance are combined in Tyan's Thunder K8QS Pro (S4882) 4-way AMD OpteronT platform. With a low latency memory architecture, HyperTransportT -based I/O implementation, the Thunder K8QS Pro delivers nothing less than a complete platform for high-processing needs. Main features include support for up to four (4) AMD Opteron 800 series processors, up to 32GB of DDR400 Registered memory with ECC, dual U320 SCSI channels, built-in video and dual Gigabit LAN ports, PCI-X 133MHz and legacy PCI support, plus multiple power management options, all of which enable the Thunder K8QS Pro (S4882) to match a wide variety of customer requirements.

 

Processor

 

Quad æPGA 940-pin ZIF sockets

 

Supports up to four AMD OpteronT 800 series

processors

 

Four onboard 3-phase VRMs

 

Integrated 128-bit DDR memory controller

 

Chipset

 

AMD-8131T HyperTransportT PCI-X Tunnel

 

AMD-8111T HyperTransportT I/O Hub

 

WinbondT W83627HF Super I/O ASIC

 

Total five Hardware Monitoring IC:

 

One ADM1027 and four LM63

 

Memory

 

128-bit dual channel memory bus

 

Total sixteen 184-pin 2.5-Volt DDR DIMM sockets

- 4 on each CPU

 

Supports up to 32GB of Registered DDR

 

Supports ECC and ECC with Chipkill type

 

memory modules

 

Supports DDR 333 / 266 / 200

 

Expansion Slots

 

Two independent PCI-X buses

 

Two 64-bit 66/33 MHz (3.3-Volt) PCI-X slots

- from PCI-X bridge A

 

Two 64-bit 133/100/66/33 MHz (3.3-Volt) PCI-X slots - from PCI-X bridge B

 

One Legacy 32-bit 33MHz (5-Volt) PCI slot

 

Total of five usable slots

 

Integrated I/O

 

One floppy connector supports one device

 

Two 9-pin serial ports (1 connector & 1 header)

- and one 25-pin parallel port pin-header

 

PS/2 mouse and keyboard connectors

 

Four USB v1.1 front panel headers

 

Two USB v2.0 connectors through VT6212

 

System Management

 

Total of nine 3-pin fan headers with

tachometer monitoring

 

Four fan headers with (PWM) speed control

 

One 2-pin Chassis Intrusion header

 

Temperature, voltage and fan monitoring

 

Integrated Enhanced IDE Controller

 

Provides two IDE dual-drive ports for up to four

EIDE devices

 

Supports for UDMA 33/66/100/133 IDE drives

 

and ATAPI compliant devices

 

Integrated LAN Controllers

 

Broadcom BCM5704C dual-channel GbE LAN

- Two RJ-45 LAN connectors with LEDs

- Connected to PCI-X Bridge A

 

Two Front Panel LED headers

 

Integrated PCI Graphics

 

ATI" RAGET XL PCI graphics controller

 

8MB Frame Buffer of video memory

 

Integrated Serial ATA Controller (option)

 

One Silicon Image SI3114 controller

 

Four Serial ATA 1.0 ports

 

Supports up to four SATA drives

 

Supports RAID 0, 1, 0+1

 

Integrated Dual Channel SCSI (option)

 

LSI" 53C1030 U320 SCSI

controlelr

 

Dual-channel Ultra320 SCSI

 

Connects to PCI-X Bridge A

 

Supports LSI" ZCR

(Zero Channel RAID)

 

Intelligent Platform Management Interface Header

 

TYAN Server Management Daughter card

(optional) supports features listed below via

IPMI header

 

QLogicT Zircon Baseboard Management

Controller (BMC) based on powerful ARM7

technology

 

Tailored for IPMI highest 1.5 Spec.

 

Supports KCS and BT styles

 

Flexible Windows & Linux Management Solution

 

Supports RMCP and SNMP protocols

 

Supports ASF standard and EMP

 

I2C serial multi-master controllers and UARTs

 

Build-in IPMB connector

 

Remote power on/off and reset support

(IPMI-over-LAN)

 

BIOS

 

Phoenix BIOS; 4Mbit LPC Flash ROM

 

Watchdog timer

 

USB boot support

 

48-bit LBA Support

 

Supports PXE via Ethernet

 

ACPI 2.0 & 1.0B support

 

Form Factor

 

 

SSI MEB footprint (13"x16"; 330.2x406.4mm)

 

EPS12V power connectors

 

Serial (one) and VGA (one) connectors

 

Stacked USB 2.0 (two) connectors

 

Stacked PS/2 keyboard and mouse connectors

 

Two RJ-45 side-by-side LAN connectors with LEDs

 

Regulatory

 

FCC Class B (Declaration of Conformity)

 

European CE (Declaration of Conformity)

 

EDIT: Vil gjerne se oysfaerg sin kommentar på dette...

Endret av Intern
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...