υπάρχουν ουσιαστικά δύο μέθοδοι για τον υπολογισμό των δεδομένων. Το πρώτο είναι το πρώτο με ένα DSP, ένα τσιπ που εκτελεί εξαιρετικά εξειδικευμένες λειτουργίες σε ένα περιορισμένο σύνολο δεδομένων. Αυτά είναι εξαιρετικά φθηνά, έχουν αξιοσημείωτη απόδοση ανά Watt, ωστόσο δεν μπορεί να κάνει γενικά υπολογισμό καθόλου. Εάν θέλετε να αναπτύξετε έναν υπολογιστή γενικού σκοπού, θα πρέπει να επιλέξετε έναν επεξεργαστή Superscalar – ένα X86, PowerPC ή οποιοδήποτε είδος ενός από τις άλλες αληθινά γεφυρωτικές αρχιτεκτονικές CPU εκεί έξω. Το Superscalars είναι ιδανικό για τον Γενικό Υπολογισμό Λειτουργίας, ωστόσο η απόδοσή τους ανά δολαρίου Watt είναι Abysmal σε σύγκριση με ένα DSP.
Πολλοί άνθρωποι εξέτασαν αυτό το ζήτημα, καθώς και δεν έχουν βρει τίποτα. Αυτό μπορεί να αλλάξει, όμως, αν [Ivan Godard] του Out-of-Box Computing είναι σε θέση να δημιουργήσει το μύλο – μια επανεξέταση των σημερινών αρχιτεκτονικών CPU.
Σε αντίθεση με τα DSPs, οι επεξεργαστές Superscalar που θα ανακαλύψουν στην επιφάνεια εργασίας σας, έχετε ένα τεράστιο ποσό μητρώων, καθώς και πολλά από αυτά είναι μετονομαστικά μητρώα ή τοποθεσίες όπου η CPU αποθηκεύει προσωρινά μια τιμή. Ενσωματώστε αυτό με την αλήθεια που συνδέει πολλά αυτά τα βραχυπρόθεσμα μητρώα σε τοποθεσίες όπου τελικά θα χρησιμοποιηθούν τρώνε περίπου το ήμισυ του σχεδίου προϋπολογισμού ισχύος σε μια CPU, καθώς και θα δείτε γιατί το DSP είναι τόσο πιο αποτελεσματικό από το Το X86 κάθεται στο φορητό υπολογιστή σας.
Η υπηρεσία [ivan] σε αυτό το ζήτημα αντικαθιστά τα μητρώα σε μια CPU με κάτι που ονομάζεται «ζώνη» – ουσιαστικά ένας παράξενος συνδυασμός μιας στοίβας καθώς και ενός μητρώου μετατόπισης. Η CPU μπορεί να πάρει δεδομένα από οποιοδήποτε είδος ρύθμισης στον ιμάντα, να πραγματοποιήσει μια λειτουργία, καθώς και τοποθεσίες το αποτέλεσμα στο μπροστινό μέρος της ζώνης. Οποιοσδήποτε τύπος δεδομένων που δεν χρησιμοποιείται μόλις πέφτει από τη ζώνη. Αυτό δεν είναι ένα πρόβλημα, καθώς πολλά δεδομένα που χρησιμοποιούνται σε μια CPU χρησιμοποιούνται μόνο μία φορά.
Σε χαρτί, είναι μια πολύ πιο αποτελεσματική συνεπάγεται γενική υπολογιστική λειτουργία. Δυστυχώς, το [Ivan] δεν έχει μάλλον όλα τα διπλώματα ευρεσιτεχνίας για το μύλο, οπότε οι συνομιλίες του (δύο προσφερόμενες παρακάτω) είναι λίγο διαχωρισμένες. Ακόμα, είναι μία από τις πιο δροσερές προόδους στον σχεδιασμό των υπολογιστών στην πρόσφατη μνήμη καθώς και κάτι που θα θέλαμε να διαπιστωθεί ότι κατέληξε να είναι ένα γνήσιο προϊόν.