The following pages link to US Patent Application 17732766. MULTI-PROCESSOR SYNCHRONIZATION simplified abstract: