会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method for generating program and method for operating system
    • 用于生成操作系统的程序和方法的方法
    • US08510529B2
    • 2013-08-13
    • US12888614
    • 2010-09-23
    • Takahisa SuzukiHiromasa YamauchiHideo MiyakeMakiko Ito
    • Takahisa SuzukiHiromasa YamauchiHideo MiyakeMakiko Ito
    • G06F12/00
    • G06F9/445G06F9/44557
    • An information processing apparatus sequentially selects a function whose execution frequency is high as a selected function that is to be stored in an internal memory, in a source program having a hierarchy structure. The information processing apparatus allocates the selected function to a memory area of the internal memory, allocates a function that is not the selected function and is called from the selected function to an area close to the memory area of the internal memory, and generates an internal load module. The information processing apparatus allocates a remaining function to an external memory coupled to a processor and generates an external load module. Then, a program executed by the processor having the internal memory is generated.
    • 在具有层次结构的源程序中,信息处理装置顺序选择执行频率高的功能作为要存储在内部存储器中的选择功能。 信息处理装置将所选择的功能分配给内部存储器的存储区域,分配不是所选功能的功能,并且从所选择的功能调用到靠近内部存储器的存储区域的区域,并且生成内部 加载模块。 信息处理装置将剩余的功能分配给耦合到处理器的外部存储器,并生成外部负载模块。 然后,生成由具有内部存储器的处理器执行的程序。
    • 5. 发明授权
    • Method and apparatus for analyzing large scale program and generation of code from degenerated program dependence graph
    • 用于从退化程序依赖图中分析大规模程序和代码生成的方法和装置
    • US08181171B2
    • 2012-05-15
    • US12191623
    • 2008-08-14
    • Makiko ItoHideo MiyakeAtsuhiro Suga
    • Makiko ItoHideo MiyakeAtsuhiro Suga
    • G06F9/45G06F9/44
    • G06F11/3604
    • A dependent element group which is invertibly contractible is found by using program analysis information including a plurality of dependent elements representing dependent relationships of statement and control, the statement and the control being included in a program. Next, a program dependence graph in which dependent elements are made to be contracted is generated by contracting the found dependent element group. The number of vertices and the number of edges of the program dependence graph are reduced by the contraction of the dependent elements, so that a program dependence graph with a rough granularity can be generated. As a result, a calculation amount (calculation time) necessary for optimization processing such as parallel processing of the program can be reduced. That is, by generating the contracted program dependence graph having invertibility, it is possible to realize the analysis and optimization of large-scale software in a realistic time.
    • 通过使用包括表示语句和控制的依赖关系的多个依赖元素的程序分析信息,语句和控件被包括在程序中,可以发现可逆收缩的依赖元素组。 接下来,通过收合找到的依赖元素组来生成依赖元素被收缩的程序依赖图。 通过依赖元素的收缩减少程序依赖图的顶点数和边数,从而可以生成具有粗略粒度的程序依赖图。 结果,可以减少诸如程序的并行处理的优化处理所需的计算量(计算时间)。 也就是说,通过生成具有可逆性的合同程序依赖图,可以在实际的时间内实现大规模软件的分析和优化。
    • 6. 发明申请
    • PROGRAM ANALYZING METHOD, PROGRAM ANALYZING APPARATUS AND PROGRAM ANALYZING PROGRAM
    • 程序分析方法,程序分析装置和程序分析程序
    • US20090007087A1
    • 2009-01-01
    • US12191623
    • 2008-08-14
    • Makiko ItoHideo MiyakeAtsuhiro Suga
    • Makiko ItoHideo MiyakeAtsuhiro Suga
    • G06F9/45
    • G06F11/3604
    • A dependent element group which is invertibly contractible is found by using program analysis information including a plurality of dependent elements representing dependent relationships of statement and control, the statement and the control being included in a program. Next, a program dependence graph in which dependent elements are made to be contracted is generated by contracting the found dependent element group. The number of vertices and the number of edges of the program dependence graph are reduced by the contraction of the dependent elements, so that a program dependence graph with a rough granularity can be generated. As a result, a calculation amount (calculation time) necessary for optimization processing such as parallel processing of the program can be reduced. That is, by generating the contracted program dependence graph having invertibility, it is possible to realize the analysis and optimization of large-scale software in a realistic time.
    • 通过使用包括表示语句和控制的依赖关系的多个依赖元素的程序分析信息,语句和控件被包括在程序中,可以发现可逆收缩的依赖元素组。 接下来,通过收合找到的依赖元素组来生成依赖元素被收缩的程序依赖图。 通过依赖元素的收缩减少程序依赖图的顶点数和边数,从而可以生成具有粗略粒度的程序依赖图。 结果,可以减少诸如程序的并行处理的优化处理所需的计算量(计算时间)。 也就是说,通过生成具有可逆性的合同程序依赖图,可以在实际的时间内实现大规模软件的分析和优化。
    • 7. 发明授权
    • Interrupt control apparatus and method
    • 中断控制装置及方法
    • US07581090B2
    • 2009-08-25
    • US10692800
    • 2003-10-27
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • G06F9/00
    • G06F9/4812G06F13/24
    • When a normal interrupt occurs, data of processor operation before the normal interrupt are held in a normal return address register (452), a normal previous state register (453), and a normal factor register (454). When a break-interrupt occurs, data of processor operation before the break-interrupt is held in another break return address register (455). Hence, a break-interrupt can occur even within an interrupt inhibition period by a normal interrupt. Besides, when a break-interrupt occurs, the break-interrupt state is set in a flag register (456). By referring to the flag register (456) in executing an interrupt return instruction, the operation data before the break-interrupt or before the normal interrupt can accurately be restored.
    • 当正常中断发生时,在正常中断之前的处理器操作的数据被保存在正常的返回地址寄存器(452),正常的先前状态寄存器(453)和正常因子寄存器(454)中。 当发生中断中断时,中断中断前的处理器操作数据保存在另一个中断返回地址寄存器(455)中。 因此,即使在正常中断的中断禁止期间,中断也可能发生。 此外,当发生中断中断时,中断中断状态被设置在标志寄存器(456)中。 通过参考标志寄存器(456)执行中断返回指令,可以准确地恢复中断中断前或正常中断前的操作数据。