Τελικά δεν έχει καμία τύχη η x86/CISC:
https://erik-engheim.medium.com/why-...t-3262b158cba2
Εμφάνιση 301-315 από 534
-
03-12-20, 02:45 Re: Γενικη συζητηση για επεξεργαστες #301
-
03-12-20, 08:44 Απάντηση: Γενικη συζητηση για επεξεργαστες #302
Εκει που λεει για το οτι το προβλημα ειναι οτι η AMD δε μπορει να παει πανω απο 4 decoders χωρις σοβαρα προβληματα, προσωπικα το αμφισβητω. Εχει workaround το θεμα. Αλλα κακως εστιασε μονο εκει ο αρθρογραφος (ο οποιος γενικα ειναι σωστος σ'αυτα που γραφει) γιατι τα χ86 δεν υπολειπονται μονο στο decoding stage. Ο a14 & m1 δεν ειναι απλα γρηγοροτεροι στο decode αλλα μπορουν να κανουν 7-8 wide execution. Εμεις παλι οχι... δλδ αν εχεις ενα loop στυλ
add rax, rbx
add rcx, rdx
add r8, r9
add r10, r11
vpaddq ymm0, ymm1
vpaddq ymm2, ymm3
vpaddq ymm4, ymm5
vpaddq ymm6, ymm7
...οπου εχεις 4 προσθεσεις στο integer unit + 4 στο vector. Ο m1, εφοσον κανει execute 8/cycle, θα τις εκτελεσει ολες, ειτε integer, ειτε vector. Στο x86 δε θα γινει, αντε να παρει τις 4 integer +2 vector +2 vector σε 3 cycles.. και δε φταιει ο decoder γιατι προκειται για loop (το decoding εχει cacheαριστει και δε ξαναγινεται decode - βασικα ο decoder καθεται απραγος και περιμενει μεχρι να τελειωσει το loop). Δλδ καλο το ευρος στο decoding αλλα εμεις δεν εχουμε ευρος ουτε στο execution. Αυτο το παρεβλεψε ο αρθρογραφος.
Ουσιαστικα το χ86 μπορει να αναβαθμιστει με μεγαλυτερο reorder window, μεγαλυτερη l1 + l2 cache, φαρδυτερο execution (πχ 8 wide αντι 4-5 wide) χωρις αυτα να αποτελουν προβληματα εγγενη της αρχιτεκτονικης. Πχ το να εχεις 4 vector units αντι 2 ειναι επιλογη. Επισης οσον αφορα τις cache, το χ86 χρειαζεται πολυ περισσοτερο 128αρες και 192αρες L1 σε σχεση με τα ARM αφου τα χ86 instructions εχουν πολυ περισσοτερα bytes και αρα χωρανε λιγοτερες εντολες στην L1 instruction cache. Δε γινεται εν ετος 2021 να εχουμε ακομα 32+32 caches που ειχα το ...1997 στον k6.
Και τοτε ο κ6 τουλαχιστον ετρεχε χ86, οχι χ64... Στα χ86 μια εντολη μπορει να ηταν 1-3-4 bytes... σημερα στο X64 μπορει να ξεκιναει με 3-4 και να φθανει 10-12 bytes, ειδικα καποιες πιο καινουριες ή οσες εχουν και memory addreses εχουν μεγαλο opcode size. Οπότε στα ιδια 32kb εχεις ουτε τις μισες εντολες του προγραμματος. Αν μαλιστα βαλεις και το hyperthreading που μοιραζει την ιδια 32αρα σε 2 threads, καληνυχτα. Δε μενει τιποτα. Αλλά αυτα φτιαχνονται.
Το συμπερασμα παντως του αρθρογραφου ειναι καλο...
But fortunately for AMD and Intel, Apple doesn’t sell their chips on the market. So PC users will simply have to put up with whatever they are offering.
-
03-12-20, 12:24 Απάντηση: Γενικη συζητηση για επεξεργαστες #303
-
03-12-20, 13:15 Re: Απάντηση: Γενικη συζητηση για επεξεργαστες #304
-
03-12-20, 15:13 Re: Γενικη συζητηση για επεξεργαστες #305
Καλά, αυτό περί heterogeneous εννοείται δεν ισχύει, αφού η AMD έχει semi-custom division και τροφοδοτεί τις κονσόλες. Παρόμοια φιλοσοφία (unified memory, dedicated coprocessors/ASICs) έχουν οι console APUs με M1, φιλοσοφία που ξεκίνησε από εποχής Amiga.
Εγώ θέλω να δω αν θα γίνει πράξη αυτό που λέει για gaming SoC (by nVidia?) που θα πετσοκόψει discrete CPU/GPU rigs, ακριβώς όπως πετσόκοψε το νέο Mac Mini κάτι θηρία Mac Pro.
Εκεί θα έχουμε πολλά meltdown/denial από τους PCMR και αν και κάτοχος beefy PC, θα το καλωσορίσω με χαρά αν συμβεί.Δεν με ενδιαφέρει αν θα απαξιωθεί η «επένδυσή» μου (δεν το βλέπω συναισθηματικά λες κι είναι γκόμενα/θρησκεία, ένα μεταλλικό άψυχο κουτί είναι), με ενδιαφέρει να πάει μπροστά η Τεχνολογία at all costs.
Άλλο ένα πολύ καλό άρθρο από τον ίδιο:
https://medium.com/swlh/pc-users-in-...e-373cbf7c9d5d
Spoiler:
- - - Updated - - -
Εδώ τα γράφει στο κομμάτι περί "What about x86 Gaming Rig PCs?":
https://medium.com/macoclock/how-app...h-c63f60275f59
-
03-12-20, 15:27 Re: Γενικη συζητηση για επεξεργαστες #306
ποιος θα βαλει arm σε σοβαρη κονσολα? μην γελιομαστε
-
03-12-20, 15:29 Re: Γενικη συζητηση για επεξεργαστες #307
Ποτέ μην λες ποτέ...
Όλα είναι θέμα συνεργασιών IMHO.
-
03-12-20, 15:31 Re: Γενικη συζητηση για επεξεργαστες #308
-
03-12-20, 16:51 Απάντηση: Γενικη συζητηση για επεξεργαστες #309
Είναι τραγικό να μην καταλαβαίνει κάποιος τι είναι το PC^^!
Το να μπορείς να βάλεις ότι θες μέσα δηλαδή και να μην έχει ουσιαστικά συγκεκριμένη ημερομηνία λήξης, γιατί δε θα πάει συνολικά για πέταμα αύριο-μεθαύριο. Το να μπορείς να διατηρείς κάποια parts, ενώ ταυτόχρονα να μπορείς να αναβαθμίσεις ότι σου χρειάζεται!
Τώρα αν θα βγάλει ποιος, τι, πότε και γιατί δεν μας απασχολεί. Ας βγάλει ότι θέλει. Εγώ θα μπορώ να το χρησιμοποιήσω με τη μορφή αναβάθμισης αν θέλω; Αυτό με ενδιαφέρει.
Δεν είναι συναισθηματικό το θέμα. Είναι χρηστικό. Τόσο απλά.
Για να δώσω ένα παράδειγμα. Βγάζει η nvidia ένα stand alone κουτάκι, με πολύ καλό SoC, αλλά σε αναγκάζει να μπεις σε ένα δικό της οικοσύστημα, με κλειστό κουτί, χωρίς πειράγματα, χωρίς να μπορείς να χρησιμοποιήσεις πράγματα της συμβατής αγοράς. Προσωπικά αυτομάτως το αγνοώ.
Αν όμως αντί για δικό της κουτί, βάλει το soc σε κάρτα επέκτασης, το οποίο όμως θα είναι εντελώς αυτόνομο, θα έχει ελάχιστη εξάρτιση από το υπόλοιπο hardware, κάτι σαν next gen κάρτα γραφικών χωρίς να έχει εξάρτηση από PCIe bus, cpu, ram (αν υποθέσουμε ότι αυτά είναι κακά), τότε με ενδιαφέρει.
Με λίγα λόγια, οτιδήποτε ακολουθεί το ATX standard από το 1995, μέχρι σήμερα, με υποστήριξη πολλών λειτουργικών και πλήθος hardware configurations, έχουν καλώς. Τα υπόλοιπα που σε αναγκάζουν να πετάς το παλιό, για να πας στο καινούριο, ας πάνε στο καλό.PC1:14600kf, 4070ti, 32GB, z690, PC2:8600k, RX 6600, 32GB, z370, PC3:2700k, GTX 1070, 16GB, P67
PC4:12600kf, 3060ti, 32GB, b760, PC5:4770k, R9 290 X, 16GB, z97, PC6:Lenovo Thinkcentre M71E
Spares: HD7950, HD5850, HD3870, 2500k+P67, 12400f Work PC, 13500, GTX 970, 32GB, B660
Reviews: ATI 4870X2, ΑΤΙ 4850,test GTX 970 σε 3 CPUs
-
03-12-20, 17:07 Απάντηση: Re: Γενικη συζητηση για επεξεργαστες #310
-
03-12-20, 17:18 Re: Απάντηση: Re: Γενικη συζητηση για επεξεργαστες #311
At all costs = δεν εννοούσα το χρηματικό κόστος (που ήδη έχει ανέβει υπερβολικά αν δεις τα discrete parts*), αλλά την απώλεια upgradeability προς όφελος των επιδόσεων που θα φέρει το πιο σφιχτό integration.
* mid-range GPU (που κάποτε είχε €200 αυτό το tier): https://www.skroutz.gr/c/55/kartes-g...&order_dir=asc
Η Ιστορία μας έχει διδάξει ξανά και ξανά (όσοι είμαστε παλιοί PCάδες τελοσπάντων, δεν παίρνω όρκο για όλους) ότι το μέλλον φέρνει όλο και περισσότερο integration... το οποίο integration ρίχνει τα κόστη.
Στα 80s ήταν νόρμα ο discrete IDE controller, στα 90s ήταν νόρμα η discrete sound card κλπ κλπ.
Πόσο έκανε μια discrete sound card κάποτε (και με δυνατότητα μεταπώλησης) και πόσο κοστίζουν οι σημερινές integrated κάρτες ήχου;
Έχεις δει κανέναν να σκούζει ότι δεν μπορεί να μεταπουλήσει την Realtek; Όχι, απλά αλλάζεις mobo και πακέτο αλλάζουν όλα (sound card, SATA controller κλπ.)
Το να διδασκόμαστε από το παρελθόν (όσοι έχουμε ιστορική μνήμη) για να προβλέψουμε το μέλλον δεν είναι κακό... των φρονίμων τα παιδιά...
-
04-12-20, 04:14 Απάντηση: Γενικη συζητηση για επεξεργαστες #312
Εκείνη την εποχή στήναμε PC και ξεκίναγες με 3-4 κάρτες minimum, IDE-Floppy, Sound, VGA και Joystick/Serial χαλαρά.... τώρα όλα αυτά έχουν πάει πακέτο στο motherboard, αυτό έχει και καλά και κακά. Δεν μπορείς να δώσεις κάτι παραπάνω πχ για μια κάρτα ήχου, αντί την απλή των 5000 δρχ να βάλεις ας πούμε Sound Blaster FX των 20000 δρχ... είχες επιλογές σε όλα τα υποσυστήματα και σε όλο το φάσμα τιμών. Τώρα είτε βολεύεσαι (φθηνά) με ότι έχει το motherboard είτε τα σκάς για κάτι "enthusiast".
Φυσικά η τάση για integration θα συνεχιστεί, μπορεί να δούμε επεξεργαστές με stacked την μνήμη να γίνονται mainstream και να πέφτει το συνολικό κόστος, αν όμως θέλεις να φύγεις από το "προκαθορισμένο" θα τα σκάς χοντρά....
-
04-12-20, 04:28 Απάντηση: Γενικη συζητηση για επεξεργαστες #313
- Εγγραφή
- 29-05-2007
- Περιοχή
- δυο κλικ πιο κατω
- Ηλικία
- 49
- Μηνύματα
- 8.150
- Downloads
- 38
- Uploads
- 0
- Άρθρα
- 24
- Τύπος
- ADSL2+
- Ταχύτητα
- 9500 εως 6500 /650
- ISP
- βρωμονταφον
- Router
- της hol
- SNR / Attn
- 9.5(dB) / 29(dB)
- Path Level
- Interleaved
για τα περιφερειακα , πλεον υπαρχει περισια επεξεργαστικη ισχυ και μνημη αρκετη και γρηγορη . και ταυτοχρονες επεξεργασιες ,θυμαμαι παλια οταν φορτωνε ο επεξεργαστης , κλαταραν ολα .
δουλευε ο υπολογιστης , αλλα σε freeze κατασταση .
και λιθογραφια που να συρικνωνει και δινει και νεες δυνατοτητες λογο παχους και κατ επεκταση θερμοκρασιας , σε αναπτυξη πιο πολυδιαστατων κυκλωματων .αντεχεις να αμφιβαλεις για ολα οσα εχεις διδαχτει ;εξαιρετικη η μετριοτης !
Cancel my subscription to the Resurrection. Send my credentials to the House of Detention
ο φασισμος ειναι ο νομος των δουλων
AV tip:να ακολουθεις αυτο που ψαχνεις , οχι αυτο που σε βρισκει .
αν δεν υπαρχει δικαιοσυνη δεν υπαρχει νομιμοτητα
-
04-12-20, 14:55 Απάντηση: Re: Απάντηση: Re: Γενικη συζητηση για επεξεργαστες #314
Για κάποιον που είναι παλιός PCας, ο φίλος αγνοεί κάποια βασικά πράγματα.
Η 3060ti δεν ανήκει πλέον στο κλασσικό χΧ60 tier, άσχετα με το τι λέει το όνομα της. Άλλωστε είναι Ti. Είναι φτιαγμένη με GX104 chip και όχι το 106 που είναι το σύνηθες για αυτή την κατηγορία.
https://www.techpowerup.com/gpu-spec...-3060-ti.c3681
Με αυτό το chip είναι φτιαγμένη και η κατά 25% ακριβότερη (αλλά όχι 25% ταχύτερη) RTX 3070.
Τα 200$ που θυμάται ο φίλος, είναι από εποχές GTX 960.
H οποία GTX 960 δεν ήταν σχεδόν όσο γρήγορη ήταν η προηγούμενη top tier κάρτα. Ούτε καν την πλησίαζε.
Η last gen 780Ti λοιπόν, ήταν 61% ταχύτερη από την 960, σε 1080p, 67% ταχύτερη σε 1440p και 73% ταχύτερη σε 4Κ. (για όσους δεν ασχολούνται, από σειρά 7ΧΧ στο desktop πήγαμε σε 9ΧΧ, όχι σε 8ΧΧ)
https://www.techpowerup.com/review/m...gaming/29.html
Αντιθέτως, η 3060 Ti είναι ελάχιστα πιο αργή από την προηγούμενη top 2080Ti, με την 2080Ti να είναι 10% ταχύτερη, ενώ ήταν κάρτα τριπλάσιας τιμής.
https://www.techpowerup.com/review/n...dition/35.html
Και αν δεν είναι αυτή η σύγκριση αρκετή, δείτε που ήταν η 960 σε σχέση με την 970 και που είναι η 3060Ti σε σχέση με την 3070. Nuff said!
Ούτε η απλή 3060 δε θα έχει τόση διαφορά με την 3070, η οποία διαφορά αναμένεται να είναι γύρω στο 25%.
Αυτό που θα μπορούσε να πει ο φίλος, είναι η διαφορά τιμής 3070 (499$) με 1070(379$), που είναι και τα δύο χΧ104 parts, φτάνοντας η και ξεπερνώντας το προηγούμενο top xX80Ti μοντέλο.
Και εκεί όμως η σύγκριση θα ήταν εξ'ισου άσχετη, καθότι αν και ίδιου tier μοντέλα, δεν έχουν τις ίδιες δυνατότητες για την εποχή τους. Η 1070 ήταν 1080p/borderline 1440p κάρτα, ενώ η 3070 είναι 1440p/borderline 4k κάρτα. Απευθύνονται σε διαφορετικό κοινό επί της ουσίας.
Όπως είπε και ο Richard του DF, η 3060ti είναι επί της ουσίας upgrade path ακριβώς για χρήστες GTX 1070.
Η τιμή της λοιπόν είναι ακριβώς εκεί που θα έπρεπε να είναι. Πέρα από το inflation της πανδημίας δηλαδή, που έχει κάνει το μισό δυτικό πολιτισμό, να κάθεται στο σπίτι του με επιδόματα και να χαλάει λεφτά που δεν έχει δουλέψει, ανεβάζοντας έτσι τη ζήτηση και τις τιμές!
- - - Updated - - -
Καλά μην ορκίζεσαι για αυτό.
Για να είμαστε και ποιο ontopic, σχετικά με τους επεξεργαστές, παραθέτω μερικά τελευταία CPU benchmarks, κάποιων τελευταίων games.
Συνημμένο Αρχείο 221769Συνημμένο Αρχείο 221770Συνημμένο Αρχείο 221771Συνημμένο Αρχείο 221772Συνημμένο Αρχείο 221773Συνημμένο Αρχείο 221774
Αν υπολογίσει κάποιος, ότι θέλουμε 60fps baseline, που έχουν οι next gen "integrated" κονσόλες, δείτε πόσο πίσω πρέπει να πάμε σε επεξεργαστές. Γιατί λοιπόν κάποιος που έχει παλιό επεξεργαστή, να τον αλλάξει αν καλύπτεται; Κάποιος που έχει last gen "integrated" κονσόλα, πρώτον έχει περάσει μια 7ετία με κάκιστο gaming και δεύτερο πρέπει να πάρει καινούριο μηχάνημα.
Ιδιαίτερη μνεία έκανα στο Godfall που βγήκε πρόσφατα, καθότι το τέσταρα στον δικό μου 2500Κ και έτρεχε μια χαρά. Τα έχω αναφέρει εδώ, μεταξύ άλλων.
https://www.adslgr.com/forum/threads...25#post6935125
Συνεπώς, ο επεξεργαστής που υπήρχε από εποχές PS3, τρέχει το παιχνίδι του PS5 ανετότατα (δεν υπάρχει για PS4). Πως είπαμε βοηθάει το integration;
Και παράλληλα με όλα τα παραπάνω, όλοι αυτοί οι επεξεργαστές, δύνανται να κάνουν 10.000 πράγματα. Δεν παίζουν μόνο games. Κάντε κοστολόγηση 1:1 σε αυτό!PC1:14600kf, 4070ti, 32GB, z690, PC2:8600k, RX 6600, 32GB, z370, PC3:2700k, GTX 1070, 16GB, P67
PC4:12600kf, 3060ti, 32GB, b760, PC5:4770k, R9 290 X, 16GB, z97, PC6:Lenovo Thinkcentre M71E
Spares: HD7950, HD5850, HD3870, 2500k+P67, 12400f Work PC, 13500, GTX 970, 32GB, B660
Reviews: ATI 4870X2, ΑΤΙ 4850,test GTX 970 σε 3 CPUs
-
30-01-21, 16:37 Απάντηση: Τα Νεα Της AMD #315
Για Laptop, ποιος συνδυασμός λέτε είναι πιο δυνατός για 3D Render με Vray;
Intel 10750+Nvidia 3060/70 ή
Ryzen 4900h+Nvidia 2060;Ryzen PC:3600x@4.550Ghz, Gigabyte Aorus x570 mobo, MSI 6700xt, G.Skill Trident Z 3733 15-14-14-1T
Oneplus 12 16/512 & 9 Pro 8/128gb: Rooted, OOS Android 15
OnePlus WATCH 2: WEAR OS 4
Blackview Tab 11 Tablet 8/128gb: Android 11
Amazon Firestick: 4k max
Bookmarks