Title :
Microsecond Delays on Non-Real Time Operating Systems
Author :
Angstadt, R. ; Estrada, J. ; Diehl, H.T. ; Flaugher, B. ; Johnson, M.
Author_Institution :
Fermi Nat. Accelerator Lab., Batavia
fDate :
April 29 2007-May 4 2007
Abstract :
We have developed microsecond timing and profiling software that runs on standard Windows and Linux based operating systems. This software is orders of magnitudes better than most of the standard native functions in wide use. Our software libraries calibrate RDTSC in microseconds or seconds to provide two different types of delays: a "guaranteed minimum" and a precision "long delay", which releases to the kernel. Both return profiling information of the actual delay.
Keywords :
Linux; delays; real-time systems; software libraries; synchronisation; Linux; RDTSC; guaranteed minimum microsecond delay; nonreal time operating system; profiling software; software libraries; standard native functions; standard windows; Charge coupled devices; Clocks; Delay effects; Energy measurement; Laboratories; Linux; Operating systems; Software standards; Testing; Timing;
Conference_Titel :
Real-Time Conference, 2007 15th IEEE-NPSS
Conference_Location :
Batavia, IL
Print_ISBN :
978-1-4244-0866-5
Electronic_ISBN :
978-1-4244-0867-2
DOI :
10.1109/RTC.2007.4382803