fastfetch-cli / fastfetch-cli/fastfetch

[FEAT] Add detection of NPUs / AI accelerators and their capabilities.

Ouverte
#1,012 6 commentaires 9 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
C
Étoiles
24.7k
Forks
895
Merge moyen
1 j 4 h
PR mergées (30 j)
15

Description

## Wanted Features:

Detect NPUs and other AI accelerator devices and their features, for example: manufacturer name, device name, architecture, frequency, number of cores, and supported AI frameworks.

## Motivation:

With the growing popularity of AI, more manufacturers and more users have devices specifically for increasing AI performance, like dedicated AI accelerator PCIe cards and NPUs integrated into desktop processors and mobile SoCs. Soon, those devices may become almost as important for some users as the CPU or GPU.

Please note that I don't currently have such a device myself, so I won't be able to help in testing it, but I thought that fastfetch has some much less important modules, and this one is, in my opinion, missing.
If it is not possible for you to implement it at the moment, feel free to leave it for a future time.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier, test ou point d’entrée n’est indiqué. Commencez par examiner les modules existants de fastfetch et son approche de détection du matériel, puis déterminez comment détecter les NPU et autres accélérateurs d’AI sur les systèmes pris en charge. Le travail est terminé lorsque les périphériques disponibles sont signalés avec leur fabricant, leur nom, leur architecture, leur fréquence, leur nombre de cœurs et les frameworks d’AI pris en charge, avec un moyen de tester le résultat.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
c
Domaine
cli, operating-systems
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.