Invention Grant
US09043770B2 Program module applicability analyzer for software development and testing for multi-processor environments
有权
用于多处理器环境的软件开发和测试的程序模块适用性分析器
- Patent Title: Program module applicability analyzer for software development and testing for multi-processor environments
- Patent Title (中): 用于多处理器环境的软件开发和测试的程序模块适用性分析器
-
Application No.: US13747602Application Date: 2013-01-23
-
Publication No.: US09043770B2Publication Date: 2015-05-26
- Inventor: Pavel Aleksandrovich Aliseychik , Petrus Sebastiaan Adrianus Daniel Evers , Denis Vasilevich Parfenov , Alexander Nikolaevich Filippov , Denis Vladimirovich Zaytsev
- Applicant: LSI Corporation
- Applicant Address: US CA San Jose
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA San Jose
- Agency: Suiter Swantz pc llo
- Priority: RU2012127578 20120702
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/46 ; G06F9/44 ; G06F9/48 ; G06F9/50 ; G06F11/36

Abstract:
In one embodiment, a machine-implemented method programs a heterogeneous multi-processor computer system to run a plurality of program modules, wherein each program module is to be run on one of the processors The system includes a plurality of processors of two or more different processor types. According to the recited method, machine-implemented offline processing is performed using a plurality of SIET tools of a scheduling information extracting toolkit (SIET) and a plurality of SBT tools of a schedule building toolkit (SBT). A program module applicability analyzer (PMAA) determines whether a first processor of a first processor type is capable of running a first program module without compiling the first program module. Machine-implemented online processing is performed using realtime data to test the scheduling software and the selected schedule solution.
Public/Granted literature
Information query