-march = core2 sollte der richtige sein. Sie können den Code immer mit jedem vergleichen. Möglicherweise stellen Sie möglicherweise fest, dass der open64-Compiler den Code möglicherweise besser optimiert. gcc ist großartig, weil es auf so vielen Plattformen funktioniert, aber es ist nicht der mächtigste, wenn es um die Optimierung superoptimierten Codes geht. Ich vermute, das ist wirklich das, wonach Sie streben, ansonsten würden Sie nur i686 für den Bogen verwenden.
Xeon X3220 Dual-Core 2,4 GHz - welche Marscheinstellung für GCC?
2033
hurikhan77
Soll ich -march=nocona
oder -march=core2
wenn Binärdateien für diesen Prozessor mit gcc 4.3 kompilieren?
vendor_id: GenuineIntel CPU-Familie: 6 Modell: 15 Modellname: Intel (R) Xeon (R) CPU X3220 bei 2.40 GHz Schritt: 8 cpuid level: 10 flaggen: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss syscall nx lm constant_tsc
Ich kann nicht wirklich herausfinden, ob diese CPU bereits eine Core2-Architektur hat ... Ich finde nur Informationen zu den Quad-Core-Varianten, aber diese CPU ist nur Dual-Core.
1 Antwort auf die Frage
2
spowers
+1 für den Hinweis auf open64, was interessant ist, aber in diesem Fall müssen Sie nur make.conf auf gentoo einrichten. ;-)
hurikhan77 vor 14 Jahren
0
Ok, ziemlich sicher, dass Marsch = Core2 die richtige Wahl ist. Wirklich der große Teil ist, dass es alle Erweiterungen wie SSE3 und solche auswählt.
spowers vor 14 Jahren
0
Akzeptiert, da die Systeme einwandfrei funktionieren. Ich habe jedoch keine Benchmarks gemacht, um zu beweisen, dass es wirklich besser ist - ich fühle mich jetzt wohler. ;-)
hurikhan77 vor 14 Jahren
0
Ich bin froh, dass es gut funktioniert.
spowers vor 14 Jahren
0
Verwandte Probleme
-
8
Sollte ich 32 oder 64 Bit für Linux wählen?
-
12
CPU-Kerne: Je mehr, desto besser?
-
5
Warum sollte mein Computer starten und plötzlich ausschalten?
-
4
Gibt es eine Möglichkeit, vom Quellcode aus zu kompilieren und Updates automatisch zu verfolgen?
-
2
Maximale CPU-Temperatur für Core 2 Duo E6400
-
4
Wie schnell ist jeder Kern in einem Dual-Core-Prozessor?
-
7
Kann ich die CPU-Geschwindigkeit meines MacBook im Akkubetrieb reduzieren?
-
2
Bietet der Intel i7 eine echte Verbesserung gegenüber seinen Vorgängern?
-
4
Kann ein 32-Bit-Betriebssystem in einem 64-Bit-Prozessor ausgeführt werden?
-
3
Ist es möglich, eine Intel Q8400-CPU in meinem ASUS P5N-EM HDMI-Mobo zu verwenden?