-
公开(公告)号:US09141350B2
公开(公告)日:2015-09-22
申请号:US13641830
申请日:2011-04-20
申请人: Paul Stravers , Jos Van Eijndhoven , Martijn Rutten , Alexey Rodriguez , Wouter Swierstra , Maurice Kastelijn
发明人: Paul Stravers , Jos Van Eijndhoven , Martijn Rutten , Alexey Rodriguez , Wouter Swierstra , Maurice Kastelijn
摘要: A method of generating an embedded system (4999) from an original computer program (996) which embedded system (4999) provides a parallellized hardware (4598) and software (4599) implementation of the original computer program (996), which parallellized implementation (4598, 4599) satisfies one or more criteria regarding hardware constraints of the embedded system (4999).The system provides partitioning of functionality from the original computer program (996) using structural and behavioral program models and detects streaming and memory dependencies to improve the partitioning, relying on added indications of source lines and variables in said original computer program to relate partitions and dependencies in the program model with locations in the original program source code.
摘要翻译: 一种从原始计算机程序(996)生成嵌入式系统(4999)的方法,嵌入式系统(4999)提供并行化实现的原始计算机程序(996)的并行化硬件(4598)和软件(4599) 4598,45599)满足关于嵌入式系统的硬件约束的一个或多个标准(4999)。 该系统使用结构和行为程序模型提供来自原始计算机程序(996)的功能分区,并且检测流和存储器相关性以改进分区,依赖于所述原始计算机程序中的源线和变量的附加指示来关联分区和依赖性 在具有原始程序源代码的位置的程序模型中。
-
公开(公告)号:US20130080993A1
公开(公告)日:2013-03-28
申请号:US13641830
申请日:2011-04-04
申请人: Paul Stravers , Jos Van Eijndhoven , Martijn Rutten , Alexey Rodriguez , Wouter Swierstra , Maurice Kastelijn
发明人: Paul Stravers , Jos Van Eijndhoven , Martijn Rutten , Alexey Rodriguez , Wouter Swierstra , Maurice Kastelijn
IPC分类号: G06F9/44
摘要: A method of generating an embedded system (4999) from an original computer program (996) which embedded system (4999) provides a parallellized hardware (4598) and software (4599) implementation of the original computer program (996), which parallellized implementation (4598, 4599) satisfies one or more criteria regarding hardware constraints of the embedded system (4999). The system provides partitioning of functionality from the original computer program (996) using structural and behavioral program models and detects streaming and memory dependencies to improve the partitioning, relying on added indications of source lines and variables in said original computer program to relate partitions and dependencies in the program model with locations in the original program source code.
摘要翻译: 一种从原始计算机程序(996)生成嵌入式系统(4999)的方法,嵌入式系统(4999)提供并行化实现的原始计算机程序(996)的并行化硬件(4598)和软件(4599) 4598,45599)满足关于嵌入式系统的硬件约束的一个或多个标准(4999)。 该系统使用结构和行为程序模型提供来自原始计算机程序(996)的功能分区,并且检测流和存储器相关性以改进分区,依赖于所述原始计算机程序中的源线和变量的附加指示来关联分区和依赖性 在程序模型中具有原始程序源代码中的位置。
-