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 Tagger | System | Platform / CPU | Max transfer rate (MTags/s) |
| Time Tagger X | Windows 11 / Ubuntu 24 | AMD Ryzen 9 9950X 16-Core 4.30 GHz | 93 |
| Time Tagger Ultra | Ubuntu 24 | Intel Core Ultra 9 185H x 22(STR 3700) | 92 |
| Time Tagger Ultra | Windows 11 / Ubuntu 24 | Intel Core i7-1360P 12-Core 2.20 GHz | 88 / 92 |
| Time Tagger Ultra | Windows 11 | AMD Ryzen 7 PRO 8840HS 8-Core 3.30 GHz | 88 |
| Time Tagger Ultra | Windows 11 | Intel Core i7-1260P 12-Core 2.10 GHz | 87 |
| Time Tagger Ultra | Windows 11 | AMD Ryzen 7 PRO 4750U 8-Core 1.7 GHz | 84 |
| Time Tagger Ultra | Debian 12 | Raspberry Pi 5 (16 GB) - Cortex-A76 @ 2.4 GHz | 55 |