|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
Dual Athlon su linux
Ciao, ho la possibilità di prendere un pc basato su 2 athlon mp 2400+ e volevo sapere se linux e i suoi programmi sfruttano tutti e 2 i processori al 100%
Ciao ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
cat /proc/cpuinfo
Codice:
processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 6 model name : AMD Athlon(TM) XP 1800+ stepping : 2 cpu MHz : 1545.984 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips : 3080.19 processor : 1 vendor_id : AuthenticAMD cpu family : 6 model : 6 model name : AMD Athlon(TM) XP 1800+ stepping : 2 cpu MHz : 1545.984 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips : 3086.74 Codice:
CPU0 CPU1 0: 241920 242128 IO-APIC-edge timer 1: 7326 7367 IO-APIC-edge keyboard 2: 0 0 XT-PIC cascade 8: 1 0 IO-APIC-edge rtc 9: 448585 443009 IO-APIC-level acpi 12: 140650 140128 IO-APIC-edge PS/2 Mouse 14: 28420 30838 IO-APIC-edge ide0 15: 5 46 IO-APIC-edge ide1 16: 204849 204045 IO-APIC-level radeon@PCI:1:5:0 17: 3077 3014 IO-APIC-level usb-ohci, CMI8738-MC6 18: 0 0 IO-APIC-level usb-ohci 19: 322051 323797 IO-APIC-level ehci-hcd, eth0 NMI: 0 0 LOC: 483983 483982 ERR: 0 MIS: 0
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
ehm....
![]() ![]() Ciao |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Funziona ottimamente.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
ma sfrutta sempre i 2 processori al 100% o bisogna usare dei programmi/distribuzioni programmati apposta per l'uso con 2 CPU?
Ciao |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
I processi vengono bilanciati sui due processori; affinché un singolo "processo" usi più di un processore contemporaneamente, deve essere strutturato per dividere il carico su più thread.
Questo è vero per qualsiasi sistema operativo.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
Quote:
Quindi due athlon mp 1500+ equivalgono a un athlon xp 3000+? Ciao |
|
![]() |
![]() |
![]() |
#8 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
![]() Quote:
![]() Equivalgono (quasi) a un athlon di doppia potenza solo se il carico è correttemente bilanciato, ovviamente.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
Quindi che vantaggio ti dà un sistema multi processore di potenza uguale a un sistema a singolo processore se il carico di lavoro viene equamente distribuito tra i due processori?
Ciao ![]() |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Sep 2001
Città: Bolzano
Messaggi: 2102
|
Esmpio: Il pc verrà utilizzato solo con linux con applicazioni "desktop" e tè potresti scegliere due pc identici tra loro solo che uno monta due athlon MP 1600+ e l'altro un XP 3200+ quale sceglieresti?
Ciao |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2003
Città: Roma
Messaggi: 301
|
A parità di prezzo il singolo processore...
Due li sfrutti appieno se lanci molte applicazioni insieme o se fai calcolo numerico parallelo... Inoltre per quanto possa esser fatta bene la parellelizzazione è impossibile raggiungere il limite teorico del raddoppio di prestazioni. Un sistema dual proc è veramente conveniente se hai bisogno di risorse che un singolo proc non ti può dare
__________________
Debian... apt-get into! Ultima modifica di malanaz : 01-12-2003 alle 21:35. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:44.