mboost-dp1

unknown
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Det har så været muligt længe, hvis man brugte en patchet kernel. (gentoo-sources f.eks.)
Nyheden er jo så at det bliver lukket ind i den officielle.
At jeg så ikke liiiige har kunne finde noget på hvad det skal gøre godt for er så noget helt andet.. ;)
Er det overhovedet noget almindelige menesker har noget at bruge til?
Nyheden er jo så at det bliver lukket ind i den officielle.
At jeg så ikke liiiige har kunne finde noget på hvad det skal gøre godt for er så noget helt andet.. ;)
Er det overhovedet noget almindelige menesker har noget at bruge til?
En lille fejl; NUMA er en metode at dele hukommelse mellem flere processorer, når hukommelsen sidder på hver enkelt CPU. Det skal bemærkes at dette er modsat SMP/uni-processor, hvor hukommelsen sidder på en enkelt (delt) bus.
Tricket i NUMA er at have styr på hvor hilket data ligger (da der jo ikke bruges eet stort lager, men flere små). Desuden er det vigtigt for hastigheden at der sørges for at dataen ligger tættest muligt på den processor der bruger dem.
Afaik. er det indtil videre kun firmaer som SUN, Cray, IBM og SGI der laver maskiner (læs: store servere), der vil have fordel af dette. (Athlon 64/Opteron er vidst også NUMA - nogen der er sikre?)
Grunden til Thorvalds ikke ville ha' de tidligere patches med var at support for ovenstående firmaers servere ville gå ud over hastigheden på "almindelige" maskiner.
Tricket i NUMA er at have styr på hvor hilket data ligger (da der jo ikke bruges eet stort lager, men flere små). Desuden er det vigtigt for hastigheden at der sørges for at dataen ligger tættest muligt på den processor der bruger dem.
Afaik. er det indtil videre kun firmaer som SUN, Cray, IBM og SGI der laver maskiner (læs: store servere), der vil have fordel af dette. (Athlon 64/Opteron er vidst også NUMA - nogen der er sikre?)
Grunden til Thorvalds ikke ville ha' de tidligere patches med var at support for ovenstående firmaers servere ville gå ud over hastigheden på "almindelige" maskiner.
<STRONG>sKIDROw</STRONG> (#4) - Ja du har ret (i at det har kunnet lade sig gøre tidligere med en patch) - men det står jo også direkte i artiklen, og iøvrigt også i den tekst jeg skrev.
Om der er nogen almindelige mennesker der har noget at bruge det til? - Tja, det er jo et svært spørgsmål. Hvis man kun har en enkelt processor i sin maskine får man i hvert fald ikke noget ud af det. Hvis man har to er det også tvivlsomt om det kan svare sig (at lave en NUMA struktur) - så svaret er nok nej.
Men det kan jo hurtigt ændre sig. Man kunne jo forestille sig at der blev lavet bundkort til mere end blot et par processorer - og at disse måske endda kunne laves til en overkommelig pris. Et tiltag som dette (og nok i endnu højere grad at der også kommer support for NUMA i windows) kunne gøre det atraktivt for bundkortfabrikanterne at tænke i de baner. Det var jo også det der skete mht dual processor boards.
MHT dualprocessor skete der imidlertid det at nogle gamere og andre der normalt køber dyre processorer fandt på at købe 2 billige (f.eks. Celerons) - og alligevel få en meget hurtig maskine - hvorfor Intel og senere også AMD forsøgte at forhindre dette i de billigste processorer.
Om der kan blive et marked for computere med 4-16 processorer eller flere for private? Jeg tvivler. Men man kan da håbe. Det er i hvert fald stadig sådan at man godt kan købe 4 billige processorer for mindre end en dyr (4 Celeron Willamette 1700 MHz = 4*493 = 1572 kr. Mens en 3,06 GHz Northwood = 5686 KR. Man kunne selvfølgelig også flotte sig og købe 4*Northwood 2,4 GHz = 4*1788 kr=7152 kr.)
Om der er nogen almindelige mennesker der har noget at bruge det til? - Tja, det er jo et svært spørgsmål. Hvis man kun har en enkelt processor i sin maskine får man i hvert fald ikke noget ud af det. Hvis man har to er det også tvivlsomt om det kan svare sig (at lave en NUMA struktur) - så svaret er nok nej.
Men det kan jo hurtigt ændre sig. Man kunne jo forestille sig at der blev lavet bundkort til mere end blot et par processorer - og at disse måske endda kunne laves til en overkommelig pris. Et tiltag som dette (og nok i endnu højere grad at der også kommer support for NUMA i windows) kunne gøre det atraktivt for bundkortfabrikanterne at tænke i de baner. Det var jo også det der skete mht dual processor boards.
MHT dualprocessor skete der imidlertid det at nogle gamere og andre der normalt køber dyre processorer fandt på at købe 2 billige (f.eks. Celerons) - og alligevel få en meget hurtig maskine - hvorfor Intel og senere også AMD forsøgte at forhindre dette i de billigste processorer.
Om der kan blive et marked for computere med 4-16 processorer eller flere for private? Jeg tvivler. Men man kan da håbe. Det er i hvert fald stadig sådan at man godt kan købe 4 billige processorer for mindre end en dyr (4 Celeron Willamette 1700 MHz = 4*493 = 1572 kr. Mens en 3,06 GHz Northwood = 5686 KR. Man kunne selvfølgelig også flotte sig og købe 4*Northwood 2,4 GHz = 4*1788 kr=7152 kr.)
<STRONG>msiebuhr</STRONG> (#5): Athlon64/Opteron er ikke i sig selv NUMA. Det er jo måden processoren bruges på - og ikke processoren selv. Processoren skal understøtte multiprocessorkørsel (vidst noget med Cache coherens tror jeg).
I hvert fald Opteron er lavet til "mange" processor konfigurationer (4+)
I hvert fald Opteron er lavet til "mange" processor konfigurationer (4+)
#5, 7
Angående SMP/NUMA kan jeg varmt anbefale denne artikel:
http://www.digit-life.com/articles2/amd-hammer-fam...
under overskriften "Multiprocessor systems. Opteron." :)
Angående SMP/NUMA kan jeg varmt anbefale denne artikel:
http://www.digit-life.com/articles2/amd-hammer-fam...
under overskriften "Multiprocessor systems. Opteron." :)
#7
Opteron er en NUMA CPU på samme måde som Athlon-mp er en multiprocessor CPU. Processoren i sig selv har ikke noget med SMP at gøre men hvis bundkortet og chipsettet også er SMP klar, så bliver alle delene tilsammen et SMP system.
Det er det samme med NUMA. Opteron understøtter NUMA i hardwaren, men man skal have NUMA bundkort og tilhørende rack for at kunne få noget ud af det.
De NUMA maskiner jeg har arbejdet med har alle været blade servere vi selv byggede og de fyldte allesammen flere rack skabe. NUMA er ikke noget som privat personer nogen sinde kommer til at røre ved. De billigste NUMA computere jeg har set starter ved over 100.000,-.
Deuden skal det lige nævnes at med den nye NUMA understøttelse kommer Linux til at understøtte tusindvis af cpu'er i stedet for den grænse på 8 cpu'er vi har haft i 2.4 kernen ind til videre.
Opteron er en NUMA CPU på samme måde som Athlon-mp er en multiprocessor CPU. Processoren i sig selv har ikke noget med SMP at gøre men hvis bundkortet og chipsettet også er SMP klar, så bliver alle delene tilsammen et SMP system.
Det er det samme med NUMA. Opteron understøtter NUMA i hardwaren, men man skal have NUMA bundkort og tilhørende rack for at kunne få noget ud af det.
De NUMA maskiner jeg har arbejdet med har alle været blade servere vi selv byggede og de fyldte allesammen flere rack skabe. NUMA er ikke noget som privat personer nogen sinde kommer til at røre ved. De billigste NUMA computere jeg har set starter ved over 100.000,-.
Deuden skal det lige nævnes at med den nye NUMA understøttelse kommer Linux til at understøtte tusindvis af cpu'er i stedet for den grænse på 8 cpu'er vi har haft i 2.4 kernen ind til videre.
#6 <STRONG>Dijkstra</STRONG>
Jeg købte et dual board med to stk P3 450Mhz på et tidspunkt.
Ud fra den erfaring, kan jeg IKKE anbefale nogen private til at køre SMP.
Problemmet er ikke at det ikke kører hurtigt nok, når du kører noget der udnytter det.
Men det er der bare ALT for lidt der gør.. :o/
Og specielt til private.. ;)
Jeg købte et dual board med to stk P3 450Mhz på et tidspunkt.
Ud fra den erfaring, kan jeg IKKE anbefale nogen private til at køre SMP.
Problemmet er ikke at det ikke kører hurtigt nok, når du kører noget der udnytter det.
Men det er der bare ALT for lidt der gør.. :o/
Og specielt til private.. ;)
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.