PROGRAM CONVERTING APPARATUS, PROGRAM CONVERTING METHOD, AND MEDIUM
    1.
    发明申请
    PROGRAM CONVERTING APPARATUS, PROGRAM CONVERTING METHOD, AND MEDIUM 失效
    程序转换设备,程序转换方法和介质

    公开(公告)号:US20130117512A1

    公开(公告)日:2013-05-09

    申请号:US13422054

    申请日:2012-03-16

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0837 G06F8/4442

    摘要: According to one embodiment, a program converting device includes an access attribute determining unit, a non-sharing target classifying unit, and a converting unit. The access attribute determining unit calculates exclusive accesses from memory accesses by threads forming a source program and determines a memory access using a cache memory among the calculated exclusive accesses. The non-sharing target classifying unit determines an access data item that does not share a cache line with another access data item among the access data items that are accessed using the cache memories. The converting unit inserts a process that does not share the cache line into the source program based on the determination result of the non-sharing target classifying unit.

    摘要翻译: 根据一个实施例,程序转换装置包括访问属性确定单元,非共享目标分类单元和转换单元。 访问属性确定单元通过形成源程序的线程来计算来自存储器访问的独占访问,并且在所计算的独占访问中使用高速缓存存储器确定存储器访问。 非共享目标分类单元使用高速缓冲存储器访问的访问数据项中的另一访问数据项目来确定不与高速缓存行共享高速缓存行的访问数据项。 转换单元基于非共享目标分类单元的确定结果将不共享高速缓存行的处理插入到源程序中。

    Program converting apparatus, program converting method, and medium
    2.
    发明授权
    Program converting apparatus, program converting method, and medium 失效
    程序转换装置,程序转换方法和介质

    公开(公告)号:US08688918B2

    公开(公告)日:2014-04-01

    申请号:US13422054

    申请日:2012-03-16

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0837 G06F8/4442

    摘要: According to one embodiment, a program converting device includes an access attribute determining unit, a non-sharing target classifying unit, and a converting unit. The access attribute determining unit calculates exclusive accesses from memory accesses by threads forming a source program and determines a memory access using a cache memory among the calculated exclusive accesses. The non-sharing target classifying unit determines an access data item that does not share a cache line with another access data item among the access data items that are accessed using the cache memories. The converting unit inserts a process that does not share the cache line into the source program based on the determination result of the non-sharing target classifying unit.

    摘要翻译: 根据一个实施例,程序转换装置包括访问属性确定单元,非共享目标分类单元和转换单元。 访问属性确定单元通过形成源程序的线程来计算来自存储器访问的独占访问,并且在所计算的独占访问中使用高速缓存存储器确定存储器访问。 非共享目标分类单元使用高速缓冲存储器访问的访问数据项中的另一访问数据项目来确定不与高速缓存行共享高速缓存行的访问数据项。 转换单元基于非共享目标分类单元的确定结果将不共享高速缓存行的处理插入到源程序中。

    INFORMATION PROCESSING APPARATUS AND COMPUTER PROGRAM PRODUCT
    3.
    发明申请
    INFORMATION PROCESSING APPARATUS AND COMPUTER PROGRAM PRODUCT 有权
    信息处理设备和计算机程序产品

    公开(公告)号:US20120180067A1

    公开(公告)日:2012-07-12

    申请号:US13347416

    申请日:2012-01-10

    IPC分类号: G06F9/46

    CPC分类号: G06F8/456

    摘要: According to an embodiment, based on task border information, and first-type dependency relationship information containing N number of nodes corresponding to data accesses to one set of data, containing edges representing dependency relationship between the nodes, and having at least one node with an access reliability flag indicating reliability/unreliability of corresponding data access; task border edges, of edges extending over task borders, are identified that have an unreliable access node linked to at least one end, and presentation information containing unreliable access nodes is generated. According to dependency existence information input corresponding to the set of data, conversion information indicating absence of data access to the unreliable access nodes is output. According to the conversion information, the first-type dependency relationship information is converted into second-type dependency relationship information containing M number of nodes (0≦M≦N) corresponding to data accesses to the set of data and containing edges representing inter-node dependency relationship.

    摘要翻译: 根据实施例,基于任务边界信息和包含对应于对一组数据的数据访问的N个节点的第一类型依赖关系信息,其包含表示节点之间的依赖关系的边缘,并且具有至少一个具有 指示相应数据访问的可靠性/不可靠性的访问可靠性标志; 识别出任务边界在任务边界上延伸的边缘,其具有链接到至少一个端点的不可靠访问节点,并且生成包含不可靠访问节点的呈现信息。 根据与该组数据相对应的依赖存在信息,输出指示不存在不可靠访问节点的数据访问的转换信息。 根据转换信息,将第一类型依赖关系信息转换成与数据访问相对应的M个节点(0≦̸ M≦̸ N)的第二类型依赖关系信息,并且包含表示节点间的边缘 依赖关系。

    PROGRAM ANALYSIS APPARATUS, PROGRAM ANALYSIS METHOD AND STORAGE MEDIUM
    4.
    发明申请
    PROGRAM ANALYSIS APPARATUS, PROGRAM ANALYSIS METHOD AND STORAGE MEDIUM 审中-公开
    程序分析装置,程序分析方法和存储介质

    公开(公告)号:US20130218903A1

    公开(公告)日:2013-08-22

    申请号:US13423576

    申请日:2012-03-19

    IPC分类号: G06F17/30

    CPC分类号: G06F8/456

    摘要: It is to provide: a generation unit configured to generate one or more reference relationship pairs with reference certainty information of “uncertainty” as presentation information based on first reference relationship information showing whether it is “certain” for the reference data to refer the referenced data or it is “uncertain” for the reference data to refer the referenced data, every reference relationship pair formed with reference data and referenced data; and a conversion unit configured to convert the first reference relationship information into second reference relationship information using an input of a reference relationship for presentation information and reference dependence relationship information showing a dependence relationship between reference relationship pairs.

    摘要翻译: 它提供:生成单元,被配置为基于第一参考关系信息生成一个或多个参考关系对,其中参考确定性信息为“不确定性”作为呈现信息,该第一参考关系信息表示参考数据是否“确定”以引用参考数据 或者参考数据参考参考数据是“不确定”的,每个参考关系对由参考数据和参考数据组成; 以及转换单元,被配置为使用用于呈现信息的参考关系的输入和表示参考关系对之间的依赖关系的参考依赖关系信息将第一参考关系信息转换为第二参考关系信息。

    Converting dependency relationship information representing task border edges to generate a parallel program
    5.
    发明授权
    Converting dependency relationship information representing task border edges to generate a parallel program 有权
    转换表示任务边界边缘的依赖关系信息以生成并行程序

    公开(公告)号:US09043803B2

    公开(公告)日:2015-05-26

    申请号:US13347416

    申请日:2012-01-10

    IPC分类号: G06F9/45

    CPC分类号: G06F8/456

    摘要: According to an embodiment, based on task border information, and first-type dependency relationship information containing N number of nodes corresponding to data accesses to one set of data, containing edges representing dependency relationship between the nodes, and having at least one node with an access reliability flag indicating reliability/unreliability of corresponding data access; task border edges, of edges extending over task borders, are identified that have an unreliable access node linked to at least one end, and presentation information containing unreliable access nodes is generated. According to dependency existence information input corresponding to the set of data, conversion information indicating absence of data access to the unreliable access nodes is output. According to the conversion information, the first-type dependency relationship information is converted into second-type dependency relationship information containing M number of nodes (0≦M≦N) corresponding to data accesses to the set of data and containing edges representing inter-node dependency relationship.

    摘要翻译: 根据实施例,基于任务边界信息和包含对应于对一组数据的数据访问的N个节点的第一类型依赖关系信息,其包含表示节点之间的依赖关系的边缘,并且具有至少一个具有 指示相应数据访问的可靠性/不可靠性的访问可靠性标志; 识别出任务边界在任务边界上延伸的边缘,其具有链接到至少一个端点的不可靠访问节点,并且生成包含不可靠访问节点的呈现信息。 根据与该组数据相对应的依赖存在信息,输出指示不存在不可靠访问节点的数据访问的转换信息。 根据转换信息,将第一类型依赖关系信息转换成与数据访问相对应的M个节点(0≦̸ M≦̸ N)的第二类型依赖关系信息,并且包含表示节点间的边缘 依赖关系。

    COMPILER DEVICE
    6.
    发明申请
    COMPILER DEVICE 审中-公开
    编译器

    公开(公告)号:US20120192168A1

    公开(公告)日:2012-07-26

    申请号:US13419657

    申请日:2012-03-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/433

    摘要: A compiler device 10 includes: an input unit inputting a data flow graph including a set of nodes and a set of edges and information indicating a range of values that can be taken by data flowing along each edge; and a determination unit determining, from among a plurality of different types of hardware resources, a hardware resource to which a first node can be assigned based on the first node type and information indicating the range of values that can be taken by data flowing along a first edge connected to the first node. The compiler device 10 makes it possible to efficiently utilize hardware resources without losing data accuracy.

    摘要翻译: 编译器装置10包括:输入单元,输入包括一组节点和一组边缘的数据流图,以及指示可沿着每个边缘流动的数据可采取的值的范围的信息; 以及确定单元,从多个不同类型的硬件资源中,确定可以基于第一节点类型向其分配第一节点的硬件资源,以及指示可沿着沿着第一节点类型流动的数据可以采用的值的范围的信息 第一边缘连接到第一个节点。 编译器装置10使得可以有效地利用硬件资源而不损失数据精度。

    Detachably mounted image heating apparatus having heater, film guiding
member and cover
    10.
    发明授权
    Detachably mounted image heating apparatus having heater, film guiding member and cover 失效
    具有加热器,薄膜引导构件和盖的可拆卸地安装的图像加热装置

    公开(公告)号:US5742878A

    公开(公告)日:1998-04-21

    申请号:US510289

    申请日:1995-08-02

    申请人: Akira Kuroda

    发明人: Akira Kuroda

    IPC分类号: G03G15/20

    摘要: An image heating apparatus includes a heater; an endless film extended around the heater; a guiding member for guiding an internal surface of the film; a driving rotatable member for driving an outer surface of the film; wherein the heater, the film and the guiding member constitute a unit which is detachably mountable to the image heating apparatus with the driving rotatable member maintained in the image heating apparatus.

    摘要翻译: 图像加热装置包括加热器; 围绕加热器延伸的无尽胶片; 引导构件,用于引导所述膜的内表面; 用于驱动胶片外表面的驱动旋转件; 其中,所述加热器,所述胶片和所述引导构件构成可拆卸地安装到所述图像加热装置的单元,所述驱动可旋转构件保持在所述图像加热装置中。