APPARATUS OF CONTINUOUS PROFILING FOR MULTICORE EMBEDDED SYSTEM AND METHOD OF THE SAME

    公开(公告)号:US20190042596A1

    公开(公告)日:2019-02-07

    申请号:US16045614

    申请日:2018-07-25

    Abstract: Disclosed herein is an apparatus for continuous profiling for a multicore embedded system, the apparatus including a profiling data reception unit for receiving one or more pieces of profiling source data, in which events for each core in a multicore embedded system are written, from the multicore embedded system; a profiling data analysis unit for analyzing the profiling source data, determining a time at which each of events included in the profiling source data occurred and a core corresponding to the event, and determining whether each of the events is a past event depending on the time at which the event occurred; and a profiling file management unit for distinguishing each of the events depending on the determination of whether the event is a past event and storing the events in profiling files.

    MULTICORE PROGRAMMING APPARATUS AND METHOD
    4.
    发明申请
    MULTICORE PROGRAMMING APPARATUS AND METHOD 审中-公开
    多媒体编程设备和方法

    公开(公告)号:US20160253120A1

    公开(公告)日:2016-09-01

    申请号:US14813608

    申请日:2015-07-30

    CPC classification number: G06F9/50 G06F8/41 G06F8/451 G06F8/457

    Abstract: The present invention relates to an apparatus and a method for performing a multicore program in a cross development environment having a multicore target board.A multicore programming apparatus according to the present invention to which a target board on which a memory and a multicore are mounted is connected, comprises: a link script generator configured to generate a link script based on memory map specification; and a cross compiler configured to compile a multicore program to generate a binary code corresponding to the program, wherein the cross compiler generates a shared section or a nonshared section to store shared or nonshared variables in the binary code by using the link script information.

    Abstract translation: 本发明涉及一种用于在具有多核目标板的交叉开发环境中执行多核程序的装置和方法。 一种根据本发明的多卡编程装置,其上安装有存储器和多核的目标板,包括:链接脚本生成器,被配置为基于存储器映射规范生成链接脚本; 以及交叉编译器,被配置为编译多核程序以生成与该程序相对应的二进制代码,其中交叉编译器通过使用链接脚本信息生成共享段或非共享段,以在二进制代码中存储共享或非共享变量。

Patent Agency Ranking