Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

  • Απαντ. 135
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Δημοσ.
Και εγω πιστευω αμα κατσω 50 χρονια και τα γραφω, θα υπολογισω περισσοτερα ψηφια! :P

 

Μεσα σε 5 λεπτα 1 δις; Μηπως εκαναν λαθος;

 

Το αλλο με την αποστηθιση. Τοσες χιλιαδες αριθμοι, πως γινεται να τους μαθει καποιος απ' εξω ρε παιδια; Σοβαρα τωρα. Μηπως βρηκε καποια περιοδικοτητα ή καποια αλλη συσχετιση; Και ποση ωρα καθοταν και ελεγε τους αριθμους; Καμμενος!

 

Πιστεύω αυτόματα η μνήμη μας προσπαθεί να συμπιέσει δεδομένα με κάποιο "αλγόριθμο", το πόσο καλός, γρήγορος αλγόριθμος είναι αυτός είναι υπόθεση του καθενός.

Παράδειγμα, αν σου δώσω ένα τυχαίο αριθμό 10ψήφιο "1245766012"

 

Δύσκολο να τον θυμάσαι αν το σκεφτείς 1 2 4 5 7 6 6 0 1 2

Ενώ αν σκεφτείς (συνεχόμενα ολοι αριθμοι απο το 1 εώς το 7 εκτός του 3 και του 6) δύο φορές το 6 0 και αλλα δύο ψήφία ίσα με τα πρώτα δυο πιό εύκολο δεν είναι?

 

Αυτόματα το μυαλό προσπαθεί να βρει τέτοιους υπολογισμούς, "αλλων ανθρώπων με νούμερα άλλων με αριθμούς, εικόνες, όπως βολευεται ο καθένας".

 

Το ωράιο είναι να μπορείς να παράξεις πίσω το αρχικό αποτέλεσμα.

Δημοσ.
Πιστεύω αυτόματα η μνήμη μας προσπαθεί να συμπιέσει δεδομένα με κάποιο "αλγόριθμο", το πόσο καλός, γρήγορος αλγόριθμος είναι αυτός είναι υπόθεση του καθενός.

 

 

όλα ειναι θέμα του κατάλληλου αλγοριθμου!αν τον βρεις καθάρισες!

Δημοσ.
Παράδειγμα, αν σου δώσω ένα τυχαίο αριθμό 10ψήφιο "1245766012"

 

Δύσκολο να τον θυμάσαι αν το σκεφτείς 1 2 4 5 7 6 6 0 1 2

Ενώ αν σκεφτείς (συνεχόμενα ολοι αριθμοι απο το 1 εώς το 7 εκτός του 3 και του 6) δύο φορές το 6 0 και αλλα δύο ψήφία ίσα με τα πρώτα δυο πιό εύκολο δεν είναι?

Αυτο το πραμα για 10 αριθμους. Για κατι δεκαδες χιλιαδες τι;

 

 

Επίσης περί μνήμης υπάρχουν διάφοροι τρόποι να εκφράσεις το ταλέντο, πχ

 

Αυτο απλα δε γινεται!

 

 

Αλλα και να γινεται, σημαινει οτι και ο καθενας απο εμας μπορει να το καταφερει. Πως ομως;

Δημοσ.
Αυτο το πραμα για 10 αριθμους. Για κατι δεκαδες χιλιαδες τι;

 

Εξαρτάται απο το πώς είναι κατανεμημένοι αυτοί οι αριθμοί αλλα όπως και να χει απο άνθρωπο δύσκολα να υπολογιστεί γι αυτό και άλλωστε είναι αξιοσημείωτο.

 

Ερώτημα:

 

Μπορείς να μου πείς έναν 50 χιλιαδες ψηφίων αριθμό και να χει κάποιο νόημα? πχ 200000....0000(49 χιλιάδες 999 μηδενικά)*2 = 400000....0000(49 χιλιάδες 999 μηδενικά) για κάντο τώρα με ψηφία και όχι τόσα μηδενικά :P?

 

Δημοσ. (επεξεργασμένο)
Αυτό με τη μνήμη εμένα μου φαίνεται συνηθισμένο, έχω δει μπόλικα γι ανθρώπους με τέτοιες δυνατότητες.

