Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    24 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 24 674
    Points : 165 690
    Points
    165 690

    Par défaut Xilinx lance un FPGA à 35 milliards de transistors

    Un FPGA est un processeur entièrement programmable : on ne dispose pas d'instructions que l'on peut assembler les unes à la suite des autres pour former un programme, comme sur un processeur classique ; au contraire, sur un FPGA, on assemble des portes logiques pour réaliser la fonction que l'on souhaite (par exemple, un prototype de processeur). Ce niveau de programmabilité permet de gagner en efficacité de calcul pour une série d'applications, par exemple l'inférence dans les réseaux neuronaux.

    Xilinx est la plus grande société du domaine des FPGA (la seconde étant Altera, maintenant une division d'Intel). Leur dernier produit, répondant au doux et poétique nom de Virtex UltraScale+ VU19P, est vendu comme le plus grand FPGA au monde : ses trente-cinq milliards de transistors offrent un total de neuf millions de cellules logiques, avec un assemblage de quatre puces sur un interposeur. Ce FPGA dispose également d'un contrôleur mémoire DDR4 (pour une bande passante d'un térabit et demi par seconde), de deux mille broches d'entrée-sortie programmables, pour une bande passante totale de quatre térabits et demi par seconde ! Le précédent plus grand FPGA au monde émanait aussi de Xilinx, le Virtex UltraScale 440 disposant de cinq millions et demi de cellules logiques. La nouvelle génération change en même temps de processus de fabrication, en passant du vingt au seize nanomètres.


    Cette puce est surtout prévue pour aider à la création de processeurs, en tant que plateforme de simulation : lors du développement d'un processeur, on veut tester en conditions plus ou moins réelles la puce avant de lancer la fabrication, notamment pour vérifier qu'elle fonctionne bien comme prévu. Le nombre de cellules logiques très élevé permet de tester des puces de plus grande taille que précédemment : sur un tel FPGA, on peut tester jusqu'à seize cœurs ARM Cortex A9 (dix sur la génération précédente de FPGA). De plus, Xilinx fournit une série d'outils pour déboguer l'exécution d'un programme sur ses FPGA, pour analyser finement tout problème que l'on peut rencontrer sur son prototype. Outre la validation, un FPGA permet de commencer à développer la pile logicielle nécessaire aux processeurs en cours de développement, puisque le FPGA peut répondre exactement comme le processeur une fois fabriqué (mais en plus lent).

    Pour viser d'autres applications que la simulation, ce FPGA dispose aussi de bascules (huit millions, chacune pouvant stocker un bit), quatre millions de tables de correspondance (des mémoires "mortes"), nonante mégaoctets d'UltraRAM et presque quatre mille DSP. Ces chiffres ne sont pas aussi élevés que sur la génération précédente, pour faire de la place à plus de cellules logiques

    Nom : Specchart.png
Affichages : 1381
Taille : 69,3 Ko

    Ce FPGA devrait être disponible à l'automne 2020, certains clients y auront cependant accès plus tôt. Il existera sous la forme d'une carte PCIe (3.0 en x16 ou 4.0 en x8) ou d'un processeur indépendant (soudable sur un circuit imprimé).

    Sources : Xilinx Introduces World’s Largest FPGA With 35 Billion Transistors, Xilinx Announces World Largest FPGA: Virtex Ultrascale+ VU19P with 9m Cells.
    Vous souhaitez participer aux rubriques Qt ou PyQt (tutoriels, FAQ, traductions), HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  2. #2
    Membre éclairé Avatar de Matthieu76
    Homme Profil pro
    Consultant informatique
    Inscrit en
    mars 2013
    Messages
    564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2013
    Messages : 564
    Points : 855
    Points
    855

    Par défaut

    J'aimerais bien savoir le prix car je sais que le prix des FPGA peut facilement monter à plus de 1 000€.

Discussions similaires

  1. Réponses: 0
    Dernier message: 29/06/2019, 03h56
  2. Réponses: 0
    Dernier message: 29/06/2019, 03h19
  3. Microsoft lance une division cloud destinée à conquérir des milliards de gamers
    Par Patrick Ruiz dans le forum Développement 2D, 3D et Jeux
    Réponses: 29
    Dernier message: 17/11/2018, 21h41
  4. Réponses: 1
    Dernier message: 25/05/2012, 13h32
  5. Fermer l'animation (swf/exe lancé depuis Windows)
    Par ZiZouJH dans le forum Flash
    Réponses: 3
    Dernier message: 14/01/2003, 10h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo