Σελ. 551 από 801 ΠρώτηΠρώτη ... 531541546549550551552553556561571 ... ΤελευταίαΤελευταία
Εμφάνιση 8.251-8.265 από 12001
  1. #8251
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Για όλους κοστίζει το die size. Wafer cost / number of chips = cost per chip.

    1/3 του die είναι η iGPU της Intel... δεν είναι τσάμπα αυτό. Αυτό που αγοράζει discrete GPU για 9700k/9900k πληρώνει τσάμπα λεφτά για iGPU.
    Αλλα η Intel θα το δωσει για τον καθε καραμητρο που θα αγοραζει intel cpu, ενω για την amd θα ειναι απαγορευτικο το κοστος... βρες το προβλημα.

    single thread performance = IPC x clock frequency
    Αν ομως το 1 instruction εχει διπλασιο througput (πχ avx2 εναντι sse2, ή avx512 εναντι avx2), τοτε το single thread performance ειναι διπλασιο στα ιδια clock, και 1.5- 1.7x αν πχ εχει πεσει λιγο underclock. Και βλεπεις τους γκασμαδες μιλανε για cinebench που μετραει μεχρι SSE για να βγαλουν ipc...

  2. #8252
    Εγγραφή
    30-04-2008
    Μηνύματα
    8.650
    Downloads
    0
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Αλλα η Intel θα το δωσει για τον καθε καραμητρο που θα αγοραζει intel cpu, ενω για την amd θα ειναι απαγορευτικο το κοστος... βρες το προβλημα.
    Το πρόβλημα στον συλλογισμό σου είναι ότι θεωρείς ότι ο καραμήτρος θα αγοράσει 9700k/9900k.

    Ο καραμήτρος θα πάρει i3 ή άντε κανά φτηνό i5. Οι 9700k/9900k είναι για high-end gaming με discrete GPU.

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Αν ομως το 1 instruction εχει διπλασιο througput (πχ avx2 εναντι sse2, ή avx512 εναντι avx2), τοτε το single thread performance ειναι διπλασιο στα ιδια clock, και 1.5- 1.7x αν πχ εχει πεσει λιγο underclock. Και βλεπεις τους γκασμαδες μιλανε για cinebench που μετραει μεχρι SSE για να βγαλουν ipc...
    Και αν πας σε GPGPU compute shaders, τότε κάνεις πλάκα ακόμα και σε AVX512, χωρίς να στήσεις υποσταθμό της ΔΕΗ.

    Το SIMD wideness κοστίζει σε transistor count/wattage... γι' αυτό αυξάνεται βήμα-βήμα με την πρόοδο της λιθογραφίας. Κάποτε είχαμε το MMX (64-bit integer) σε Pentium των 350nm. Μετά ήρθε το SSE1 (128-bit float) γιατί το επέτρεψε το άλμα στην λιθογραφία.

    Έτσι πάει, αλλιώς θα είχαμε AVX από τα 90s. Μην βιάζεσαι...

  3. #8253
    Εγγραφή
    03-04-2005
    Περιοχή
    Πάτρα
    Ηλικία
    43
    Μηνύματα
    6.218
    Downloads
    11
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49998/4999
    ISP
    COSMOTE
    DSLAM
    ΟΤΕ - ΣΚΑΓΙΟΠΟΥΛΕΙΟ
    Router
    HA35
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Δεν ειπα οτι χρειαζεται μια πραξη. Ειπα οτι ειναι ΥΠΕΡΠΟΛΛΑΠΛΑΣΙΟ σε ταξεις μεγεθους το capacity του υπολογιστη.
    Και εγω απλα αι σου εφερα ενα πολυ πολυ απλοικο παραδειγμα και σου δειχνω οτι δεν ειναι ουτε στο απλο, εαν το κανουμε ετσι οπως πρεπει το capacity του υπολογιστη ειναι ταξεις μεγεθους υποπολλαπλασιο απο αυτο που χρειαζεται.


  4. #8254
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Το πρόβλημα στον συλλογισμό σου είναι ότι θεωρείς ότι ο καραμήτρος θα αγοράσει 9700k/9900k.

    Ο καραμήτρος θα πάρει i3 ή άντε κανά φτηνό i5. Οι 9700k/9900k είναι για high-end gaming με discrete GPU.
    Εγω δε θεωρω οτι ο 9900 ειναι για gaming, sorry. Οποιος το θεωρει και τον αγορασει, κατι κανει λαθος. Οπως κανει λαθος αμα ακουσει την amd και την intel και παει παρει τα 8cores μοντελα τους επειδη τους ειπαν οι εταιρειες οτι αυτα ειναι τα καλυτερα για gaming. Θυματα ψαχνουν και υπαρχουν θυματα που θα τα σκασουν.

    Και αν πας σε GPGPU compute shaders, τότε κάνεις πλάκα ακόμα και σε AVX512, χωρίς να στήσεις υποσταθμό της ΔΕΗ.
    Ναι, αρα θυμησε μου γιατι ακριβως θελει cpu ενα κωλοgame? Α ναι, επειδη βαριουνται οι προγραμματιστες να κανουν offload computing στο gpu.

    Το SIMD wideness κοστίζει σε transistor count/wattage... γι' αυτό αυξάνεται βήμα-βήμα με την πρόοδο της λιθογραφίας. Κάποτε είχαμε το MMX (64-bit integer) σε Pentium των 350nm. Μετά ήρθε το SSE1 (128-bit float) γιατί το επέτρεψε το άλμα στην λιθογραφία.

    Έτσι πάει, αλλιώς θα είχαμε AVX από τα 90s. Μην βιάζεσαι...
    Το θεμα ειναι οτι το avx512 υπαρχει ηδη και παρεχει το καλυτερο energy efficiency per operation, σε σχεση με avx2/sse ή απλα non vectorized operations. Αλλα και το avx2 που υπαρχει τοσα χρονια, ποσα game το κανουν use? Γιατι? Γιατι οι προγραμματιστες τα ξυνουν με τη τσουγκρανα.

    Ποσα παιχνιδια κανουν utilize το vectorization και σε τι widths?

    Ποσα παιχνιδια εχουν function multiversioning για να εκμεταλλευονται σωστα το hardware?

    Ποσα παιχνιδια εχουν διαφορετικα εκτελεσιμα αναλογα το hardware, δλδ να εχουν γινει compile για ryzen, coffeelake, sky-x με avx512, κτλ κτλ?

    Ποσα παιχνιδια κανουν offload χοντρα computing tasks στη gpu?

    Αλλα κανεις δεν ασχολειται με optimizations στα games γιατι ειναι ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ. Και αναλογο προγραμματιστικο effort δαπαναται για αυτες τις ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από panoc Εμφάνιση μηνυμάτων
    Και εγω απλα αι σου εφερα ενα πολυ πολυ απλοικο παραδειγμα και σου δειχνω οτι δεν ειναι ουτε στο απλο, εαν το κανουμε ετσι οπως πρεπει το capacity του υπολογιστη ειναι ταξεις μεγεθους υποπολλαπλασιο απο αυτο που χρειαζεται.
    Ειχα ηδη γραψει οτι αν βαλεις npc να εχουν interactions μεταξυ τους, ουτως ή αλλως θα πατωσεις. Γιατι παει εκθετικα.

  5. #8255
    Εγγραφή
    30-04-2008
    Μηνύματα
    8.650
    Downloads
    0
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Εγω δε θεωρω οτι ο 9900 ειναι για gaming, sorry. Οποιος το θεωρει και τον αγορασει, κατι κανει λαθος. Οπως κανει λαθος αμα ακουσει την amd και την intel και παει παρει τα 8cores μοντελα τους επειδη τους ειπαν οι εταιρειες οτι αυτα ειναι τα καλυτερα για gaming. Θυματα ψαχνουν και υπαρχουν θυματα που θα τα σκασουν.
    ΟΚ, πες τα στο marketing της Intel αυτά και πες στους gamers να αγοράζουν i3 για future-proofness αφού δεν έχουν διαφορά.

    Ο Ryzen 1700 μπορεί να μην είναι η καλύτερη επιλογή για gaming σύμφωνα με κάποιους (χαμηλά clocks, αν και σηκώνει OC), αλλά είναι ένας VFM 8-core. €170 και κάτι ψιλά στο skroutz...

    Γιατί να μην δώσεις αυτό το ποσό και να σε βγάλει 5 χρόνια minimum; OK, η Intel ζητάει πάνω από €500 γιατί έχει καβαλήσει καλάμι. Στα €170 ποιό είναι το πρόβλημα;

    Δώσε εσύ €500 που δεν είσαι gamer (άρα στο target group που λες) και πάρε "δώρο" την iGPU αντί για €170 χωρίς iGPU... απλά μαθηματικά είναι.

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Ναι, αρα θυμησε μου γιατι ακριβως θελει cpu ενα κωλοgame? Α ναι, επειδη βαριουνται οι προγραμματιστες να κανουν offload computing στο gpu.
    Δεν γίνεται να γίνουν τα πάντα offload στην GPU, αλλά ναι, γενικά ότι έχει σχέση με SIMD μπορεί να γίνει offload, αρκεί να μάθεις να προγραμματίζεις στην ανάλογη γλώσσα (CUDA, OpenCL κλπ.)

    Η CPU είναι ο στρατηγός που δίνει εντολές και η GPU οι πολλοί (ψιλοχαζοί) στρατιώτες που εκτελούν εντολές. Κάπως είναι έτσι τα GPU ALUs, ψιλοχαζά, γιατί είναι εξειδικευμένα σε συγκεκριμένα tasks.

    Μπορείς να έχεις στρατό χωρίς στρατηγό; Προφανώς όχι...

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Το θεμα ειναι οτι το avx512 υπαρχει ηδη και παρεχει το καλυτερο energy efficiency per operation, σε σχεση με avx2/sse ή απλα non vectorized operations. Αλλα και το avx2 που υπαρχει τοσα χρονια, ποσα game το κανουν use? Γιατι? Γιατι οι προγραμματιστες τα ξυνουν με τη τσουγκρανα.
    Δεν τα ξέρεις καλά.

    Οι προγραμματιστές θέλουν να ανέβει το baseline σε AVX (που έχει ο Jaguar), αλλά στην PCMR σκούζουν για αρχαίους Phenom:

    https://steamcommunity.com/app/27585...5669143/?ctp=3
    https://steamcommunity.com/app/58216...1698695953341/

    Θα πέσει πολύ κλάμα με τα PS5/XB2, μόνο αυτό σας λέω...

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Ποσα παιχνιδια κανουν utilize το vectorization και σε τι widths?

    Ποσα παιχνιδια εχουν function multiversioning για να εκμεταλλευονται σωστα το hardware?

    Ποσα παιχνιδια εχουν διαφορετικα εκτελεσιμα αναλογα το hardware, δλδ να εχουν γινει compile για ryzen, coffeelake, sky-x με avx512, κτλ κτλ?

    Ποσα παιχνιδια κανουν offload χοντρα computing tasks στη gpu?

    Αλλα κανεις δεν ασχολειται με optimizations στα games γιατι ειναι ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ. Και αναλογο προγραμματιστικο effort δαπαναται για αυτες τις ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ.
    Τώρα γίνεσαι Wantilles με αυτή την ισοπέδωση. Μόνο Fischer Price πατίνια δεν τα έβγαλες!

    Εφαρμογές της πλάκας τα σύγχρονα video games; Σεβαστό ότι μπορεί εσύ να μην παίζεις πλέον, αλλά αντιλαμβάνεσαι ότι μειώνεις την δουλειά χιλιάδων ανθρώπων που δουλεύουν πυρετωδώς;

    Για δες αυτό, για να δεις ότι δεν υπάρχει παρθενογένεση, ούτε όλοι είναι άμπαλοι όπως νομίζεις:

    https://chipflip.wordpress.com/2015/...the-demoscene/

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Ειχα ηδη γραψει οτι αν βαλεις npc να εχουν interactions μεταξυ τους, ουτως ή αλλως θα πατωσεις. Γιατι παει εκθετικα.
    Newsflash: τα video games έχουν interaction, δεν είναι static demos για εντυπωσιασμό, αλλιώς θα τα λέγαμε ταινίες.

  6. #8256
    Εγγραφή
    03-04-2005
    Περιοχή
    Πάτρα
    Ηλικία
    43
    Μηνύματα
    6.218
    Downloads
    11
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49998/4999
    ISP
    COSMOTE
    DSLAM
    ΟΤΕ - ΣΚΑΓΙΟΠΟΥΛΕΙΟ
    Router
    HA35
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Ποσα παιχνιδια κανουν offload χοντρα computing tasks στη gpu?
    Kαπου το χανεις, εδω στα περισσοτερα παιχνιδια δεν φτανει η gpu να βγαλει τα γραφικα θα κανει ταυτοχρονα και computing?

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Τώρα γίνεσαι Wantilles με αυτή την ισοπέδωση. Μόνο Fischer Price πατίνια δεν τα έβγαλες!

    Εφαρμογές της πλάκας τα σύγχρονα video games; Σεβαστό ότι μπορεί εσύ να μην παίζεις πλέον, αλλά αντιλαμβάνεσαι ότι μειώνεις την δουλειά χιλιάδων ανθρώπων που δουλεύουν πυρετωδώς;
    Δεν εχει ιδεα, οπως στα περισσοτερα θεματα αλλωστε και απλα πεταει αρλουμπες και οπου κατσουν.


  7. #8257
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Ο Ryzen 1700 μπορεί να μην είναι η καλύτερη επιλογή για gaming σύμφωνα με κάποιους (χαμηλά clocks, αν και σηκώνει OC), αλλά είναι ένας VFM 8-core. €170 και κάτι ψιλά στο skroutz...

    Γιατί να μην δώσεις αυτό το ποσό και να σε βγάλει 5 χρόνια minimum; OK, η Intel ζητάει πάνω από €500 γιατί έχει καβαλήσει καλάμι. Στα €170 ποιό είναι το πρόβλημα;
    Δεν εχει igp. Αν ειχε, θα τον ειχα ηδη και θα σου εγραφα απ'αυτον. Underclocked/undervolted φυσικα για να πεσει και η καταναλωση, λολ...

    Δεν τα ξέρεις καλά.

    Οι προγραμματιστές θέλουν να ανέβει το baseline σε AVX (που έχει ο Jaguar), αλλά στην PCMR σκούζουν για αρχαίους Phenom:

    https://steamcommunity.com/app/27585...5669143/?ctp=3

    Θα πέσει πολύ κλάμα με τα PS5/XB2, μόνο αυτό σας λέω...
    Τι τους εμποδιζει να εχουν 2 εκτελεσιμα ενα για sse και ενα για avx?

    Τιποτα.

    game1-sse4.exe (και τραβαει απ'τα αντιστοιχα libraries)
    game1-avx2.exe (και τραβαει απ'τα αντιστοιχα libraries)

    Ο καθενας τρεχει αυτο που χρειαζεται, problem solved.

    Σε πιο απλοϊκο mode απλα τρεχει ενα autodetection routine στην αρχη και παει με οτι καλυτερο εχει ο χρηστης. WOW, μιλαμε ΚΑΙΝΟΤΟΜΙΑ... και ομως κανεις δεν ασχολειται, γιατι λενε στο χρηστη ΠΑΡΕ ΝΕΑ CPU.

    Τώρα γίνεσαι Wantilles με αυτή την ισοπέδωση. Μόνο Fischer Price πατίνια δεν τα έβγαλες!

    Εφαρμογές της πλάκας τα σύγχρονα video games; Σεβαστό ότι μπορεί εσύ να μην παίζεις πλέον, αλλά αντιλαμβάνεσαι ότι μειώνεις την δουλειά χιλιάδων ανθρώπων που δουλεύουν πυρετωδώς;

    Για δες αυτό, για να δεις ότι δεν υπάρχει παρθενογένεση, ούτε όλοι είναι άμπαλοι όπως νομίζεις:

    https://chipflip.wordpress.com/2015/...the-demoscene/

    Newflash: τα video games έχουν interaction, δεν είναι static demos για εντυπωσιασμό, αλλιώς θα τα λέγαμε ταινίες.
    Συγνωμη, οταν ολοκληρα λειτουργικα συστηματα οπως οι διανομες του Linux, ειναι non-optimized, και βγηκε η intel με το clear linux για να τους δειξει πως θα βγει η αποδοση με function multiversioning και profiles, οι αλλοι ακομα τα ξυνανε με τη τσογκρανα. Και μιλαμε για το Linux, που τρεχει σ'ολα τα data center παγκοσμιως. Οπου η (μειωμενη) αποδοση του ειναι ικανη να επιφερει τρελα κοστη σε hardware για οσους πρεπει να βαλουν extra servers. Κτλ κτλ... και παρ'ολα αυτα κανεις δεν ειχε κανει αυτο που εκανε η intel με το clear linux.

    Αν αυτα δε γινονται ουτε στο linux, που ειναι multi-billion dollar affair, θα γινει στο καθε κωλοgame που ειναι εφαρμογη της πλακας? Δεν υπαρχει ισοπεδωση. Απλα facts λεμε. Η απαντηση σε ολα τα ερωτηματα που εθεσα για vectors, multiversioning και gpu offloading ποια ειναι? Σκιζονται οι προγραμματιστες των games να εκμεταλλευτουν το hardware? Που? Δε το βλεπω...

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από panoc Εμφάνιση μηνυμάτων
    Kαπου το χανεις, εδω στα περισσοτερα παιχνιδια δεν φτανει η gpu να βγαλει τα γραφικα θα κανει ταυτοχρονα και computing?
    Σ'αυτο το σεναριο που περιγραφεις, δε θες καλυτερη cpu. Καλυτερη gpu θες. Αρα τι συζηταμε για cpu?

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από panoc Εμφάνιση μηνυμάτων
    Δεν εχει ιδεα, οπως στα περισσοτερα θεματα αλλωστε και απλα πεταει αρλουμπες και οπου κατσουν.
    Δειξε μου λοιπον τα games που εκμεταλλευονται το hardware στο επακρο. Ποια ειναι αυτα που ανιχνευουν τι εχει το pc του χρηστη και το ξεζουμιζουν. Ποια ειναι αυτα που θα δουν οτι εχω avx2, avx512, κτλ και θα ενεργοποιησουν τα καταλληλα vectorized functions?

    Πες μου εσυ που ξερεις, γιατι εγω πεταω αρλουμπες.

  8. #8258
    Εγγραφή
    03-04-2005
    Περιοχή
    Πάτρα
    Ηλικία
    43
    Μηνύματα
    6.218
    Downloads
    11
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49998/4999
    ISP
    COSMOTE
    DSLAM
    ΟΤΕ - ΣΚΑΓΙΟΠΟΥΛΕΙΟ
    Router
    HA35
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Σ'αυτο το σεναριο που περιγραφεις, δε θες καλυτερη cpu. Καλυτερη gpu θες. Αρα τι συζηταμε για cpu?
    Γιατι πανε πακετο, εχουμε και απο τα 2 με Χ και Ψ δυνατοτητες, προς το παρον θελουμε και απο τα 2, επεξεργαστη για τα παντα να ειναι ταχυτατος και gpu να φτασει να κανει real time ray tracing σε 4Κ με 144hz, οταν η gpu φτασει να καλυψει πληρως το γραφικο τομεα και θα εχει spare power τοτε θα εχεις απολυτο δικιο να λες να τη φορτωσουν με οτι γουσταρεις, μεχρι τοτε θελουμε και cpu, απλα πραγματα...


  9. #8259
    Εγγραφή
    30-04-2008
    Μηνύματα
    8.650
    Downloads
    0
    Uploads
    0
    Παράθεση Αρχικό μήνυμα από panoc Εμφάνιση μηνυμάτων
    Kαπου το χανεις, εδω στα περισσοτερα παιχνιδια δεν φτανει η gpu να βγαλει τα γραφικα θα κανει ταυτοχρονα και computing?
    Σύμφωνα με κάποιον πρώην dev της Ubi το 50% των shaders στα σύγχρονα παιχνίδια είναι για compute tasks.

    Tasks όπως AI pathfinding μπορούν να τρέξουν στην GPU και μάλιστα ταχύτερα από οποιαδήποτε CPU (πόσο μάλλον αν μιλάμε για Jaguar):

    https://twitter.com/jqgregory/status/663196554883297280

    Και μην ξεχνάς ότι παίζει και πολυπλεξία των shaders στα ίδια ALUs (για να γεμίζουν τα κενά)... μέχρι και οι Turing το κάνουν αυτό πλέον χωρίς slowdown λόγω context switching.

    Χαρακτηριστικό παράδειγμα η id Tech 6.

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Τι τους εμποδιζει να εχουν 2 εκτελεσιμα ενα για sse και ενα για avx?

    Τιποτα.

    game1-sse4.exe (και τραβαει απ'τα αντιστοιχα libraries)
    game1-avx2.exe (και τραβαει απ'τα αντιστοιχα libraries)

    Ο καθενας τρεχει αυτο που χρειαζεται, problem solved.

    Σε πιο απλοϊκο mode απλα τρεχει ενα autodetection routine στην αρχη και παει με οτι καλυτερο εχει ο χρηστης. WOW, μιλαμε ΚΑΙΝΟΤΟΜΙΑ... και ομως κανεις δεν ασχολειται, γιατι λενε στο χρηστη ΠΑΡΕ ΝΕΑ CPU.
    Εγώ λέω να βγάζουν binaries για i386, i486, i586, i686 γιατί έτσι.

    Αντιλαμβάνεσαι την έννοια του όρου "dev baseline"; Μέχρι πότε θα υποστηρίζουν αρχαίες CPUs δεκαετίας και βάλε;

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Αν αυτα δε γινονται ουτε στο linux, που ειναι multi-billion dollar affair, θα γινει στο καθε κωλοgame που ειναι εφαρμογη της πλακας? Δεν υπαρχει ισοπεδωση. Απλα facts λεμε. Η απαντηση σε ολα τα ερωτηματα που εθεσα για vectors, multiversioning και gpu offloading ποια ειναι? Σκιζονται οι προγραμματιστες των games να εκμεταλλευτουν το hardware? Που? Δε το βλεπω...
    Πως φαίνεται ότι δεν ασχολείσαι με το VG industry... multi-billion affair και αυτό.

    Δεν βλέπεις custom asm σε video games; Μα αφού δεν ασχολείσαι. Σου έδωσα και link παραπάνω περί Demoscene και πήγε στον βρόντο...

    Εδώ στο Wolfenstein έκατσαν και έγραψαν custom κώδικα για να κάνει water tesselation με τα Compute Units, γιατί είναι πιο efficient έτσι στις early GCN:

    https://twitter.com/idSoftwareTiago/...44468570529792

    Τα γνώριζες αυτά; Όχι, αλλά άποψη θες να έχεις... εμ δεν πάει έτσι. Ενημερώσου πρώτα και μετά πες ότι θες. Αλλά αν δεν έχεις ενδιαφέρον για AAA video games, τι να λέμε... δεν συζητάμε για web games τύπου Ikariam εδώ πέρα.

  10. #8260
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Ωραια αφου τα games δεν ειναι εφαρμογες της πλακας, μπορειτε να μου πειτε μερικους τιτλους με autodetection routine που βρισκουν τα hardware capabilities και τα αξιοποιουν αντιστοιχα με function multiversioning και χρηση avx2, avx512, bmi1-2, κτλ?

  11. #8261
    Εγγραφή
    30-04-2008
    Μηνύματα
    8.650
    Downloads
    0
    Uploads
    0
    Ποιός gamer έχει AVX512;

    Έχω ένα πειραματικό PC στην NASA με AVX4096, θα μου φτιάξουν custom binary και για αυτό; Ειδική παραγγελία για εμένα φυσικά...

  12. #8262
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Ποιός gamer έχει AVX512;
    Οσοι εχουν sky-x.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από uncharted Εμφάνιση μηνυμάτων
    Έχω ένα πειραματικό PC στην NASA με AVX4096, θα μου φτιάξουν custom binary και για αυτό; Ειδική παραγγελία για εμένα φυσικά...
    Γιατι με το χερι θα το φτιαξουν το binary? Ενα compile θα πατησουν και θα βγει.

  13. #8263
    Εγγραφή
    03-04-2005
    Περιοχή
    Πάτρα
    Ηλικία
    43
    Μηνύματα
    6.218
    Downloads
    11
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49998/4999
    ISP
    COSMOTE
    DSLAM
    ΟΤΕ - ΣΚΑΓΙΟΠΟΥΛΕΙΟ
    Router
    HA35
    Path Level
    Fastpath
    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Δειξε μου λοιπον τα games που εκμεταλλευονται το hardware στο επακρο. Ποια ειναι αυτα που ανιχνευουν τι εχει το pc του χρηστη και το ξεζουμιζουν. Ποια ειναι αυτα που θα δουν οτι εχω avx2, avx512, κτλ και θα ενεργοποιησουν τα καταλληλα vectorized functions?
    Δε νομιζω οτι υπαρχει στη pc πλατφορμα κατι τετοιο, αλλα αλλαζεις τη κουβεντα εκει που σε συμφερει. Δεν ειπα ποτε οτι τα παιχνιδια εκμετελευονται το hardware και ειδικα τον επεξεργαστη στο επακρο, οι λογοι πολλοι, ο κυριοτερος ειναι η πολυπλοκοτητα του κωδικα ανα επεξεργαστη.
    Το μονο που υπονοησα ειναι οτι στους περισσοτερους καλους τιτλους γινεται οτι καλυτερο μπορει να γινει για μια generic πλατφορμα οπως το pc, υπαρχουν τιτλοι καλογραμενοι και κακογραμενοι.
    Θα μπορουσαν καλυτερα; ναι, παντα μπορεις καλυτερα. Συμφερει ? Οχι. Οχι μονο απο οικονομικης πλευρας αλλα και απο πλευρας χρηστη. Εαν χρειαζεσαι avx512 για να παιξεις bf5 σε νορμαλ fps τοτε την εκατσες τη βαρκα, to 90% πλανητη ειναι εκτος και οσοι ειναι εντος θα θελουν και ενα chiller για να παιξουν μερικες ωρες.... Η pc πλατφορματ δεν ειναι κοσνολα.


    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Πες μου εσυ που ξερεις, γιατι εγω πεταω αρλουμπες.
    αυτο εδω "Αλλα κανεις δεν ασχολειται με optimizations στα games γιατι ειναι ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ. Και αναλογο προγραμματιστικο effort δαπαναται για αυτες τις ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ." Ειναι αρλουμπα, ειτε σου αρεσει ειτε οχι.

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από MNP-10 Εμφάνιση μηνυμάτων
    Γιατι με το χερι θα το φτιαξουν το binary? Ενα compile θα πατησουν και θα βγει.
    O ιδιος non-avx κωδικας δηλαδη θα γινει compile σε avx, με ενα compile? και θα εχει τις ιδιες ή καλυτερες επιδοσεις απο το native?
    Δε το ξερω, μπορει να εχεις και δικιο σε αυτο.


  14. #8264
    Εγγραφή
    29-06-2005
    Μηνύματα
    15.810
    Downloads
    4
    Uploads
    0
    ISP
    .
    Παράθεση Αρχικό μήνυμα από panoc Εμφάνιση μηνυμάτων
    Δε νομιζω οτι υπαρχει στη pc πλατφορμα κατι τετοιο, αλλα αλλαζεις τη κουβεντα εκει που σε συμφερει. Δεν ειπα ποτε οτι τα παιχνιδια εκμετελευονται το hardware και ειδικα τον επεξεργαστη στο επακρο, οι λογοι πολλοι, ο κυριοτερος ειναι η πολυπλοκοτητα του κωδικα ανα επεξεργαστη.
    Δεν αλλαζω τη συζητηση εκει που με συμφερει.

    Εχω μια θεση και τη τεκμηριωνω. Λεω τα games δεν ειναι optimized και το αποδεικνυω. Αμα καιγοντουσαν για το optimization, το #1 πραγμα που θα εκαναν θα ηταν να δουν τι hardware υπαρχει και να το αξιοποιησουν. Η δυνατοτητα, προγραμματιστικα, υπαρχει. Ειτε με πολλαπλα εκτελεσιμα/libraries οπου γινεται ελεγχος στο launch και τρεχει το αντιστοιχο, ειτε με multifunction libraries που κανουν κατι αντιστοιχο.

    Αν καποιος δεν εχει κανει ουτε το στοιχειωδες, για ποιο λογο να κατσω να συζητησω παραπερα? Ειναι αυταποδεικτα τα υπολοιπα. Οταν εχεις bmi1/2/avx2 και δε τα δουλευει κανεις, ε απο κει και περα τι να λεμε? Οτι τα games ειναι σοβαρα απο αποψη optimization?

    αυτο εδω "Αλλα κανεις δεν ασχολειται με optimizations στα games γιατι ειναι ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ. Και αναλογο προγραμματιστικο effort δαπαναται για αυτες τις ΕΦΑΡΜΟΓΕΣ ΤΗΣ ΠΛΑΚΑΣ." Ειναι αρλουμπα, ειτε σου αρεσει ειτε οχι.
    Λολ, μια χαρα ειναι, την αληθεια λεω και την αποδεικνυω.

  15. #8265
    Εγγραφή
    30-04-2008
    Μηνύματα
    8.650
    Downloads
    0
    Uploads
    0
    Η πλάκα είναι ότι λέει εφαρμογές της πλάκας τα video games όταν υπάρχει οικονομία κλίμακας με άλλες εφαρμογές (όπως self-driving cars)...

    Όπως το video game χρειάζεται AI pathfinding για να κινούνται οι NPCs του, έτσι χρειάζεται ΑΙ pathfinding κι ένα self-driving cars για να κινείται με ασφάλεια στους δρόμους.

    Κοινούς αλγόριθμους έχουν, άρα και τα 2 είναι "εφαρμογές της πλάκας". Τι κρίμα όπως που μιλάμε για βιομηχανίες σε άνθηση με πολλά δις ψωμάκι (ο πέτσινος έχει κάνει τα κουμάντα του και εκεί με τους Tegra, δεν περιμένει να ζήσει από τα PC αποκλειστικά)... και ναι, αυτό δεν αναιρεί ότι θα βγαίνουν και buggy games (ειδικά όταν υπάρχουν πιεστικά χρονοδιαγράμματα), όπως και buggy cars (αυτό μάλιστα μπορεί να κοστίσει ζωές). Τίποτα δεν είναι τέλειο.

Σελ. 551 από 801 ΠρώτηΠρώτη ... 531541546549550551552553556561571 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Μηνύματα: 65
    Τελευταίο Μήνυμα: 25-02-08, 22:35
  2. Μηνύματα: 0
    Τελευταίο Μήνυμα: 12-12-07, 08:06
  3. Μηνύματα: 195
    Τελευταίο Μήνυμα: 16-10-07, 02:35
  4. Μηνύματα: 5
    Τελευταίο Μήνυμα: 03-11-05, 20:47

Bookmarks

Bookmarks

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

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