Αλλά μια μέρα έδειξε έναν σε ένα ντοκμαντέρ που υπολόγιζε κάτι δέκατες τέταρτες ρίζες αριθμών με μπόλικα ψηφία. Είπε πως αυτό το λένε "σύνδρομο του σοφού" (ε, δεν είσαι και πολύ σόι άμα κάνεις τέτοια, μη νομίζετε, φαινόταν το άτομο λίγο κάπως) κι έχει κάποια ψιλοεξήγηση επιστημονικά.

 

Επίσης περί μνήμης υπάρχουν διάφοροι τρόποι να εκφράσεις το ταλέντο, πχ

 

.

 

κατεβασε το πρωτο επεισοδιο και δες τον human calculator :X

 

http://www.history.com/shows/stan-lees-superhumans

 

Full Name: Scott Flansburg

Hometown: San Diego, California

Scott Flansburg is known as the human calculator because he can add, subtract, multiply, divide and even calculate square and cube roots in his head. He does this faster than anyone on earth and with astonishing accuracy.

Using cutting-edge technology, Daniel Browning Smith uncovers the amazing secret behind Flansburg’s superpower.

 

[ame]http://www.youtube.com/watch?v=1LyoeWLmclU[/ame]

Επεξ/σία από FarCry
Δημοσ.
λειτουργικό σύστημα Windows Server 2008R2.

....μαλλον γιαυτό του πήρε τόσο...

Να μαντέψω. Αν το τρεχε σε ubuntu θα ολοκληρωνόταν στο μισό χρόνο ε;

Δημοσ.

Από το site του:

OpenMP appears to have a tremendous amount of overhead compared to WinAPI. (25m Pi computations are 10% slower with OpenMP than with WinAPI.) This is probably due to the lack of explicit thread control in OpenMP. Therefore, I cannot gurantee that y-cruncher will run faster on Linux than Windows.

Δημοσ.
καμια υλOπOιηση σε cuda θα λεει...

Γράφει στις σημειώσεις του πως ο αλγόριθμος δεν ωφελείται σε συστήματα γραφικών.

 

 

 

Q: Can you make a CUDA version?

A: Not yet...

 

Here are the major reasons:

- GPUs currently have very poor double-precision floating-point (DP-FP) performance. y-cruncher relies heavily on DP-FP for its speed.

- GPUs are highly vectorized. y-cruncher isn't ready for massive scalable vectorization.

- CUDA currently does not support recursion. (There's a lot of multi-way recursion in y-cruncher. I'm not inclined to try rewriting them using loops.)

- y-cruncher's purpose is efficiency on large computations. GPUs simply don't have enough ram to do large computations locally.

- The bandwidth between GPU and main memory will probably be a huge bottleneck. y-cruncher is already somewhat bottlenecked by bandwidth on a CPU. On a GPU, it will be much more bottlenecked because the GPU has much more computational power and the (GPU <--> main memory) bandwidth is usually less than (CPU <--> main memory) bandwidth.

 

.

Δημοσ.

Από όσα διάβασα εδώ μέσα για το πι, αυτό που κατάλαβα είναι, ότι πιο πιθανό είναι να έχει κάποιο τέρμα ο αριθμός, από η Ελλάδα μας αδιέξοδο από τον βούρκο...! g026.gif

Δημοσ.

Ο υπολογισμός τόσο πολλών ψηφίων του π έχει (άμεση) χρησιμότητα κυρίως στις αλγοριθμικές τεχνικές που χρησιμοποιούνται, και κυρίως στην διαχείριση των τόσο μεγάλων δεδομένων που χρειάζεται.

 

Όσο γι'αυτούς που λένε για super computers απαιτείται τελείως διαφορετική προσέγγιση (αλγοριθμικά και προγραμματιστικά) από αυτή που έκαναν για να τρέξει ο αλγόριθμος σε ένα cluster, επομένως δεν αξίζει ούτε το χρόνο και ίσως ούτε και τα έξοδα για να μπει.

 

Τέλος αν η επιστήμη ασχολιόταν μόνο με αυτά που έχουν άμεση για τον μέσο πολίτη χρησιμότητα δεν θα ήμασταν ούτε στα μισά της εξέλιξης που είμαστε σήμερα.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...