A method for optimizing and transforming a compiler program in a computer
system. The method comprises the steps of constructing a compiler
comprising a program augmentation capability; and, locating this
capability in association with phases of a standard compilation process.
The program augmentation capability may comprise symbolic automatic
differentiation, or generation of Taylor series, or generation of Hessian
or Jacobian matrices.
Μια μέθοδος για και ένα πρόγραμμα μεταγλωττιστών σε ένα συγκρότημα ηλεκτρονικών υπολογιστών. Η μέθοδος περιλαμβάνει τα βήματα της κατασκευής ενός μεταγλωττιστή περιλαμβάνοντας μια ικανότητα αύξησης προγράμματος και, εντοπίζοντας αυτήν την ικανότητα σε συνδυασμό με τις φάσεις μιας τυποποιημένης διαδικασίας σύνταξης. Η ικανότητα αύξησης προγράμματος μπορεί να περιλάβει τη συμβολική αυτόματη διαφοροποίηση, ή την παραγωγή taylor της σειράς, ή την παραγωγή hessian ή των μητρών Jacobian.