HN
Today

White Rabbit – sub-nanosecond synchronization for large distributed systems

White Rabbit offers sub-nanosecond synchronization with picosecond precision for large distributed systems, enabling highly accurate time-tagging and data delivery over thousands of nodes. Developed with fully open hardware, firmware, and software, this CERN-backed project represents a significant engineering feat in network timing. Its technical depth, open nature, and association with CERN make it a classic Hacker News story for enthusiasts of precise, high-performance systems.

6
Score
1
Comments
#4
Highest Rank
17h
on Front Page
First Seen
May 25, 2:00 AM
Last Seen
May 25, 6:00 PM
Rank Over Time
1546887797810131821222425

The Lowdown

White Rabbit is an advanced system providing sub-nanosecond synchronization and picosecond precision for vast distributed networks, ensuring both accurate time-tagging and reliable data transfer. It allows for the precision time-tagging of measured data and triggers data taking in large installations, all while utilizing the same network for data transmission.

  • Achieves sub-nanosecond synchronization accuracy and picosecond precision.
  • Supports connecting thousands of nodes, typically spanning distances up to 10 kilometers.
  • Facilitates Ethernet-based gigabit rate for reliable data transfer.
  • Features a fully open hardware, firmware, and software architecture.
  • Hardware is commercially produced by multiple vendors.
  • Developed with significant contributions from CERN, as evidenced by ongoing job opportunities for FPGA developers working on its evolution, including highly precise nodes with femtosecond jitter.

This open-source, high-precision timing solution demonstrates a commitment to robust, scalable, and meticulously accurate system synchronization, crucial for demanding scientific and data-intensive applications.