Jaco

Members
  • Posts

    81
  • Joined

  • Last visited

Everything posted by Jaco

  1. Jaco

    nVidia Tegra

    Αυτό είναι πραγματικά νέο... Thanks for the info Duder (<-- Edited)... θα το παρακολουθώ από κοντά... ARM11 + nvidia = πολλά υποσχόμενο για όσους από εμάς ασχολούνται με embedded systems...
  2. απλά μια διευκρίνηση, 128 bit κλειδί δεν σημαίνει 2^128 ψηφία, αλλά 2^128 συνδιασμούς που χρειάζεσαι για να σπάσεις το κλειδί με brute-force attack... εντάξει αυτό είναι σίγουρα bug (2^128 = 32768 brute force attacks, αν όντως υφίσταται), αλλά και πάλι δεν είναι το τρελό security issue γιατί "κανονικά" οι remote users δεν πρέπει να χρησιμοποιούν SSL για σύνδεση στο τερματικό τους, αλλά SSH με τουλάχιστον 1024 ή 2048 bits encryption keys, που σε συνθήκες brute force σημαίνει (~1.8 * 10^308) και (~3.2*10^616) συνδυασμούς αντίστοιχα, τα οποία είναι και σίγουρα πραγματικά... τώρα το openSSL χρησιμοποιείται μεν σε αρκετές εφαρμογές, αλλά ξέρεις εκ των προτέρων ότι δεν το χρησιμοποιείς για "την" ασφάλεια, απλά για μην πηγαινοέρχονται τα δεδομένα σου χύμα στο internet... διατηρώ κάποιες επιφυλάξεις για την εγγυρότητα του γεγονότος, αλλά δεν λέω ότι αποκλείεται κιόλας... αν το source code του OpenSSL είναι σωστό, τότε ή ο debian kernel κάνει κάποιο λάθος στο compile, αλλά αυτό θα φαινόταν όμως αμέσως μόλις γινόταν μια επικοινωνία από έναν προβληματικό "client" γιατί ο server θα καταλάβαινε ότι το κλειδί δεν είναι σωστού μήκους ή απλά δεν είναι σωστό... δηλαδή αν ένα σύστημα περιμένει 128 bit κλειδί και του δώσεις 15, δεν θα μπορείς να συνδεθείς και να επικοινωνίσεις... anyway...
  3. Τι να πω, ανάμεικτα τα συναισθήματα... πέρα του ότι είναι αξιοθαύμαστο και ότι βγάζω το καπέλο στους μηχανικούς αυτούς, πραγματικά λυπάμαι για την AMD... κάτι πρέπει να κάνει αν όχι να τους ξεπεράσει τουλάχιστον να τους ακολουθεί από κοντά...
  4. Γι'αυτό που λες, το νόμισμα έχει δυο όψεις... Από την μια όσων αφορά εμάς τους χρήστες και τα desktop pc έχει νόημα η εξέλιξη (ssd, mram κτλ), λόγο του ότι το μοναδικό πλέον bottleneck σε ένα pc είναι το storage... Επίσης έχει νόημα σε εφαρμογές όπου ένας σκληρός δίσκος πρέπει να καταπονηθεί (πολλά G) ή να μην έχει κινητά μέρη και άλλες πολλές περιπτώσεις... Από την άλλη όμως, το τίμημα για όλα αυτά είναι πρώτον ο χώρος και δεύτερον το κόστος και η δυσκολία κατασκευής... οι σκληροί δίσκοι με την πυκνότητα που έχουν στα platters τους μπορούν να φτάσουν 1.5 και σε λίγο 2ΤΒ στις 3+1/5”... αυτό στο μέλλον θα αυξηθεί ακόμα περισσότερο, καθώς η τεχνολογία στον συγκεκριμένο χώρο δεν έχει αποδώσει τα μέγιστα... επομένως όπου χρειάζεται πολύς χώρος, θα υπάρχουν μηχανικοί δίσκοι... αν κάνουμε τώρα zoom-out και δούμε την πραγματική χρήση στον κόσμο θα δούμε ότι το μεγαλύτερο μέρος της αγοράς αφορά το backup και γενικά την ανάγκη για πολύ χώρο (servers, εταιρίες, data, backups κλπ) και πολύ λιγότερο τους συμβατικούς χρήστες... Όμως δεν μπορείς να αγνοήσεις τον κόσμο, ο οποίος αποτελεί (έστω και μικρό) μερίδιο μιας αγοράς γιατί σε βάθος χρόνου είναι πολλά δις ευρώ... επίσης καμιά εταιρία του χώρου δεν την παίρνει να μείνει πίσω σε ένα τομέα… ακόμα η έρευνα για τέτοιες τεχνολογίες δεν είναι τυχαίο που γίνεται κυρίως στην Αμερική (όπως και οι περισσότερες) γιατί (...) και επίσης βλέπουμε μικρό μέρος από αυτό που βγαίνει από τα εργαστήρια (το mram για παράδειγμα παίζει να είναι και ενήλικο)...
  5. @GoriLLakoS Δεν κερδίζω καμιά ξανθιά...? άντε και μελαχρινή μου κάνει... @Winters Τι να ποστάρω παραπάνω...? επειδή ορισμένες φορές δεν είναι μόνο γνώσεις αλλά και συμπεράσματα, κινδυνεύει κανείς να είναι λάθος και να παραπληροφορεί ή τουλάχιστον έτσι να θεωρηθεί... οπότε από μέρους μου προσπαθώ να μην "πολυ-λέω"... καταλαβαίνεις...
  6. Για να σου απαντήσω αυτό θα κάνω μια σύντομη περιγραφή γιατί η απάντηση είναι η γνώμη μου και δεν αποτελεί έγκυρη άποψη... 1. Αν και δεν έχω αναφέρεται συχνά σε άρθρα για τις flash, υποθέτω ότι ο λόγος ο οποίος "χαλάνε" οι flash είναι ότι το layer του μονωτή (συνήθως οξείδιο του πυριτίου) ανάμεσα στις δυο πύλες του mosfet (που καθορίζει το bit)... και αυτό γιατί στην πραγματικότητα σε μεγάλες τάσεις οι μονωτές αυτοί τείνουν να κάνουν ρωγμές και όταν υπάρχει ρωγμή, τότε το ρεύμα διαρροής ανάμεσα στις πύλες γίνεται πολύ μεγάλο και ο μονωτής παύει να λειτουργεί ουσιαστικά... 2. κατά τα άλλα η flash έχει πυκνωτές που αποθηκεύουν το φορτίο, οι οποίοι παρόλο που αποτελούνται και αυτοί από 2 πολυμερή τα οποία χωρίζονται πάλι από οξείδιο του πυριτίου (σαν μονωτή) δεν επηρεάζονται γιατί δεν υπάρχουν το ίδιο υψηλές τάσεις σε αυτούς... τέλος πάντων αυτό σημαίνει ότι δεν μπορούν να πάθουν κάποια βλάβη... Επομένως η λογική λέει ότι η λειτουργία τους σε βάθος χρόνου δεν επηρεάζεται από τίποτα άλλο εκτός από τα τμήματα της flash τα οποία βγαίνουν off... το πρόβλημα είναι ότι αν ένα bit (=1tr) "χαλάσει" τότε πάει όλο το block... επίσης ο τρόπος που καταλαβαίνουν αν έχει χαλάσει ένα tr είναι λογικά και ο ίδιος τρόπος που μετράνε το ρεύμα που αποθηκεύεται στον πυκνωτή... Offtopic τώρα... Το όλο παιχνίδι που παίζεται τώρα στις flash είναι οι πυκνωτές... επειδή οι cmos πυκνωτές καταλαμβάνουν τον περισσότερο χώρο (είναι τεράστιοι σε σχέση με τα υπόλοιπα parts ) και χρειάζονται χρόνο να φορτίσουν, οι ερευνητές προσπαθούν να βρουν λύσεις σε αυτή την κατεύθυνση... πλέον το φορτίο που αποθηκεύουν είναι πολύ μικρό και έχουν σχεδιάσει ήδη κυκλώματα και πυκνωτές που θα μπορούν να καθορίζουν την τιμή τους (hi - low) με 500+ ηλεκτρόνια... ναι έχουν φτάσει στο σημείο να τα μετράνε... έτσι αυξάνεται η ταχύτητα read/write και να μειώνονται οι απαιτούμενες χωρητικότητες άρα και το μέγεθος που καταλαμβάνουν πάνω στο ολοκληρωμένο... η infιneon έχει κατασκευάσει κυλινδρικούς πυκνωτές μέσα (και όχι πάνω) στο πυρίτιο με plasma laser και ακτίνα 1μm και η χωρητικότητα είναι ανάλογη του βάθους... η διάμετρος συνεχώς μειώνεται... Η flash έχει ακόμα ψωμί, αλλά δεν έχει να δώσει και πάρα πολλά... η ibm έχει εδώ και πολλά χρόνια καλύτερη λύση, αλλά την κρατάει ακόμα στην αποθήκη (και καλά κάνουν ακόμα έρευνες)... αυτή είναι οι μαγνητικές μνήμες (mram) και λένε ότι όχι μόνο δεν είναι στο συρτάρι, αλλά υπάρχουν ήδη σε κάτι δορυφόρους και φέρνουν βόλτες γύρω από την Γη... όμως... δεν υπάρχουν αποδείξεις οπότε είναι ψέμα...
  7. Αυτή την στιγμή οι flash έχουν όριο από 300Κ έως 5Μ (οι τελευταίας γενιάς) writes... αλλά έχουν ειδικούς αλγόριθμους που φροντίζουν να μην γράφουν συνεχώς στα ίδια σημεία (έννοια κυκλικού buffering) και όταν φτάνει στα όρια του ένα τμήμα της μνήμης, το βγάζουν εκτός λειτουργίας για να μην υπάρχει data loss... αν το κόστος είναι χαμηλό (~80 ευρώ πχ για έναν 256GB) τότε για desktop χρήση δεν είναι άσχημα και θα κρατήσει μερικά χρόνια, αλλά για servers ούτε καν το συζητάμε, είναι ασύμφορο... με την παραπάνω έννοια (του limit write) το ram-disk είναι σαφώς ανώτερο και πολύ ταχύτερο, αλλά κοστίζει και πολύ περισσότερο (πχ αν 2GB DDR = 30 ευρώ -> 256GB = 3840 ευρώ που δεν υπάρχει τέτοιο ram-drive) και θέλει backup από μπαταρία, αλλιώς χάνει τα δεδομένα... έχει ακόμα μέλλον το storage και η περίοδος είναι μεταβατική καθώς και άλλες εταιρίες (πχ IBM) κάνουν έρευνα και επενδύουν τρελλά ποσά σε αυτή την κατεύθηνση και σε τεχνολογίες που ακόμα δεν μας είναι γνωστές...
  8. Είχα κάνει μια προσπάθεια πριν 1 (ή 1.5 χρόνο ??) να το κάνω σε cuda και 8800, αλλά το παράτησα γιατί ήταν πολύ δουλειά για ένα άτομο και ειδικά αν δεν έχεις το source code, ώστε να το κάνεις port... Τα παιδιά από το XS έχουν το source code και το κρατάνε κρυφό (όπως οι περισσότεροι αλγόριθμοι για υπολογισμό του π)... με ~1ΤFlop το 1M super pi πρέπει να πέσει σε μερικά ms, αλλά εξαρτάται από τον αλγόριθμο που χρησιμοποιείται καθώς υπάρχουν πάρα πολλοί και με μεγάλες διαφορές στην ταχύτητα μεταξύ τους... αυτό που είχα αρχίσει να υλοποιώ ήταν ο αλγόριθμος Gauss-Legendre, οποίος δεν είναι και ο πιο γρήγορος (υπάρχουν πολύ γρηγορότεροι, αλλά είναι γνωστές οι φόρμουλές τους)... αλλά τα παράτησα καθότι άρχισα να χάνω την μπάλα με τα FFT arrays και να μην έχω χρόνο... το super pi του XS δεν ξέρω ποιον αλγόριθμο χρησιμοποιεί...
  9. Για όσους δεν ξέρουν τι εστί το Ray Tracing (μαζί με αυτούς και εγώ) εδώ υπάρχει μια περιγραφή... Θα γίνει τρελός πόλεμος με το Larabee... έχει πολλά $ και μυαλά να χώσει η intel και αυτό παίζεται αν είναι καλό ή κακό... θα δείξει...
  10. Κώστα αυτό μπορεί να γίνει από την πρώτη έκδοση των cuda... το πρόβλημα είναι ότι το developing αυτή την στιγμή είναι πολύ δύσκολο γιατί δεν υπάρχουν σωστά εργαλεία... είναι πάρα πολύ δουλειά και κόπος που δύσκολα θα διαθέσει κάποιος, ακόμα και αν είναι εταιρία ανάπτυξης... όσο είχα ασχοληθεί με δυσκόλεψε αρκετά μπορώ να πω... Αν τελικά κυκλοφορήσουν μια πλατφόρμα ή ένα sdk που να το κάνει αυτό το ίδιο εύκολα που μπορείς πχ με ένα οποιοδήποτε IDE, τότε θα αλλάξουν πολλά...! και μπορούν να το κάνουν αυτό πολύ εύκολα... Γι'συτό συμφωνώ με αυτό που είπε ο Bill, ότι υπάρχουν συμφωνίες που δεν ξέρουμε, διαφορετικά δεν βλέπω τον λόγο να μην το έχει κάνει εδώ και 2 χρόνια που υπάρχουν και οι cuda και η σειρά 8800... Μακάρι να το δούμε... θα γουστάρω απίστευτα λέμε...
  11. Στο παρακάτω Link έχει όλες τις distro από Linux που υπάρχουν αυτή την στιγμή μαζί με πληροφορίες και links για κατέβασμα (544 Distros)...: Linky 1 Και στο παρακάτω linky είναι όλες οι LiveCD Linux Distros τις οποίες μπορείτε να τις κατεβάσετε και από το ίδιο το site (315 Distros)... είναι ότι πρέπει για testing και troubleshooting... Linky 2
  12. Αυτό ξαναπέσ'το... στάχτη στα μάτια μας ρίχνουν ρααα...! Μένουν στο προσκήνιο συνεχώς, έχουν δεν έχουν προϊόν...
  13. Καλά... κάτσε να κάνει καμιά καλή η nvidia με τίποτα cuda-like drivers που να μπορούν να κάνουν switch από 3d mode σε cuda και θα δούμε να δουλεύουν 300GFlops -> 1ΤFlop για audio/video encoding και θα χάσουμε την μπάλα όλοι μας... το μόνο που της λείπει είναι ένα sdk που να μπορείς να γράψεις software (σε visual studio ή codegear) και να μπορεί να κάνει compile desktop εφαρμογές στις gpu και drivers που να το υποστηρίζουν σωστά... απορώ που τόσο καιρό δεν το έχουν κάνει ήδη, αλλά τους βλέπω παρμένους με την κατάσταση και δεν θα αργήσει να το κάνει στο μέλλον...
  14. GoriLLakoS, κανένα νέο πότε θα έρθουν (επιτέλους) και Ελλάδα οι SSD έχουμε και σε τι τιμές περίπου...?
  15. Για κάποιον που ξέρει ακριβώς τι χρήση κάνει και μπορεί να "μεταφράσει" τα αποτελέσματα και να τα αντιστοιχίσει στην καθημερινή του χρήση, αυτό το review είναι πολύ καλό και νομίζω ότι δεν φέρνει μπροστά την intel ή την amd... για web delelopment, κάνα lamp server, video-audio dec/encoding θα προτιμούσα phenom και για όλα τα υπόλοιπα τον c2d...
  16. Overclocking απευθείας από τον κρύσταλλο... παλιό καλό κόλπο σε picάκους που οδηγούσαμε lcd displays... Βασικά όπως λέει και ο gorillakos, είναι θέμα marketing... clock-to-clock μεγαλύτερη απόδοση που τους διαφημίζει αρκετά δίνοντας μεγαλύτερες ελπίδες για καλύτερα clockια...
  17. Ωραίος Κωστή... Έκανες κανα bench και Ο/C on first boot ή μεγαλώσαμε γι'αυτά...?
  18. ea6gka, δεν σου απαντάω ξανά... Edit: δεν είπες αν δούλεψε...
  19. Και να το κάνουν αυτό θα πρέπει να μπορούν κάπως να το διαβάσουν από την flsh ή eeprom που θα έχει μέσα... αυτό λογικά θα το κάνουν από κάποια pins της cpu.. τι γίνεται όμως αν βρέξει ηλεκτρόνια στα pin αυτά...? ή καμιά τάση παραπάνω...? δεν θα μπορούν να το διαβάσουν... αλλά αν την ψήσει κάποιος την cpu από τάση δεν νομίζω να δικαιούται rma ούτως ή άλλως... κάποια λύση θα βρεθεί, δεν υπάρχει λόγος ανησυχίας... όσοι δουλεύουν για να υλοποιήσουν τέτοιες ιδέεες, οι δεκαπλάσιοι και παραπάνω δουλεύουν μετά για να βρουν την "τρύπα"...
  20. Καλή αρχή και από εμένα και είμαι σίγουρος ότι όπου υπάρχει καπνός από όρεξη, ενέργεια και μεράκι... δεν αργεί η πυρκαγιά... Καλή τύχη...