Zurück   3DCenter Forum > Software-Hilfe Foren > Programmierung
Registrieren Hilfe Community Kalender Heutige Beiträge Suchen Uns unterstützen

Antwort
 
Themen-Optionen Ansicht
Alt 2002-12-19, 17:55:12   #1 (im Thread / einzeln)
Desti
Admiral Member
 
Benutzerbild von Desti
 
Registriert: 2002-02-08
Beiträge: 2.274
Lightbulb Benchmarking Intel C++ to GNU g++

http://www.coyotegulch.com/reviews/i...cc_bench2.html

Hier entsteht eine Signatur.
Desti ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2002-12-21, 18:30:21   #2 (im Thread / einzeln)
Nasenbaer
Avantgarde Member
 
Registriert: 2001-10-23
Beiträge: 5.411
Gibt es eigentlich auch einen Compiler der speziell für Athlons optimiert, d.h. 3DNow usw. nutzt?

Mfg Nasenbaer
Nasenbaer ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2002-12-21, 18:35:05   #3 (im Thread / einzeln)
Desti
Admiral Member
Threadstarter
 
Benutzerbild von Desti
 
Registriert: 2002-02-08
Beiträge: 2.274
GCC kennt athlon, athlon-mp, athlon-xp, k6, k6-2, k6-3, athlon-tbird, athlon-4

Hier entsteht eine Signatur.
Desti ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2002-12-21, 19:28:52   #4 (im Thread / einzeln)
zeckensack
Grandmaster Member
 
Benutzerbild von zeckensack
 
Registriert: 2002-03-10
Beiträge: 12.026
Jupp. GCC.
Klick mich

Allerdings kann GCC nicht die komplette FPU-Berechnung auf 3DNow umsetzen.

Es gibt die Option
-mfpmath=sse
Damit wird alles in der SSE-Einheit gemacht.

-mfpmath=sse,387
nutzt sowohl Standard-FPU, als auch SSE, dadurch hat der Compiler doppelt soviele Register zur Verfügung.

(Entsprechende Optionen für 3DNow existieren nicht, aufgrund der Einschränkungen der mit 3DNow machbaren Berechnungen wäre dies IMO auch nicht möglich.)

Zusätzlich muß man noch entweder -msse oder -msse2 angeben, oder gleich
-march=pentium4
für SSE2-Support,
oder
-march=athlon-xp
oder
-march=pentium3
für SSE-Support.


Geändert von zeckensack (2002-12-21 um 19:30:16 Uhr)
zeckensack ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Antwort

Lesezeichen
  • Dieses Thema bei Twitter speichern
  • Dieses Thema bei Facebook speichern


Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:56:34 Uhr.


Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.