Hi,
Ich hab hier das MSI 6501 K7D Master AthlonMP Socket A AMD 762 mit 2 X AMD ATHLON MP 1600+
Was muss ich alles beachten bei der Konfiguration von Linux?
wo kann man Multiprozessor Support einstellen..etc..
Gruss
AMD Dual System
Re: AMD Dual System
Hallo,
hab vor ein paar Tagen Suse 8.0 auf meinen dualen P3-450 Rechner aufgespielt. Bei der Installation werden die Prozessoren automatisch erkannt und der entsprechende Kernel installiert. Im Zweifelsfall wird die Unterstützung für SMP bei der Konfiguration des Linux Kernels eingestellt.
Bernd
hab vor ein paar Tagen Suse 8.0 auf meinen dualen P3-450 Rechner aufgespielt. Bei der Installation werden die Prozessoren automatisch erkannt und der entsprechende Kernel installiert. Im Zweifelsfall wird die Unterstützung für SMP bei der Konfiguration des Linux Kernels eingestellt.
Bernd
Re: AMD Dual System
ja Kernel..und sonst nix?!?
Kann man dann irgendwie steuern das Programm A auf CPU 1 läuft..etc..?
Gruss
Pascal
Kann man dann irgendwie steuern das Programm A auf CPU 1 läuft..etc..?
Gruss
Pascal
Re: AMD Dual System
""
""Kann man dann irgendwie steuern das Programm A auf CPU 1 läuft..etc..?
""
Wozu ?
Das ist Sache des Betriebssystems. Dafür ist es da.
Du startest dein Programm A und es läuft auf einer deiner CPUs. Wenn es entsprechend programmiert ist, kann dein Programm auch nutzen aus der zweiten CPU ziehen.
Du kannst aber auch dein Programm zweimal starten und dann läuft es einmal auf CPU1 und einmal auf CPU2. Die Verteilung der Programme/Prozesse/Threads auf die jeweils verfügbare CPU ist Sache des Betriebssystems.
Welchen Vorteil sollte ich haben, wenn ich -- wie in Windows NT/2000/XP möglich -- ein Programm fest an eine bestimmte CPU binden kann ? Das ist zwar in Windows ein nettes Feature aber auf der täglichen Arbeit ist mir bisher noch niemand begegnet der diese Funktion -- ausser zum dran rumspielen -- benutzt hat um daraus evt. einen wie auch immer gearteten Performance-Gewinn zu erzielen.
""Kann man dann irgendwie steuern das Programm A auf CPU 1 läuft..etc..?
""
Wozu ?
Das ist Sache des Betriebssystems. Dafür ist es da.
Du startest dein Programm A und es läuft auf einer deiner CPUs. Wenn es entsprechend programmiert ist, kann dein Programm auch nutzen aus der zweiten CPU ziehen.
Du kannst aber auch dein Programm zweimal starten und dann läuft es einmal auf CPU1 und einmal auf CPU2. Die Verteilung der Programme/Prozesse/Threads auf die jeweils verfügbare CPU ist Sache des Betriebssystems.
Welchen Vorteil sollte ich haben, wenn ich -- wie in Windows NT/2000/XP möglich -- ein Programm fest an eine bestimmte CPU binden kann ? Das ist zwar in Windows ein nettes Feature aber auf der täglichen Arbeit ist mir bisher noch niemand begegnet der diese Funktion -- ausser zum dran rumspielen -- benutzt hat um daraus evt. einen wie auch immer gearteten Performance-Gewinn zu erzielen.
Re: AMD Dual System
>Welchen Vorteil sollte ich haben, wenn ich -- wie in Windows NT/2000/XP möglich
>-- ein Programm fest an eine bestimmte CPU binden kann ?
Ist schon ganz nett. Wenn du z.B. ein Bild renderst aber nebenbei noch arbeiten willst,
lässt du das rendern auf CPU2 laufen und alle anderen tasks auf CPU1... erhöht die
Render Geschwindgkeit
>-- ein Programm fest an eine bestimmte CPU binden kann ?
Ist schon ganz nett. Wenn du z.B. ein Bild renderst aber nebenbei noch arbeiten willst,
lässt du das rendern auf CPU2 laufen und alle anderen tasks auf CPU1... erhöht die
Render Geschwindgkeit
Re: AMD Dual System
Zumindest Geräte (interrupts) kannst Du an eine CPU binden, über das /proc system, macht u.U. Sinn, z.B. eine Netzwerkkarte auf eine CPU zu binden (gab mal einen Artikel von Mosche Bar dazu).
Ansonsen gibt es glaube ich einen Patch (oss.sgi.com ?), der Prozesse an einen CPU bindet. Wird vermutlich mit dem nächsten Kernel in Serie gehen (2.6/3.0, nicht 2.4.20
Und das macht je nach Anwendung durchaus Sinn, Prozese an eine CPU zu binden, bzw. sogar eine CPU für bestimmte Applikationen zu reservieren (man denke an Dateiserver mit verschlüsseltem Dateisystem). Wobei ich nicht sicher bin, ob Linux auch mit patch letzteres schon kann.
Ansonsen gibt es glaube ich einen Patch (oss.sgi.com ?), der Prozesse an einen CPU bindet. Wird vermutlich mit dem nächsten Kernel in Serie gehen (2.6/3.0, nicht 2.4.20
Und das macht je nach Anwendung durchaus Sinn, Prozese an eine CPU zu binden, bzw. sogar eine CPU für bestimmte Applikationen zu reservieren (man denke an Dateiserver mit verschlüsseltem Dateisystem). Wobei ich nicht sicher bin, ob Linux auch mit patch letzteres schon kann.
Re: AMD Dual System
Danke für eure netten Antworten
dann werd ich jetzt mal Installieren gehn <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruss
dann werd ich jetzt mal Installieren gehn <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Gruss
Re: AMD Dual System
soweit ich weis, war auch mal eine "root" cpu (cpu bindung an uid) im gespraech