[Announce] APIC timers module

From: Vincent Oberle (vincent.oberle@hadiko.de)
Date: Wed Jul 12 2000 - 17:37:08 EST


The APIC timer module provides an implementation of precise timers for
the 2.3.99pre9 kernels and further.

The precision is about 1-2 us. The usage is similar to a struct
timer_list, except for "expires", which is programmed with a value of
the TSC register.

It is accomplished by using the timer of the local APIC, availaible on
P6 processors, but not used in uni-proc (the module cannot be used with
SMP!).
There is a small patch, but most of the stuff is in a module.

Homepage: http://vincent.oberle.com/apic_timer-index.html
(with infos on how to enable the APIC, performance measures...)
Download: http://vincent.oberle.com/uka_apic_timer-0.6.tar.gz

It was developped at the University of Karlsruhe, in the Institute
of Telematics. It will be used in a Differentiated Services
implementation
(http://www.telematik.informatik.uni-karlsruhe.de/forschung/diffserv/KIDS/).

Enjoy!

Vincent Oberle

-- 
Permanent e-mail: vincent@oberle.com
http://vincent.oberle.com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Jul 15 2000 - 21:00:15 EST