WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   [C]: Zeitmessung von Unterprogrammen (http://www.wcm.at/forum/showthread.php?t=238387)

Chrisi99 23.02.2010 09:44

[C]: Zeitmessung von Unterprogrammen
 
Hallo Leute!

ich habe eine Reihe von Programmen zur Berechnung von Eigenwertproblemen die ich gerne "gegeneinander" antreten lassen würde.

derzeit rufe ich sie mit dem "time" Befehl auf und messe die Zeit, aber das geht doch in C sicher auch intern, oder?

In Matlab würde ich vor das Unterprogramm (der eigentlichen Berechnung) tic, danach toc schreiben und die Differenz ausrechnen.

Wie macht man sowas am "einfachsten" in C?

LG

pong 23.02.2010 18:22

Zeit vor Aufruf nehmen, Zeit nach Aufruf nehmen .... Kannst auch Iterationen zählen, solangst kein I/O machst, hast auch wenig Beeinflussung.

pong


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag