Hardware-level synchronization