Η ZLUDA, η διάσημη βιβλιοθήκη “μεταφοράς κώδικα”, έχει πλέον αναβιώσει και τώρα αναπτύσσεται για να υποστηρίζει τη συμβατότητα “πολλαπλών GPU”, ειδικά για φόρτους εργασίας AI.
Το ZLUDA αναπτύσσεται τώρα υπό έναν “Ανώνυμο” Χορηγό, πιθανότατα να φτάσει το AI Compute σε νέο επίπεδο
Για όσους δεν γνωρίζουν, η βιβλιοθήκη ZLUDA έγινε πρωτοσέλιδο πριν από μερικούς μήνες και αρχικά σχεδιάστηκε για να υποστηρίζει τις GPU της Intel στη στοίβα λογισμικού της NVIDIA, αλλά τελικά η AMD φρόντισε για το έργο και, μαζί με πολλούς προγραμματιστές, το διαμόρφωσε με τρόπο που τους επέτρεψε να σπάσουν τα όρια και να αποκτήσουν πρόσβαση στο CUDA της NVIDIA στο δικό τους υλικό AI, το οποίο θεωρήθηκε ως μια τεράστια ανακάλυψη για την κοινότητα ανοιχτού κώδικα. Ωστόσο, η AMD αποφάσισε να καταργήσει το έργο λόγω νομικών ανησυχιών, αλλά η ZLUDA επέστρεψε, αυτή τη φορά με μεγάλη έκρηξη.
Μια νέα αναφορά από Φορόνιξ ισχυρίζεται ότι ο αρχικός προγραμματιστής του ZLUDA, ο Andrzej Janik, ανακοίνωσε ότι το ZLUDA επέστρεψε στη φάση ανάπτυξής του υπό έναν ανώνυμο χορηγό, αλλά υπάρχουν αρκετά ενδιαφέροντα πράγματα που θα ακολουθήσουν για το ZLUDA, για το οποίο θα μιλήσουμε στη συνέχεια. Υποστηρίζεται ότι το ZLUDA είναι τώρα συντονισμένο ώστε να επιτρέπει την υποστήριξη πολλαπλών GPUπράγμα που σημαίνει ότι η βιβλιοθήκη θα είναι συμβατή με οποιαδήποτε αρχιτεκτονική, είτε AMD είτε NVIDIA. Τώρα, αντί να βελτιστοποιεί για επαγγελματικούς φόρτους εργασίας, η ZLUDA θα επικεντρωθεί σε φόρτους εργασίας AI/ML.
Αυτό σημαίνει ότι το ZLUDA θα υποστηρίζει πλέον βιβλιοθήκες όπως το Llama.cpp, το PyTorch και το TensorFlow, και η ειδική εστίαση είναι η εκ νέου επεξεργασία των διαδρομών κώδικα NVIDIA για να γίνουν συμβατές με άλλους προμηθευτές GPU. Οι εμπλεκόμενοι προγραμματιστές έχουν ήδη αρχίσει να δοκιμάζουν και με τις GPU RDNA της AMD και λέγεται ότι η ZLUDA θα υποστηρίζει αρχιτεκτονικές RDNA1+ μαζί με υποστήριξη στοίβας υπολογιστών ROCm 6.1+. Ως εκ τούτου, για το χαρτοφυλάκιο υπολογιστών AMD, το ZLUDA θα αποδειχθεί ότι θα αλλάξει το παιχνίδι.
Τώρα, όσον αφορά το πότε θα εμφανιστεί ξανά η βιβλιοθήκη στις αγορές, ο προγραμματιστής Janik ισχυρίζεται ότι θα χρειαστεί περίπου ένας χρόνος για να επανέλθει σε φόρμα η βιβλιοθήκη. Εάν το έργο αποδειχτεί επιτυχημένο, μπορεί να δούμε τα όρια αποκλειστικότητας που υπάρχουν στις στοίβες λογισμικού τεχνητής νοημοσύνης να σπάνε, επιτρέποντας στις αρχιτεκτονικές να αξιοποιήσουν η μία τις δυνατότητες της άλλης για ένα βέλτιστο τελικό αποτέλεσμα.
VIA: wccftech.com