Εμφάνιση 1-3 από 3
  1. #1
    Εγγραφή
    28-03-2006
    Περιοχή
    KV G434
    Ηλικία
    49
    Μηνύματα
    42.373
    Downloads
    23
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    310/31
    ISP
    Cosmote
    DSLAM
    ΟΤΕ - ΕΡΜΟΥ
    Router
    RB4011iGS+5 ONT: G-010G-R
    Technology
    Ένας μηχανικός μοιράστηκε την εμπειρία του να σχεδιάσει μια CPU από το μηδέν, μέσα σε δύο εβδομάδες, "χωρίς προηγούμενη εμπειρία". Κατά τη διάρκεια αυτού του σύντομου χρονικού διαστήματος, ο Adam Majmudar ισχυρίζεται ότι έμαθε τις βασικές αρχές της αρχιτεκτονικής των τσιπ, απορρόφησε τα λεπτότερα σημεία της κατασκευής τσιπ και ετοίμασε την πρώτη του πλήρη διάταξη τσιπ χρησιμοποιώντας εργαλεία EDA. Το επόμενο βήμα στη λίστα εργασιών του για την "επιτάχυνση της στοίβας chip" είναι ο σχεδιασμός μιας GPU από το μηδέν. Όταν ολοκληρωθεί αυτό το έργο προορίζεται για παραγωγή μέσω του TinyTapeout 6 του Matthew Venn.

    Έχουμε αναφερθεί στο παρελθόν σε ενθουσιώδη DIY σχέδια CPU, καθώς και σε DIY σχέδια GPU. Ωστόσο, ορισμένα από αυτά τα κατορθώματα έχουν φάει χρόνια ελεύθερου χρόνου για τους εμπλεκόμενους. Ο Majmudar πρέπει να βρίσκεται σε διακοπές και να ξοδεύει όλο τον πλεονάζοντα χρόνο του σε αυτό το έργο "speed run" για να έχει φτάσει τόσο μακριά όσο έχει φτάσει "από το μηδέν".

    Ο νεοσύστατος σχεδιαστής τσιπ, ο οποίος περιγράφει τον εαυτό του ως έναν από τους ιδρυτικούς μηχανικούς μιας εταιρείας ανάπτυξης web3, περιγράφει τα βήματα που έχει κάνει μέχρι στιγμής στην προσπάθειά του.

    • Εκμάθηση των βασικών αρχών της αρχιτεκτονικής των τσιπ - η καλή κατανόηση αποτελεί κρίσιμο θεμέλιο
    • Εκμάθηση των βασικών αρχών της κατασκευής τσιπ - υλικά, προετοιμασία πλακιδίων, σχηματοποίηση και συσκευασία
    • Ξεκινώντας την αυτοματοποίηση του ηλεκτρονικού σχεδιασμού με την κατασκευή ενός τρανζίστορ CMOS, στρώμα προς στρώμα
    • Δημιουργία του πρώτου μου πλήρους κυκλώματος σε Verilog - "η πρώτη μου εμπειρία με τον προγραμματισμό υλικού με χρήση λογισμικού".
    • Εφαρμογή προσομοίωσης και τυπικής επαλήθευσης για το κύκλωμά μου
    • Σχεδιάζοντας την πρώτη μου πλήρη διάταξη τσιπ - σχεδιάζοντας και βελτιστοποιώντας χρησιμοποιώντας το OpenLane, το οποίο είναι ένα εργαλείο EDA ανοιχτού κώδικα


    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  01.jpg 
