Application specific MPSoC synthesis using optimized code partitioning

-42 Abstract Application Specific MPSoC Synthesis Using Optimised Code Partitioning 5 A method (1000) of modifying high level code (402) to generate partitioned code (1010) for a heterogeneous multicore system (103), the method comprising the steps of: determining (1001, 403) statement properties (4...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PEDDERSEN, JORGEN, YACHIDE, YUSUKE, AMBROSE, JUDE ANGELO, PARAMESWARAN, SRIDEVAN
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:-42 Abstract Application Specific MPSoC Synthesis Using Optimised Code Partitioning 5 A method (1000) of modifying high level code (402) to generate partitioned code (1010) for a heterogeneous multicore system (103), the method comprising the steps of: determining (1001, 403) statement properties (404, 405, 406) of the statements of the high level code; constructing (1003, 407) from said statement properties a dependency graph (408, 310) comprising at least some of the statements (320) linked by edges (324) representing dependencies between the 10 statements; determining (1002) performance properties (413) of the statements; mapping (1004) the statements in the dependency graph to cores of the multicore system according to the dependency graph and the performance properties to form a partitioned graph (1009); and generating (1005) from the partitioned graph the partitioned code for the heterogeneous multicore system DAQGA1AR / 21( A21 I F- 00 a) IL o -. < < m m m C)' 2i) ) E / 0/ 0 o C0 C'JCj Z5 E CC ' C~ 0\ c~ci ~ < 0 x L cD~~ I Eu), c~E 0- E-- - iE o- a = C Lo(O aL c 0 I 2 f~lf~lf Io LO ) C c:) OI.. o D E-' ' ___ ___ __ ___ __ ___~- - - ~ 0