Support hétérogène

Définition - Que signifie le support hétérogène?

Le support hétérogène est le support d'architectures de services hétérogènes (HSA) ou de systèmes informatiques. Un support hétérogène doit prendre en compte le fardeau du support pour différents types d'opérations dans le même environnement système universel.

Definir Tech explique le support hétérogène

L'idée d'architectures hétérogènes implique d'avoir plus d'un opérateur ou élément central sur un bus donné. Un exemple courant est l'utilisation de Advanced Micro Devices (AMD) et la version multicœur que cette société a mise en place pour les systèmes. Cependant, de nombreux appareils modernes intègrent des opérations multicœurs.

Dans de nombreux types de systèmes hétérogènes, le GPU et le CPU sont placés ensemble plutôt que séparément, pour réaliser un traitement parallèle. Cela peut nécessiter une infrastructure de support beaucoup plus compliquée. Les experts parlent d'un «système d'exécution complexe» pour prendre en charge des architectures hétérogènes et des fonctionnalités telles qu'une file d'attente partagée pour la planification des tâches. Un accompagnement hétérogène signifie être capable de supporter les différents systèmes en cours de consolidation, grâce à une observation attentive des threads et des processus et des ressources partagées.