CPU Performance Impact on Transfer Rate

We conducted tests to determine the maximum transfer rate achievable with different CPUs using either Time Tagger Ultra or Time Tagger X. The transfer rate for the Time Tagger 20 is limited by USB 2.0 and, therefore, does not depend on CPU performance.

These results are indicative only and may vary with system load (background processes), power mode (plugged in vs on battery), thermal throttling, and OS/driver settings. To reproduce the measurements, use the example scripts included with the installation (default path):

  • Python script on Windows: C:/Program Files/Swabian Instruments/Time Tagger/examples/python/6-Various-Examples
  • Python script on Linux: /usr/share/timetagger/examples/python/6-Various-Examples
  • MATLAB script on Windows: C:/Program Files/Swabian Instruments/Time Tagger/examples/Matlab/3-Various-Examples
Time TaggerSystemPlatform / CPUMax transfer rate (MTags/s)
Time Tagger XWindows 11 / Ubuntu 24AMD Ryzen 9 9950X 16-Core 4.30 GHz93
Time Tagger UltraUbuntu 24Intel Core Ultra 9 185H x 22(STR 3700)92
Time Tagger UltraWindows 11 / Ubuntu 24Intel Core i7-1360P 12-Core 2.20 GHz88 / 92
Time Tagger UltraWindows 11AMD Ryzen 7 PRO 8840HS 8-Core 3.30 GHz88
Time Tagger UltraWindows 11Intel Core i7-1260P 12-Core 2.10 GHz87
Time Tagger UltraWindows 11AMD Ryzen 7 PRO 4750U 8-Core 1.7 GHz84
Time Tagger UltraDebian 12Raspberry Pi 5 (16 GB) - Cortex-A76 @ 2.4 GHz55
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.