Patent ID: 9141350
Filing Date: 2015-09-22
Classification: G06F

Abstract:
1. A computer-implemented method of generating an embedded system ( 4999 ) comprising a parallelized hardware and/or software implementation of an original computer program ( 996 ), which parallelized implementation satisfies one or more criteria regarding hardware constraints of the embedded system ( 4999 ), the method comprising the steps of: subjecting ( deriving ( building ( characterized in that the step of subjecting ( the step of subjecting ( the step of deriving ( a) introducing a separation into different partitions of load and store instructions that have a detected streaming dependency between them, using the added indications of streaming dependencies from the models, b) introducing a separation into different partitions of load and store instructions that have a detected memory dependency with synchronization protection between them, using the added indications of memory dependencies from the models, c) retaining in a single partition load and store instructions that have another detected memory dependency between them, using the added indications of memory dependencies from the models, the step of deriving ( the step of building (