以编程方式访问图形卡时钟

时间:2012-01-27 22:35:02

标签: .net windows kernel clock interrupt

是否可以使用来自Windows应用程序的图形卡时钟?更具体地说 - 是否可以以某种方式使图形卡在时钟事件上发送中断(勾选?)并从中挂钩软件

我想说的是PC时钟并不好。精确时钟需要花费很多钱,而且当涉及到colo时很难(GPS信号不可用,原子钟需要花费一条腿和一条腿等等)。我读到新的图形卡上有精确的时钟。所以我的直接想法 - 我可以使用它们将我的应用程序精确地同步到100ns,也许(对我自己的心理记录)?任何想法?

P.S。或者关于那件事的声卡...... P.P.S.请回答这个问题 - 我可以连接图形/音频卡内部时钟,而不是windows vs linux讨论。谢谢

1 个答案:

答案 0 :(得分:3)

不,你不能“使用它们将我的应用程序同步精确到100ns”或“。中断处理抖动可能大于100ns。您需要使用优先级最高的中断,不要禁止中断。

那么你想在.NET中使用它吗?非确定性垃圾收集和精确计时只是不兼容。选择一个更符合您要求的平台。