
Traitement et sortie qui se produisent en une fraction de seconde, permettant une analyse immédiate.Le traitement en temps réel désigne les systèmes informatiques qui fournissent une sortie dans un délai strict—généralement de l'ordre de la milliseconde ou moins—afin que le résultat soit disponible immédiatement pour la prise de décision ou le contrôle. En physique et en ingénierie, les systèmes temps réel sont essentiels pour les boucles de rétroaction, l'analyse de données en direct et les simulations interactives. La caractéristique déterminante n'est pas la vitesse en soi, mais le déterminisme : le système doit garantir une réponse dans un délai imparti, quelle que soit la charge.
L'informatique temps réel est apparue dans les années 1960 avec des applications militaires et aérospatiales, comme le guidage de missiles et la navigation Apollo. Le terme a été formalisé dans la littérature informatique dans les années 1970, avec les travaux fondateurs de Liu et Layland sur les algorithmes d'ordonnancement.
Les systèmes temps réel priorisent les tâches en fonction de leurs échéances, utilisant souvent un ordonnancement préemptif et du matériel dédié pour minimiser la latence. Dans l'acquisition de données, des capteurs transmettent des mesures à un processeur qui applique des algorithmes à la volée, en éliminant ou en compressant les données si nécessaire. Pour les applications de contrôle, la sortie ajuste directement les actionneurs—comme orienter un télescope ou stabiliser un laser—en quelques microsecondes. Le défi consiste à équilibrer le débit et la latence, et les systèmes modernes utilisent souvent des réseaux de portes programmables (FPGA) ou des processeurs spécialisés pour respecter des échéances strictes.
Le traitement en temps réel est utilisé dans les expériences de physique des particules (systèmes de déclenchement qui sélectionnent des événements rares), les détecteurs d'ondes gravitationnelles (filtrage du bruit en temps réel) et l'imagerie médicale (reconstruction d'échographies et d'IRM).
Le système de déclenchement en temps réel du Grand collisionneur de hadrons réduit 40 millions de collisions par seconde à environ 1 000 qui sont stockées, le tout en quelques microsecondes, grâce à une électronique sur mesure.





