12.3.6 : Simulation



  • Wednesday, Mar 22-11:00 AM - 11:50 AM CET A Balanced View of Climate-Change Data Production and User Requirements through Technological Developments [S51358]
    • Slides
    • Améliorer la qualité des simulations du climat
    • Better climate models have issues, underconfidence, overconfidence, uncertanties
    • New generation of climate models : 10 km resolution, and more physical processes
    • Certains changements (du gulf stream notamment) ne sont pas modélisés par les modèles actuels car ils n'ont pas une assez bonne réslution
    • Si on regarde mieux un australopitèque, on ne va pas voir un néanderthal noteSans les slides ce n'est pas évident, mais quand même.
    • EuroHPC => 5% computing time for DestinE
    • Control de qualité
  • Thursday, Mar 23-7:00 PM - 7:25 PM CET Borrowing from Astronomy to Improve Deep Learning Weather Prediction [S51462]
    • slides
    • Prédiction à court terme précise : il va pleuvoir demain soir
    • Prédiction à long term : est ce que l'hiver prochain va être humide ou pas ?
    • C'est un peu moche de comparer l'ENIAC à un GDX A100
    • Deep Learning Weather Prediction : DLWP
    • CNN on 2D spherical shells
    • HEAKPix 32 mesh : HIERARCHIAL EQUAL AREA ISOLATITUDE PIXELIZATION, basiquement c'est un subsurface modifier sur un cube dans blender
    • Possibilité de mieux simulé les phénomènes extrèmes
  • Wednesday, Mar 22-6:00 PM - 6:25 PM CET High-Fidelity Simulations of Human-Scale Mars Lander Descent Trajectories [S51155]
    • Slides
    • Les rovers précédents étaient petits (environ une tonne)
    • Avec des humains : 30 tonnes (16 mètres de diamètres)
    • Les parachutte ne fonctionnent pas pour un véhicule de cette taille => rétropropulsion
    • Simulation Summit plateforme : on fixe le véhicule et on envoie de l'air dessus
        2 jours par simulations (16000 V100), 1 PB de données à la fin (100 GB toutes les 30 secondes)
        • Analyse de trajectoire de haute qualité
        • POST2 combine tout ce qu'il faut pour simuler une mission noteC'est un Kerbal Space Program en vrai!!!
        • On ne peut pas utiliser POST2 sur des plateformes ouvertes pour des raisons de sécurité
        • CFD mesh : 1B points
        • Snapshot toutes les 10 secondes
        • POST2 controle les 6DOF
        • Coût de calcul : 4 jours sur 5532 V100
        • Animation de 400 TB
        • Ils vont ajouter des RCS
        • Test de LOX/CH4 dans l'atmosphere martiènne (CO2)
      • Wednesday, Mar 22-12:00 PM - 12:25 PM CET Interactive GPU-Based Remeshing of Large Meshes [S51567]
        • Slides
        • Edge collapse decimation, donc c'est entre un remesh et une retopologie
        • Dedupplisation avec une hash map pour faire de la fusion de vectices
        • Suppression des triangles très plats (problèmes de rendu et avec d'autres algo)
        • Volonter d'avoir des triangles plus ou moins équilateraux dans la mesure du possible




      • Wednesday, Mar 22-8:00 PM - 8:50 PM CET An End-to-End System for Accelerated Encrypted Computing on GPUs using Fully Homomorphic Encryption [S51936]
        • Slides
        • Encrypted Computing
        • No Meaningform can compute on data
        • Homomorphic Encrptipn ables to compute on encrypted data
        • Text => Polynomials
        • Random noise for Encrptipn but has to be mitigate to encure accurate results
        • Mutch more complex than traditional programming and very slow. EN en plus ça ne scale pas
        • Pas de bibliothèques standards avec des données chiffrées
        • Arctyrex est compatible avec Open HFE le compilteur/chiffreur de google
        • Les calculs chiffrés deviennent des graphes (comme dans un programme normal) et toutes les instructions indépendentes peuvent être parallélisées (aussi comme dans un programme normal)
        • Le GPU ordonne les calculs automatiquement
        • Des millions de DFT doivent être appelées sur les FHE
        • Perf sur DGX A100 :
          • Private information retrieval : 2.6s sur 8 A100 100, ça représente quand même une quantité ennorme de calcul pour rechercher des informations
          • Encrypted linera algebra :
            • 20 secondes pour un dot product de 500 éléments sur 8 A100 ??????
            • 5 secondes pour l'addition de vectors de 500 éléments sur 8 A100 ????
            • 42 secondes pour une mutliplication avec des matrices 10x10 sur 8 A100 ?????
          • Privacy perserving machine learning :
            • Logistic regression : 16 secondes pour une sigmoïde sur 4 élements (avec approximation) sur 8 A100 ?????
          • Aucune comparaison avec l'état de l'art sans chiffrement !
          • Il y a une bonne scalabilité mais le problème n'est pas là noteJe ne suis pas facilement chocable, mais faire une addition en 20 secondes sur 8 A100 c'est trop..
          • Maintenant on a besoin d'un centre de calcul complet pour faire une opération bête sur 10 éléments
      • Wednesday, Mar 22-4:00 PM - 4:50 PM CET Learn About New AI-Based Cybersecurity Use Cases and Capabilities [S51404]
        • Slides
        • Une demande croissante, les attaques coütent cher
        • Cybersécurité => Data Problèm
        • L'approche basée sur des règles n'est pas suffisante
        • Ajouter les logs dans l'analyse (CI/CD etc)
        • Mais les services doivent être maintenus et fourni aux clients
        • Trop d'alertes à gérer
        • Morpheus (CUDA, RAPIDS, TensorRT, Triton)
        • Créer de la confiance est important noteC'est bien une phrase de commercial.
        • Digital Fingerprinting : 3x speed up (Morpheus 23.03) Control messages instead of streamed dataframe
          • Avec 35 lignes de code
        • Integrated Training : pas prévu au départ, mais ils n'ont intégré quand même. En fait on pouvait le faire, mais ce n'était pas optimal.
        • Agregation de données streamées
        • Generative AI and Spear fishing detection (au lieu d'envoyer des milliers de mails, seul quelques dixaines ou centaines sont envoyés, mais adaptés aux destinatires)
          • Entrainement en moin de 24 h
          • Amélioration de 21% sur des tests en interne
          • Morpheus peut générer ce genre de mails
        • Distinguer les anomalies naturels des attaques
        • Support des pipelines non-linéaires
        • La doc a été améliorée
        • Détection d'informations sensibles