Le processeur d'un ordinateur de passerelle maritime est l'élément que la plupart des équipes d'approvisionnement survolent dans la fiche technique, mais c'est lui qui détermine, discrètement, la fluidité du défilement des cartes électroniques lors des navigations côtières, la stabilité des superpositions radar à grande vitesse et la disponibilité de l'interface utilisateur dans cinq ans. Un poste de passerelle moderne n'exécute pas une charge de travail bureautique. Il assure le rendu cartographique en temps réel, la fusion des flux de capteurs, le décodage des flux vidéo compressés des caméras, la communication avec une demi-douzaine de capteurs série et la signature de fichiers journaux redondants en arrière-plan, le tout dans un boîtier étanche ne pouvant compter sur la ventilation naturelle. Le processeur choisi doit supporter cette charge sans limitation thermique, sans compatibilité avec des sockets obsolètes et sans nécessiter un remplacement complet lors des deux prochaines rénovations.

Cet article explique comment spécifier le processeur d'un ordinateur de passerelle maritime du point de vue d'un intégrateur : des charges de travail qui déterminent le choix, aux conventions des fiches techniques des processeurs embarqués qui importent en mer, en passant par les cas où un processeur industriel standard ne suffit plus.

Pourquoi le choix du processeur est-il important pour un ordinateur de passerelle maritime ?

L'environnement d'un ordinateur dédié à une architecture de pont impose deux contraintes au processeur auxquelles un ordinateur de bureau classique n'est jamais confronté : une enveloppe thermique fixe et un horizon d'approvisionnement pluriannuel. Un ordinateur dédié à une architecture de pont est généralement logé dans un boîtier étanche en aluminium brossé, sans ventilateur ou avec un seul ventilateur filtré à faible vitesse de rotation, car il est conçu pour résister aux projections d'eau, au brouillard salin et aux courants d'air. Ce boîtier possède une limite de puissance thermique généralement comprise entre 15 et 65 watts, selon la classe du châssis. Une fois cette limite dépassée, le processeur réduit sa fréquence en cas de charge soutenue, ce qui, sur un graphique radar, se traduit par des saccades plutôt que par un message d'erreur clair. Le choix du processeur doit donc être adapté au châssis dans lequel il est installé, et non pas se baser sur les performances affichées lors des tests de performance.

L'autre contrainte est le cycle de vie. La passerelle d'un navire commercial est conçue pour durer au moins une fois en cale sèche, et celle d'un navire de guerre est souvent prévue pour une durée de vie de sept à dix ans avant une refonte. Les processeurs grand public et de bureau ont un cycle de remplacement de quinze à dix-huit mois, ce qui signifie que le composant spécifié aujourd'hui sera obsolète avant même la mise à l'eau du navire. Les processeurs embarqués de la même famille de puces bénéficient d'une durée de vie garantie de sept à quinze ans, avec le même socket, le même chipset et le même modèle de pilote conservés pendant toute cette période. Cette continuité permet la mise en place d'un plan de pièces détachées sur cinq ans. Le choix entre un processeur de bureau et son équivalent embarqué est généralement la décision la plus importante concernant le processeur lors de l'achat.

Avant de choisir le processeur, il faut régler la question plus générale de la plateforme. décision de topologie pour PC à panneau scellé La conception de l'enveloppe thermique à respecter détermine la température à laquelle le PC doit s'intégrer : un PC à panneau scellé derrière une vitre offre une plage de température plus restreinte qu'un PC ponté installé dans une console ventilée. Un composant de bureau de 65 W peut fonctionner correctement dans une console ventilée, mais surchauffer instantanément à l'intérieur d'un PC à panneau scellé.

Quelles charges de travail déterminent le processeur de l'ordinateur de passerelle maritime ?

La charge de calcul du poste de pilotage est irrégulière et varie considérablement selon la mission du navire. Le processeur doit être dimensionné pour la combinaison la plus défavorable de ces pics de charge, et non pour le cas d'inactivité moyen. Cinq charges de travail prédominent dans les calculs.

Moteur graphique et rendu ECDIS

Une application ECDIS est un moteur de cartographie vectorielle en temps réel. Elle extrait les cellules cartographiques S-57 ou S-101 du disque, les découpe sur la zone visible, applique les règles de symbologie IHO S-52, superpose les cibles AIS, les lignes de route, les courbes de sécurité et les ombrages de profondeur, et redessine la carte à chaque changement d'échelle ou de cap. En navigation côtière, le moteur de cartographie peut à lui seul saturer un ou deux cœurs de processeur. Le pilotage côtier avec superposition de données météorologiques et de courants, et AIS haute densité, sollicite davantage le processeur. Un processeur de passerelle nécessite au moins deux cœurs puissants réservés au moteur de cartographie en fonctionnement stable, avec une marge de manœuvre pour les pics de charge générés par le navigateur lors des changements de plage d'affichage.

C’est aussi là que le fossé informatique entre les bureaux et les marins apparaît clairement. matériel de bureau non robuste sur le pont Cela signifie souvent un processeur capable d'afficher une présentation de manière fluide, mais qui se bloque lors d'un changement de plage de carte avec vingt cibles AIS visibles, car le processeur a été optimisé pour de courtes séquences interactives plutôt que pour un rendu vectoriel soutenu.

Superposition radar et fusion de capteurs

L'affichage radar superposé à la carte constitue la seconde charge système soutenue. Le signal radar arrive compressé sur un bus Ethernet ; l'ordinateur de passerelle doit le décoder, le redresser pour la stabilisation du cap et du mouvement du navire, colorer les cibles et l'aligner pixel par pixel sur l'écran ECDIS. Un signal radar de classe A à une fréquence d'impulsions typique ajoute une charge supplémentaire équivalente à celle d'un cœur de processeur lorsqu'il est superposé en temps réel. L'AIS, le suivi des cibles ARPA et la fusion gyroscopique ajoutent des charges plus faibles mais persistantes.

Décodage et affichage de la caméra

De plus en plus souvent, les ordinateurs de passerelle sont sollicités pour décoder les flux H.264 ou H.265 provenant des caméras de pilotage, d'approche des quais, de salle des machines et des capteurs thermiques. Le décodage logiciel est coûteux. Les processeurs modernes intègrent des blocs de décodage vidéo matériels qui prennent en charge la quasi-totalité de cette tâche, d'où l'importance de la génération : un processeur embarqué de 2018 peut décoder un flux H.265 4K par logiciel et consommer la moitié de ses ressources CPU, tandis qu'un composant de 2022 ou plus récent décode le même flux sur une puce dédiée, avec une consommation quasi nulle. Si le plan du navire prévoit plus de deux flux vidéo au poste de passerelle, la prise en charge du décodage vidéo matériel devient indispensable.

Interrogation des capteurs et trafic série

Un ordinateur de passerelle moderne interroge les capteurs NMEA 0183 et NMEA 2000, tantôt via des liaisons RS-232 et RS-422 natives, tantôt via des convertisseurs USB-série. Chaque flux de données est géré par un pilote de noyau, mis en mémoire tampon, analysé et converti en trame de données, horodaté, puis acheminé vers le moteur de cartographie, l'interface du pilote automatique, la logique de réinitialisation du BNWAS et tout service d'enregistrement fonctionnant en arrière-plan. La charge CPU globale est modérée en régime permanent, mais augmente brusquement lorsqu'un capteur présente des interruptions et que le pilote effectue des tentatives de connexion. Un processeur disposant de ressources suffisantes pour gérer ces pics de charge supporte ces surcharges ; un processeur déjà saturé sur deux cœurs par les tâches de cartographie et de radar risque de ralentir le moteur de cartographie lors de ces pics.

Contexte : Conformité, journalisation et audit

Les navires équipés de systèmes SOLAS enregistrent en continu les données de navigation et signent les journaux d'audit. Les ordinateurs de passerelle des sociétés de classification exécutent également des agents de surveillance de l'état du système, des connexions sécurisées au système de gestion de flotte et des contrôleurs de mise à jour logicielle. Pris individuellement, chacun de ces éléments est peu gourmand en ressources, mais leur fonctionnement combiné requiert au moins un cœur complet disponible en permanence. Le choix d'un processeur à quatre cœurs pour un système de passerelle de classe A est presque toujours regrettable la troisième année, lorsqu'un agent d'audit est ajouté à une configuration déjà très restreinte.

Comment lire les fiches techniques des processeurs pour le secteur maritime ?

La fiche d'approvisionnement maritime ne demande pas le nom du processeur. Elle demande une série de chiffres décrivant le comportement du circuit intégré sous les contraintes de la passerelle. Cinq de ces chiffres sont plus importants que les autres.

Cœurs, threads et le nombre réel de parallélisme

Le nombre de cœurs physiques ne correspond pas au nombre de threads. Les performances d'une passerelle sont meilleures sur les cœurs physiques que sur les cœurs logiques hyperthreadés, car le moteur graphique et l'interface radar se disputent les mêmes unités d'exécution lorsqu'ils sont exécutés sur des threads frères. Pour une passerelle de classe B (navire de plaisance ou de travail), quatre cœurs physiques constituent un minimum raisonnable. Pour une passerelle commerciale de classe A, six cœurs physiques avec hyperthreading représentent la configuration de base pratique. Les passerelles tactiques et autonomes sont généralement équipées de huit cœurs physiques minimum afin que la pile d'autonomie dispose d'une marge de manœuvre dédiée, non partagée avec le rendu critique pour la sécurité.

Fréquence d'horloge de base, fréquence d'horloge boost et comportement soutenu

Les fiches techniques indiquent une fréquence de base et une fréquence boost. La fréquence boost est la valeur marketing ; la fréquence de base correspond à la fréquence réelle de fonctionnement du pont lorsque le châssis est scellé et que le système a effectué les derniers calculs pendant quinze minutes. Un pont à 3.6 GHz avec une fréquence de base de 1.2 GHz se comporte très différemment d'un pont à 3.0 GHz avec une fréquence de base de 2.4 GHz, même si les valeurs de boost semblent privilégier la première. Les intégrateurs maritimes doivent évaluer la fréquence de base minimale, et non la fréquence boost annoncée, car cette fréquence minimale détermine le comportement en régime permanent de chaque charge de travail sur le pont.

TDP, cTDP et le plafond du châssis

La puissance thermique de conception (TDP) correspond à la chaleur que le châssis doit dissiper. De nombreuses références de composants embarqués indiquent une plage de TDP configurable, souvent désignée par cTDP-down et cTDP-up, permettant à l'intégrateur d'optimiser la consommation du processeur à l'intérieur du châssis. Un composant embarqué de 28 W avec un cTDP-down de 15 W est souvent plus adapté aux applications marines qu'un composant grand public de 15 W sans marge thermique, car le premier a été caractérisé à basse consommation avec la même puce. La spécification du pont doit faire référence au TDP configuré pour lequel le châssis est réellement optimisé, et non à la valeur nominale de la puce.

Référence SKU intégrée par rapport à la référence SKU standard

