Το TorchNeuron της Amazon απειλεί την κυριαρχία της Nvidia στο PyTorch
Η Amazon στρέφεται απευθείας εναντίον ενός από τα ισχυρότερα πλεονεκτήματα της Nvidia: του λογισμικού που βρίσκεται ανάμεσα στους προγραμματιστές και τα τσιπ. Με το TorchNeuron, ένα νέο εργαλείο για προγραμματιστές, η εταιρεία θέλει το PyTorch να λειτουργεί πιο ομαλά σε υλικό διαφορετικό από τις κάρτες γραφικών της Nvidia, ξεκινώντας από τα δικά της τσιπ.
Το PyTorch είναι ένα δωρεάν πλαίσιο ανοιχτού κώδικα, που χρησιμοποιείται για τη δημιουργία και την εκπαίδευση πολλών μοντέλων τεχνητής νοημοσύνης σήμερα. Με τα χρόνια έχει προσαρμοστεί στενά στη στοίβα λογισμικού CUDA της Nvidia, οπότε η μεταφορά ενός έργου σε άλλον επεξεργαστή συχνά σημαίνει ξαναγράψιμο κώδικα ή αποδεκτή μείωση της απόδοσης. Αυτή η τριβή έχει βοηθήσει τη Nvidia να διατηρήσει τη θέση της, ακόμη και καθώς οι ανταγωνιστές αναπτύσσουν δικά τους τσιπ.
Το επιχείρημα της Amazon είναι ότι ένα ισχυρό σύστημα υποστήριξης του PyTorch χαμηλώνει αυτό το εμπόδιο. Αν οι προγραμματιστές μπορούν να κρατήσουν τον υπάρχοντα κώδικά τους και απλώς να στοχεύσουν σε διαφορετικό επιταχυντή, αλλάζει και ο υπολογισμός για την επιλογή ενός τσιπ που δεν είναι της Nvidia. Η Amazon έχει αναπτύξει για αρκετά χρόνια τους επεξεργαστές Trainium και Inferentia, και ένα εργαλείο σαν αυτό ανοίγει ξεκάθαρο δρόμο για να μπουν στην καθημερινή δουλειά των προγραμματιστών.
Οι διαθέσιμες πληροφορίες αφήνουν ανοιχτά ερωτήματα. Συγκρίσεις απόδοσης και ο κατάλογος των λειτουργιών του PyTorch που υποστηρίζονται πλήρως δεν περιλαμβάνονταν στην αρχική ανακοίνωση. Οι προγραμματιστές πιθανότατα θα κρίνουν το εργαλείο από το πόσο καλά διαχειρίζεται πραγματικά μοντέλα, και όχι από το πώς παρουσιάζεται.
Ωστόσο, η κίνηση αντανακλά μια ευρύτερη μετατόπιση. Οι πάροχοι cloud έχουν ισχυρούς λόγους να μειώσουν την εξάρτησή τους από έναν μοναδικό προμηθευτή τσιπ, και η συμβατότητα του λογισμικού είναι όλο και περισσότερο το πεδίο όπου κρίνεται αυτός ο ανταγωνισμός.