zintrin.h : inclusion intelligente des fonctions intrinsèques pour VC, GCC et plateformes Windows, Linux, Mac OS X
Pourquoi un en-tête unifié pour les intrinsèques ?
La gestion des foncsions intrinsèques (utilisées pour les instructions SIMD comme SSE) varie selon les compilateurs. Ce document présente zintrin.h, un fichier d'en-tête conçu pour unifier cette inclusion et offrir des macros de détection.
Disparités entre compilateurs
Visual C++ (Windows)
Visu ...
Publié le 20 juillet à 10h00
Fonction halves2half2 pour le kit de développement asc-devkit de CANN
__halves2half2
Cette fonction assemble deux valeurs de type half en un seul élément half2, qui est un type vectoriel à deux cmoposantes.
Compatibilité matérielle
Plateforme
Support
Ascend 950PR / Ascend 950DT
Oui
Atlas série A3 (Entraînement/Inférence)
Non
Atlas série A2 (Entraînement/Inférence)
Non
Atlas 200I / 500 A2 (Inférence)
...
Publié le 27 juin à 18h18
simdjson-rs : principes SIMD et optimisations pour l'analyse JSON en environnement de production
Introduction : la performance au cœur de l'analyse JSON
Dans de nombreux systèmes modernes, l'analyse du format JSON constitue un goulot d'étranglement significatif. Que ce soit pour traiter des flux de logs, des réponses d'API volumineuses ou des données en temps réel, les bibliothèques d'analyse traditionnelles atteignent rapidement leurs lim ...
Publié le 9 juin à 20h08