Counter availability and characteristics for feed-forward based synchronization

T Broomhead, J Ridoux, D Veitch - … International Symposium on …, 2009 - ieeexplore.ieee.org
2009 International Symposium on Precision Clock Synchronization …, 2009ieeexplore.ieee.org
The availability of hardware counters in computers is essential both to the applications in
charge of timekeeping, and those in need of accurate timestamping. Newer counters are
now supported by open source operating systems, but the access interfaces are
unnecessarily restricted, and in particular fail to satisfy the needs of feed-forward based
synchronization algorithms. In this paper we present modifications to the Linux and FreeBSD
kernels to enable any application to access all available counters in an unrestricted way …
The availability of hardware counters in computers is essential both to the applications in charge of timekeeping, and those in need of accurate timestamping. Newer counters are now supported by open source operating systems, but the access interfaces are unnecessarily restricted, and in particular fail to satisfy the needs of feed-forward based synchronization algorithms. In this paper we present modifications to the Linux and FreeBSD kernels to enable any application to access all available counters in an unrestricted way, and then evaluate their stability, latency and robustness to stress. We demonstrate how the feed-forward based RADclock can, through this interface, make use of any of several counters, and achieve the same microsecond synchronization with each.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果