Swabian Instruments - 施瓦本仪器® logo联系我们

Time Tagger 的理想计算机配置

了解如何选择具备足够 CPU 性能的计算机,以优化 Time Tagger 的数据传输与分析性能。

Time Tagger 支持 Windows 和 Linux,暂不支持 macOS。由于支持的操作系统版本会随时间调整,请始终在下载页面查看最新列表。高性能图形界面 Time Tagger Lab 仅适用于 Windows,并需安装 .NET Desktop Runtime (当前所需版本请参阅安装文档); Linux 用户则通过 Python/C++ API 使用产品。

CPU 是限制 Time Tagger 性能的关键因素之一,负责数据采集和分析。现代中端计算机通常配备 USB 3 接口和至少 16 GB 内存,但对于时间标记应用,选择合适的 CPU 尤为重要。计算机对 Time Tagger 时间标记数据流的预处理由单个 CPU 线程完成,因此需要较高的单核性能;在现代处理器中,CPU 时钟频率是影响该性能的主要因素。最新的单线程 CPU 性能列表请参见此处。 一般而言,列表中 CPU Mark 高于 4200 的处理器,较适合实现时间标记数据从 Time Tagger 向计算机传输和预处理的最佳性能。

时间标记传入计算机并可供分析后,TimeTagger API 中定义的每项测量 (如 Counter, Correlation, Histogram等) 都会在独立线程上运行,因此可绑定至任意可用 CPU 核心。如果需要同时运行大量测量任务,除单核速度外,还应重点考虑 CPU 的多核与多线程能力。

最新的 CPU 综合性能(单线程与多线程)列表请参见链接。 通常,位列该列表前 20% 的处理器即可满足所需性能。即使某台计算机的 CPU 不在上述高性能型号之列,也仍可用于 Time Tagger 测量;其传输速率等性能可能不是最佳,但足以满足大多数应用。

为了帮助您估算现有 CPU 可实现的性能,我们测试了不同 CPU 搭配 Time Tagger 时能够达到的最高传输速率。结果汇总于此文章

Cookie Policy
We use third party service providers, like Freshworks Inc ("Freshworks") to enable interaction with you on our website and/or our product. As a data processor acting on our behalf, Freshworks automatically receives and records certain information of yours like device model, IP address, the type of browser being used and usage pattern through cookies and browser settings. Freshworks performs analytics on such data on our behalf which helps us improve our service to you. You can read about the cookies Freshworks' sets in their cookie policy here.