» »

C timespan

C timespan

DubleG ::

Probal sem že:
DWORD zacetek=GetTickCount();
 printf("Cas: %d\n", GetTickCunt() - zacetek);



Zadeva je zelo nenatančna...
Procesorji pa so prehitri.

Je kaj natančnejšega+primer uporabe, iščem za C?
LP
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB

snow ::

Če programiraš za Windows okolje: Queryperformancecounter: http://www.unb.ca/metrics/software/HRti...
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

DubleG ::

Hvala. Kaj pa je alternativa za vse platforme, če slučajno veš?
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB

snow ::

x86 poznajo asemblerski ukaz rdtsc

implementiraš npr. tako: http://www.mcs.anl.gov/~kazutomo/rdtsc....
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

DubleG ::

Hvala.
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB

CCfly ::

snow je izjavil:

x86 poznajo asemblerski ukaz rdtsc

implementiraš npr. tako: http://www.mcs.anl.gov/~kazutomo/rdtsc....


Baje se na TSC pri procesorjih z več jedri in procesorjih, ki podpirajo spreminjanje delovnega takta, ne moreš zanesti.
"My goodness, we forgot generics!" -- Danny Kalev


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Žveplova kislina

Oddelek: Loža
3012333 (7820) Smrekar1
»

linux (ps3)

Oddelek: Konzole
142791 (2269) LuGi
»

OS in superračunalniki

Oddelek: Operacijski sistemi
61152 (961) dr.J
»

program, ki razdeli delo med več računalnikov

Oddelek: Programska oprema
71044 (881) Loki
»

Dva računalnika, delata kot eden?

Oddelek: Pomoč in nasveti
101215 (1003) Loki

Več podobnih tem