An inter-processor synchronization method using point-to-point links, comprising the steps of: • defining a point-to-point synchronization channel between a source processor and a target processor; • providing a wait command, WAIT, expecting a notification, wherein the wait command is designed, when it is executed by a first of the source and target processors, to stop the first processor until the notification is received through the synchronization channel; • providing a notification command, NOTIFY, designed, when it is executed by a second of the source and target processors, to transmit through the synchronization channel a notification to the first processor; • providing a dedicated synchronization instruction, SYNCGRP, in the instruction set of the processors, designed to execute in parallel a wait command and a notification command identified by a parameter of the synchronization instruction; • in the source processor, configuring the wait command and the notification command in a first synchronization instruction; and • executing in the source processor the first synchronization instruction, whereby: - the wait command prevails and suspends the execution of the notification command until the notification is received from the target processor, - the notification command is executed upon receipt of the notification from the target processor, - if the notification from the target processor is received on or before the execution of the first synchronization instruction, the wait and notification commands are executed in parallel. • defining a point-to-point synchronization channel between a source processor and a target processor; • providing a wait command, WAIT, expecting a notification, wherein the wait command is designed, when it is executed by a first of the source and target processors, to stop the first processor until the notification is received through the synchronization channel; • providing a notification command, NOTIFY, designed, when it is executed by a second of the source and target processors, to transmit through the synchronization channel a notification to the first processor; • providing a dedicated synchronization instruction, SYNCGRP, in the instruction set of the processors, designed to execute in parallel a wait command and a notification command identified by a parameter of the synchronization instruction; • in the source processor, configuring the wait command and the notification command in a first synchronization instruction; and • executing in the source processor the first synchronization instruction, whereby: - the wait command prevails and suspends the execution of the notification command until the notification is received from the target processor, - the notification command is executed upon receipt of the notification from the target processor, - if the notification from the target processor is received on or before the execution of the first synchronization instruction, the wait and notification commands are executed in parallel. - the wait command prevails and suspends the execution of the notification command until the notification is received from the target processor, - the notification command is executed upon receipt of the notification from the target processor, - if the notification from the target processor is received on or before the execution of the first synchronization instruction, the wait and notification commands are executed in parallel.