Εμφανίσεις:  10 
Μέγεθος:  26,5 KB 
ID: 255316Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  02.jpg 
Εμφανίσεις:  15 
Μέγεθος:  112,8 KB 
ID: 255317
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  03.jpg 
Εμφανίσεις:  15 
Μέγεθος:  153,3 KB 
ID: 255318Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  04.jpg 
Εμφανίσεις:  14 
Μέγεθος:  200,1 KB 
ID: 255319
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  05.jpg 
Εμφανίσεις:  15 
Μέγεθος:  135,4 KB 
ID: 255320

    Όπως αναφέραμε στην εισαγωγή, το σημαντικό βήμα που έχει τώρα μπροστά του ο Majmudar είναι ο σχεδιασμός μιας GPU από το μηδέν. Γνωρίζει ότι αυτό θα είναι ένα δύσκολο έργο και παραδέχεται ότι, μετά τις αρχικές έρευνες, είναι δυσκολότερο από ό,τι περίμενε. Ο νεοσύστατος σχεδιαστής τσιπ εξηγεί ότι απλώς δεν υπάρχουν οι πηγές εκμάθησης στο διαδίκτυο για την κατασκευή μιας GPU. "Επειδή όλες οι εταιρείες GPU προσπαθούν να κρατήσουν τα μυστικά τους η μία από την άλλη, τα περισσότερα από τα δεδομένα της αρχιτεκτονικής GPU είναι όλα ιδιόκτητα και κλειστού κώδικα", διαπιστώνει ο μηχανικός.

    Παρά το εμπόδιο αυτό, ο Majmudar λέει ότι η μυστικότητα των μεγάλων κατασκευαστών GPU έκανε αυτό το μέρος του έργου "πολύ πιο διασκεδαστικό για μένα". Είναι ενδιαφέρον ότι τα εργαλεία τεχνητής νοημοσύνης Claude Opus της Anthropic ήταν χρήσιμα κατά τη διάρκεια αυτού του σταδίου σχεδιασμού GPU. "Έχω προτείνει τις ιδέες μου για το πώς πρέπει να λειτουργεί κάθε μονάδα στην Claude και στη συνέχεια με κάποιο τρόπο θα με καθοδηγήσει προς τις σωστές προσεγγίσεις υλοποίησης, τις οποίες μπορώ στη συνέχεια να πάω και να επιβεβαιώσω με repos ανοιχτού κώδικα", εξηγεί ο μηχανικός. Ωστόσο, παρατήρησε ότι "αν ψάξω δημόσια κάποια πράγματα, δεν εμφανίζεται τίποτα, κάτι που αποδεικνύει πόσο καλά κρυμμένες είναι οι λεπτομέρειες της υλοποίησης".

    Αφού χρειάστηκαν μόλις δύο εβδομάδες περίπου για να περάσει τα τρία από τα πέντε σκέλη του speed run του, οι παραπάνω ανησυχίες που εκφράστηκαν σχετικά με τις GPU μπορεί να κάνουν τους αναγνώστες να ανησυχούν ότι ο Majmudar μπορεί να έχει συναντήσει ένα εμπόδιο ταχύτητας, μια εμπλοκή ή ακόμη και έναν τοίχο. Αυτό δεν φαίνεται να ισχύει, καθώς ο ίδιος προβλέπει με αισιοδοξία ότι ο σχεδιασμός της GPU του θα αποσταλεί "τις επόμενες ημέρες" και μια κομμένη έκδοση που έχει σταλεί για να βγει με ταινία.

    Ίσως αξίζει να έχετε τα μάτια σας ανοιχτά για τις επόμενες ενημερώσεις αυτού του μηχανικού. Ωστόσο, γνωρίζουμε ότι μπορεί να χρειαστεί αρκετός χρόνος μεταξύ της υποβολής εργασιών σε έργα όπως το TinyTapeout και της παραγωγής. Ο κατασκευαστής του Rickroll ASIC, για παράδειγμα, δήλωσε ότι μεσολαβούσαν εννέα μήνες μεταξύ της υποβολής του σχεδίου του και της παραλαβής του πυριτίου. Σημειώστε ότι το TT06 ολοκληρώνεται σε μόλις οκτώ ημέρες από τώρα.

    πηγή via DeepL

  2. #2
    Εγγραφή
    09-09-2005
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    52
    Μηνύματα
    1.081
    Downloads
    32
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    200Mbps/200Mbps
    ISP
    INALAN - OTE
    DSLAM
    ΟΤΕ - ΒΑΡΝΑΣ
    Router
    HAUWEI HG8546M
    Πολύ ενδιαφέρον. Ας μαζέψει όλο το υλικό και να κάνει σειρά μαθημάτων στο udemy
    ουδέν μονιμότερο του προσωρινού

  3. #3
    Το avatar του μέλους konenas
    Το μέλος konenas είναι συνδεδεμένο Πρόβατα μην αυτοκτονείτε. Όλα στη σειρά. Ερχόμαστε
    Εγγραφή
    14-08-2007
    Περιοχή
    PIIGS
    Μηνύματα
    4.531
    Downloads
    4
    Uploads
    0
    Τύπος
    FTTH
    Ταχύτητα
    300 bps ή 300Mbps
    ISP
    Το άλλο Πάσχα
    Router
    OpenWrt
    Path Level
    Interleaved
    Η RISC-V δεν είναι open?
    Όσοι το χάλκεον χέρι βαρύ του φόβου αισθάνονται,ζυγόν δουλείας ας έχωσι, θέλει αρετήν και τόλμην η ελευθερία. Ανδρέας Κάλβος
    There is some shit, I will not eat. e.e.cummings
    30 Hours per Week

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας