Νέα πατέντα της NVIDIA περιγράφει ένα AI σύστημα που θα επιτρέπει στους developers να αναζητούν σε φυσική γλώσσα προβλήματα απόδοσης και πιθανά bottlenecks.
Η NVIDIA φαίνεται να εξετάζει έναν νέο τρόπο με τον οποίο οι developers θα μπορούν να κατανοούν ευκολότερα την απόδοση των GPU. Σύμφωνα με νέα αίτηση πατέντας, η εταιρεία περιγράφει έναν AI assistant που θα μπορεί να δέχεται ερωτήσεις σε φυσική γλώσσα και να αναλύει δεδομένα απόδοσης. Η ιδέα βασίζεται σε ένα LLM-based chat interface, το οποίο θα συνδέεται με εργαλεία ανάλυσης GPU. Ένας developer θα μπορούσε, για παράδειγμα, να ρωτήσει γιατί ένα workload εκτελείται αργά, ποιο κομμάτι περιορίζει την απόδοση ή πώς διαφέρουν δύο εκδόσεις του ίδιου προγράμματος. Το σύστημα θα μπορεί να εξετάζει performance reports και τα δεδομένα που έχουν συλλεχθεί από την GPU, ενώ παράλληλα θα μπορεί να αναζητά σχετική τεκμηρίωση και να δημιουργεί scripts, όπως Python scripts, για την εξαγωγή των δεδομένων που χρειάζονται για την ανάλυση. Στη συνέχεια, το AI θα εξηγεί στον developer πού εντοπίζεται πιθανό bottleneck ή πού μπορεί να χάνεται απόδοση.
Παρά το ενδιαφέρον της ιδέας, η πατέντα δεν περιγράφει ένα σύστημα που διορθώνει αυτόματα ένα παιχνίδι ή έναν κώδικα. Ο ρόλος του είναι κυρίως να βοηθά τους developers να κατανοούν τι συμβαίνει στην GPU και να εντοπίζουν ευκολότερα πιθανά προβλήματα απόδοσης.
Η προσέγγιση θυμίζει ένα AI workflow όπου το γλωσσικό μοντέλο αποκτά πρόσβαση σε εξωτερικά εργαλεία και δεδομένα, αντί να βασίζεται αποκλειστικά στις γνώσεις του. Η NVIDIA διαθέτει ήδη το Project G-Assist για τους GeForce χρήστες, το οποίο μπορεί να απαντά σε ερωτήσεις σχετικά με GPU usage, θερμοκρασίες, clocks, κατανάλωση και FPS. Η νέα πατέντα, όμως, στοχεύει περισσότερο στην πλευρά των developers και στην ανάλυση του κώδικα και των GPU workloads. Προς το παρόν πρόκειται για πατέντα και όχι για ανακοινωμένο προϊόν, επομένως δεν είναι γνωστό αν ή πότε η NVIDIA θα μετατρέψει την ιδέα σε διαθέσιμο εργαλείο.

Απάντηση