A performance evaluation apparatus is provided for annotating by priority level a DSP intermediate representation (DIR) of an application source code. The DIR includes nodes, leaf nodes and heading nodes, wherein the heading nodes represent data ready operations. The apparatus includes a host computer, a target digital signal processor (DSP) compiler, and a DSP Intermediate Representation (DIR) annotation algorithm. The host computer includes processing circuitry, memory and a host compiler to use test sequences and generate dynamic information. The target digital signal processor compiler communicates with the processing circuitry. The DSP Intermediate Representation (DIR) annotation algorithm is implemented on the host processing circuitry and is operative to annotate application source code by giving priority to operations that allow more distant leaf nodes to be scheduled earlier. Accordingly, nodes with high priority levels are scheduled first, enabling extraction of target DSP pipeline parallelism. A method is also provided.

Μια συσκευή αξιολόγησης απόδοσης προβλέπεται το σχολιασμό από το επίπεδο προτεραιότητας μιας ενδιάμεσης αντιπροσώπευσης DSP (DIR) ενός κώδικα πηγής εφαρμογής. Το DIR περιλαμβάνει τους κόμβους, κόμβοι φύλλων και οι κόμβοι τίτλων, όπου οι κόμβοι τίτλων αντιπροσωπεύουν τα στοιχεία αναμένουνε τις διαδικασίες. Η συσκευή περιλαμβάνει έναν οικοδεσπότη υπολογιστή, έναν μεταγλωττιστή επεξεργαστών ψηφιακών σημάτων στόχων (DSP), και έναν ενδιάμεσο αλγόριθμο σχολιασμών αντιπροσώπευσης DSP (DIR). Ο οικοδεσπότης υπολογιστής περιλαμβάνει τα στοιχεία κυκλώματος επεξεργασίας, τη μνήμη και έναν μεταγλωττιστή οικοδεσποτών για να χρησιμοποιήσει τις ακολουθίες δοκιμής και να παραγάγει τις δυναμικές πληροφορίες. Ο μεταγλωττιστής επεξεργαστών ψηφιακών σημάτων στόχων επικοινωνεί με τα στοιχεία κυκλώματος επεξεργασίας. Ο ενδιάμεσος αλγόριθμος σχολιασμών αντιπροσώπευσης DSP (DIR) εφαρμόζεται στα στοιχεία κυκλώματος επεξεργασίας οικοδεσποτών και είναι ενεργός για να σχολιάσει τον κώδικα πηγής εφαρμογής με το δόσιμο προτεραιότητας στις διαδικασίες που επιτρέπουν στους πιό απόμακρους κόμβους φύλλων για να σχεδιαστούν νωρίτερα. Συνεπώς, οι κόμβοι με τα επίπεδα υψηλής προτεραιότητας σχεδιάζονται πρώτα, επιτρέποντας την εξαγωγή του παραλληλισμού σωληνώσεων στόχων DSP. Μια μέθοδος παρέχεται επίσης.

 
Web www.patentalert.com

< Inductive inference affective language analyzer simulating artificial intelligence

< Fatigue monitoring systems and methods incorporating neural networks

> System and method for intelligent quality control of a process

> Method and system for predicting transaction

~ 00089