Comment optimiser l'évolutivité et les performances d'un système d'exploitation multicœur

Mis en ligne le 12 avril 2018 à 21:58           IntervalZero

Télécharger le document      215ko

Lors de la mise à niveau d’une plate-forme matérielle vers un processeur plus récent, plus puissant et doté de cœurs plus nombreux et plus rapides, on s’attend à ce que l'application s'exécute plus rapidement. Or, dans de nombreux cas de figure, l'application ne s'exécute pas plus rapidement et la charge du processeur est presque la même que celle de l'ancienne unité centrale. Avec les processeurs haut de gamme, il est même possible de voir apparaître des interférences qui brisent le déterminisme. Comment éviter cet écueil ? Pour IntervalZero, il faut utiliser un système d’exploitation évolutif et réaliser des optimisations architecturales impliquant l'accès mémoire, les entrées/sorties, les stratégies de mise en cache, la synchronisation des données... pour que le système atteigne vraiment une évolutivité optimale. Dans ce white paper en anglais de 24 pages, IntervalZero identifie les stratégies architecturales clés qui garantissent la meilleure évolutivité d'une application RTOS.

Comment concevoir facilement un SoC ou un Asic... “pour les nuls”

Mis en ligne le 04 mai 2018 à 09:25           ARM

Télécharger le document      2215ko

Reprenant le concept de la célèbre collection des ouvrages “pour les nuls”, Arm propose “Les puces personnalisées pour les nuls, Arm Special Edition” qui initie le lecteur novice aux technologies de conception de circuits personnalisés de type SoC (puces-systèmes) ou Asic (circuits intégrés spécifiques). A travers une approche didactique, non linéaire et facile d’accès, Arm explique dans ce white paper quelques-uns des avantages importants de cette approche et fournit une vue de haut niveau sur la façon dont n’importe quelle entreprise peut démarrer un projet de circuit. Deux questions centrales servent de fils conducteurs au document : Pourquoi un SoC personnalisé peut-il être la bonne façon de planifier de futurs produits ? Comment acquérir les connaissances nécessaires pour parler avec les fournisseurs, les partenaires de conception et/ou une équipe d'ingénierie interne ? Au-delà, la lecture de ce white paper complet de 36 pages en anglais permet de découvrir comment se déroule le processus de création d'un SoC personnalisé et donne des indications sur la manière d'obtenir de l'aide si besoin est. In fine, Arm montre ici comment la mise en œuvre d’un SoC personnalisé contribue à se protéger contre la concurrence et comment la technologie des puces peut contribuer à rendre les produits finis intelligents, le tout en contrôlant les coûts de fabrication et en protégeant ses investissements.

Voir tous les white papers