Les processeurs embarqués d'Intel et d'AMD constituent le seul choix judicieux et durable pour une utilisation à bord des navires. Ils bénéficient d'une garantie de longévité de sept à quinze ans, d'un comportement de révision figé (une mise à jour du microcode n'altère pas la synchronisation déterministe) et d'une prise en charge de la mémoire ECC sur les niveaux concernés. La même famille de puces est également disponible en version embarquée, avec une fréquence légèrement inférieure et un prix plus élevé ; ce prix permet de financer le renouvellement des pièces détachées. Le choix du processeur influence également… choix du système d'exploitation Le pont peut fonctionner ainsi pendant la même période, car les versions du système d'exploitation à support à long terme sont validées par rapport à des familles de puces embarquées spécifiques.

Décodage graphique et matériel intégré

Le GPU intégré d'un processeur embarqué moderne effectue un travail de passerelle bien plus important que la plupart des équipes d'approvisionnement ne le pensent. Il dessine l'interface graphique, compose la superposition radar, décode les flux vidéo des caméras et accélère le système de fenêtrage. Une fiche technique mentionnant trente-deux unités d'exécution contre quatre-vingt-seize décrit une différence de quatre à cinq fois dans la fluidité des déplacements sur la carte lorsque les superpositions sont activées. La génération du décodage vidéo matériel est également cruciale : le décodage matériel H.265 est désormais la norme, le décodage matériel AV1 devient de plus en plus important si la pile de caméras adopte ce codec, et la prise en charge du pipeline HDR est essentielle pour les écrans de passerelle en mode nuit.

Quand faut-il passer à un processeur autre qu'un processeur industriel standard ?

Pour la plupart des architectures de ponts commerciaux, un processeur Core i5 ou Core i7 embarqué de dernière génération, doté de 32 à 96 unités d'exécution graphique intégrées, est largement suffisant. Les cas nécessitant une configuration supérieure proviennent de quatre sources différentes, chacune présentant ses propres spécificités d'approvisionnement.

Charges de travail de défense et tactiques

Une console de passerelle tactique ou de centre d'information de combat ajoute généralement le trafic Link 16, Link 22, MIL-STD-1553B ou ASTERIX à la pile cartographique, ainsi que des superpositions de symbologie en temps réel qui doivent se redessiner à la fréquence de rafraîchissement tactique. Le processeur intégré à ces consoles est généralement un Core i7 ou un Xeon embarqué haut de gamme doté de huit cœurs physiques ou plus, car la partition de sécurité doit fonctionner en parallèle de la partition tactique sans partager d'unités d'exécution. Ces plateformes doivent également satisfaire à des exigences de sécurité. Programme d'essais environnementaux MIL-STDce qui limite les options de châssis pouvant accueillir le processeur.

Navires autonomes et semi-autonomes

Sur la passerelle, le système d'autonomie ne représente pas une charge de travail du processeur. Il s'agit d'un processeur associé à une carte graphique dédiée ou à un accélérateur de traitement d'images, car le pipeline de perception repose sur l'inférence neuronale, difficilement exploitable par les graphismes intégrés. Lorsqu'un navire est équipé d'un système de téléopération, d'un système de fusion de capteurs utilisant des réseaux neuronaux profonds ou d'un moteur d'évitement de collisions plus performant que les systèmes ARPA traditionnels, la plateforme de calcul de la passerelle doit disposer d'un port PCIe ou d'une interface dédiée à l'accélérateur. Cette exigence oriente généralement le choix du processeur vers un Xeon embarqué ou un Core i7 avec des lignes PCIe libres pour l'accélérateur.

Postes de travail pont multi-écrans

Un pont multi-écrans moderne peut gérer de quatre à six écrans indépendants à partir d'un seul ordinateur : un graphique sur l'écran principal, un radar sur le second, un ensemble de quatre caméras sur le troisième et un tableau de bord de capteurs sur le quatrième. Chaque écran constitue une cible de rendu alimentée par le GPU. Au-delà de trois écrans, la carte graphique intégrée d'un processeur Core i5 embarqué standard atteint généralement ses limites, et le pont nécessite alors soit un GPU intégré plus performant, soit une carte graphique dédiée.

Calcul en périphérie pour la télémétrie de flotte

Les navires commerciaux exécutent de plus en plus de petits systèmes de calcul en périphérie, installés sur la passerelle ou juste derrière : prétraitement des données télémétriques des moteurs, analyse des vibrations, surveillance de l’état du navire, et parfois un logiciel de gestion de flotte qui met en mémoire tampon les données pour la transmission par satellite. Ces charges de travail sont gourmandes en ressources CPU, mais non critiques en temps réel. Par conséquent, la solution optimale consiste généralement à utiliser un second processeur dans un boîtier séparé, plutôt qu’un processeur plus puissant intégré à l’unité de passerelle. L’intégration des deux engendrerait une surchauffe que le boîtier de la passerelle ne pourrait pas supporter.

Par où commencer le travail sur les spécifications du processeur du pont maritime ?

Le choix du processeur pour un ordinateur de passerelle maritime se fait idéalement en partant des besoins opérationnels, et non en se basant sur le catalogue de puces. Commencez par analyser les tâches de cartographie, radar, caméra, capteurs et audit que le navire effectuera dès le premier jour, en prévoyant les ajouts prévus pour les années suivantes. Déterminez ensuite le nombre de cœurs physiques, la fréquence de base minimale, le TDP maximal compatible avec la catégorie de châssis et la durée de vie du processeur embarqué. Choisissez alors la puce dont les spécifications couvrent ces quatre critères sans avoir recours à la surfréquence d'horloge pour masquer une fréquence de base trop basse. Un châssis d'ordinateur marin dédié, dont les caractéristiques ont été définies en fonction de ces spécifications, constitue la solution la plus fiable pour définir ces spécifications. gamme d'ordinateurs marins haute performance Ce site répertorie les plateformes qui ont déjà été optimisées thermiquement et mécaniquement pour l'environnement du pont, de sorte que la fiche d'approvisionnement puisse se référer à une enveloppe éprouvée plutôt que de partir de fiches techniques de silicium brut.

Questions fréquemment posées

De combien de cœurs de processeur un ordinateur de passerelle maritime a-t-il besoin ?

Quatre cœurs physiques constituent le minimum pratique pour une passerelle de classe B, qu'elle soit dédiée aux bateaux de plaisance ou de travail. Six cœurs physiques avec hyperthreading représentent la configuration de base pour une passerelle commerciale de classe A exécutant un système ECDIS, une superposition radar et des caméras. Enfin, huit cœurs physiques sont la configuration typique pour une passerelle tactique ou autonome, qui doit veiller à ce que la pile d'autonomie ne partage pas les unités d'exécution avec le rendu critique pour la sécurité. Un nombre de threads supérieur au nombre de cœurs physiques contribue aux tâches en arrière-plan, telles que l'interrogation des capteurs et l'enregistrement des données, mais ne remplace pas les cœurs physiques sous la charge de la passerelle.

Un processeur Intel Core i5 est-il suffisant pour l'ECDIS et le radar ?

Pour la plupart des passerelles commerciales, un processeur Core i5 embarqué de dernière génération, doté d'au moins six cœurs physiques et d'un GPU intégré de 96 unités d'exécution, suffit pour un rendu ECDIS fluide avec superposition radar, deux flux vidéo et une charge de capteurs normale. Les générations précédentes de Core i5 ou les processeurs de la série U de 15 watts conviennent aux configurations d'affichage de cartes uniquement, mais leurs performances ont tendance à être réduites lorsque la superposition radar et le décodage vidéo fonctionnent simultanément. Les intégrateurs de passerelles doivent évaluer la fréquence de base et le nombre d'unités d'exécution du GPU intégré, et non la fréquence boost.

Un ordinateur de passerelle maritime doit-il utiliser un processeur de bureau ou un processeur embarqué ?

Presque toujours, on privilégie les systèmes embarqués. Les processeurs classiques pour ordinateurs de bureau et portables arrivent en fin de vie au bout de quinze à dix-huit mois, ce qui compromet la gestion des pièces de rechange pour un navire dont la durée de vie est de dix ans. Les processeurs embarqués d'Intel et d'AMD offrent une durée de vie garantie de sept à quinze ans, un fonctionnement stable (stepping fixe) assurant une synchronisation constante malgré les mises à jour du microcode, et la prise en charge de la mémoire ECC sur les modèles concernés. Le prix légèrement supérieur des processeurs embarqués permet de financer la planification des approvisionnements.

Avez-vous besoin d'une carte graphique dédiée sur un ordinateur de passerelle maritime ?

Non adapté à une passerelle commerciale standard. Un processeur embarqué moderne Core i5 ou Core i7 avec GPU intégré haute performance gère sans difficulté l'ECDIS, la superposition radar et jusqu'à trois écrans. Un GPU dédié devient nécessaire lorsque la passerelle gère plus de trois écrans indépendants à partir d'un seul ordinateur, lorsqu'une pile de perception neuronale ou d'autonomie requiert une accélération matérielle, ou lorsque le pipeline de la caméra inclut un codec dépourvu de prise en charge du décodage matériel intégré.

Comment le TDP influence-t-il le choix du processeur dans un PC marin étanche à panneau ?

Le châssis fixe la limite thermique, et le processeur doit fonctionner à l'intérieur de celle-ci sans bridage thermique continu. Un PC marin étanche, protégé par une vitre, tolère généralement de 15 à 28 watts de chaleur pour le processeur ; un ordinateur ponté, installé dans une armoire ventilée, peut absorber de 45 à 65 watts. Les références embarquées proposent souvent une plage de TDP configurable, permettant ainsi à l'intégrateur de limiter la consommation d'un composant de 28 W à 15 W si le châssis l'exige. La fiche technique doit indiquer le TDP configuré pour le châssis, et non la consommation nominale du processeur.

Le décodage vidéo matériel aura-t-il une importance pour les caméras bridge ?

Oui. Les installations de passerelle modernes comprennent fréquemment des caméras de pilotage H.265, des capteurs thermiques et des caméras d'approche de quai diffusant des flux vidéo compressés. Les blocs de décodage matériels des processeurs embarqués de 2022 ou plus récents gèrent ces flux sur une puce dédiée et n'ont qu'un impact minime sur le nombre de cœurs. Les processeurs embarqués plus anciens utilisent le décodage logiciel, qui peut consommer la moitié d'un cœur par flux et saturer le moteur de cartographie lorsque plusieurs caméras fonctionnent simultanément. Si la passerelle prévoit deux flux vidéo ou plus, la prise en charge du décodage matériel pour le H.265 (et idéalement pour l'AV1) est impérative.

Quelle est la durée de vie prévue d'un processeur d'ordinateur de passerelle maritime ?

Un processeur embarqué pour passerelle marine doit pouvoir être approvisionné en pièces détachées pendant au moins sept ans à compter de sa date de livraison initiale, et souvent pendant dix à quinze ans pour les références industrielles et militaires. La durée de vie pertinente correspond à l'engagement du fabricant de semi-conducteurs pour cette référence spécifique, et non à l'ancienneté de la plateforme sur le marché. Une passerelle construite sur un composant dont la durée de vie restante n'est que de trois ans à la livraison nécessite déjà une révision dès le départ du navire.