Tout ce que vous devez savoir sur l'architecture Xbox Velocity

Avec le nouveau matériel qui se profile, il est facile de se laisser entraîner dans le comptage des Hz CPU et des téraflops GPU, mais ce qui est peut-être plus important cette génération, c'est la façon dont les fabricants de consoles assemblent les pièces. L'augmentation des vitesses du processeur et des horloges GPU est à la hauteur d'une nouvelle génération de consoles, mais en ce qui concerne les consoles, la vraie magie réside dans toutes les petites choses que Microsoft prévoit de faire pour vraiment tirer parti des puissants composants qu'ils mettront en place. la Xbox Series X.

L'architecture Xbox Velocity est spécialement conçue pour transférer rapidement les ressources de jeu importantes à travers les divers composants de la console qui font fonctionner votre jeu. Plus il peut déplacer ces actifs rapidement, le meilleur pour les joueurs car cela signifie que le CPU et le GPU peuvent fonctionner de manière optimale, sans attendre que les informations soient chargées à partir du stockage.

Lorsque vous considérez le nombre d'actifs différents pour un jeu, tous passant par le pipeline d'informations sur les consoles à un moment donné, il devient évident que plus les composants des consoles peuvent fonctionner ensemble, meilleurs seront les résultats finaux.

Examinons les quatre composants qui composent l'architecture Xbox Velocity.

SSD NVME personnalisé

L'architecture Xbox Velocity comprend un SSD NVME personnalisé de 1 To, fournissant 2,4 Go / s de débit d'E / S brutes (entrée / sortie), soit plus de 40 fois le débit de Xbox One. Le NVME personnalisé a été conçu pour maintenir des performances constantes et ne pas être affecté par les augmentations de température comme peut l'être un SSD standard. Cela garantit aux développeurs un niveau défini de performances d'E / S à tout moment et ils peuvent concevoir et optimiser de manière fiable leurs jeux en supprimant les barrières et les contraintes qu'ils doivent contourner aujourd'hui.

Décompression accélérée matérielle

L'architecture Xbox Velocity offrira aux développeurs une prise en charge accélérée du matériel pour le décompresseur LZ standard ainsi qu'un tout nouvel algorithme propriétaire spécialement conçu pour les données de texture nommé BCPack, la Xbox Series X offre le meilleur des deux mondes aux développeurs pour réaliser des économies massives avec aucune perte de qualité ou de performance. Il est également possible d'utiliser un algorithme construit en parallèle pour les données de texture ainsi que le décompresseur LX standard. Cela permettra de multiplier par 100 les performances d'E / S des consoles actuelles.

Nouvelle API DirectStorage

Une nouvelle API de stockage direct a été ajoutée à DirectX, qui permet aux développeurs de ne pas contrôler leurs opérations d'E / S, mais leur permet également d'établir plusieurs files d'attente d'E / S. Cela leur permet de tirer pleinement parti des performances d'E / S globales, en ciblant efficacement les efficacités exactement là où elles sont nécessaires dans un jeu. Le résultat final est des temps de chargement considérablement réduits dans les jeux.

Sampler Feedback Streaming (SFS)

Le streaming de rétroaction de l'échantillonneur permet au système de charger des mipmaps de texture dans le GPU uniquement lorsque cela est nécessaire. Les mipmaps contiennent différents niveaux de détails et de résolution, et toutes les textures auront plusieurs mipmaps qui sont nécessaires en fonction de la distance relative des joueurs à l'objet dans lequel le GPU dessine. Parce que le moteur n'a plus besoin de charger tous les mipmaps, et peut simplement rapidement charger celui qui est nécessaire pour tous les redessins qui doivent se produire en fonction des mouvements des joueurs, cela libère le reste du débit d'E / S pour d'autres tâches nécessaires, plutôt que de charger des mipmaps de texture qui peuvent même ne pas être nécessaires.

Pourquoi devriez-vous vous soucier de tout cela?

En dehors de toute la technologie, cela signifie que vos consoles effectueront de manière intelligente des tâches importantes beaucoup plus rapidement qu'elles ne le feraient si vous mettiez simplement un GPU et un processeur plus puissants dans votre Xbox One. L'effet de tous ces changements est qu'il permet de charger les jeux plus rapidement, dans presque tous les sens. Du monde du jeu aux textures individuelles, tout se chargera plus rapidement. Cela permettra des distances de tirage considérablement améliorées et des détails à des distances du joueur qui seront incroyablement impressionnants.

Nous espérons également que cela permettra aux développeurs de passer de diverses astuces de développement intelligentes qui étaient nécessaires à la construction de jeux, telles que de grands segments connectés par des couloirs étroits ou des chemins qui étaient nécessaires pour laisser suffisamment de temps pour que toutes les données de jeu se chargent.

Cela signifie également qu'au fil du temps, les développeurs trouveront de nouvelles techniques et apprendront à tirer pleinement parti des avantages matériels et logiciels de la nouvelle Xbox Series X. Cela signifie que le jeu ne s'améliorera qu'avec le temps sur la console de prochaine génération. .

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici