← Back to team overview

sslug-teknik team mailing list archive

Hastighed: Linux vs. Windows !!

 

I forbindelse med en undersøgelse af cache hukommelsen, lavede jeg et lille
program, der gangede to matricer sammen. Hvis matricen er nxn, giver det n^3
regneoperationer.

For at kunne måle hastigheden satte jeg en timer ind i mit program, og talte
antallet af operationer. Dette giver mig så en pseudo-performance i Mflops.

Det jeg oplevede var, at under Windows 98 kørte mit program ca. dobbelt så
hurtigt som under Linux, uden at jeg gav compilerne nogle specielle options.
Under Windows 98 (Microsoft Visual C++) kunne jeg give compileren den
option, at den skulle optimere koden mht. Pentium. Dette gav yderligere en
faktor 2 i performance.

Under Linux anvender jeg g++.

Hvordan kan det være ?????????

Mvh.
Falko

===================================
Falko Jens Wagner
Institut for Energiteknik
DTU, Bygn. 403
2800 Lyngby
+45 4525 4168
===================================



Follow ups