会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明申请
    • METHOD OF COMPILING PROGRAM, STORAGE MEDIUM, AND APPARATUS
    • 编程程序,存储媒体和设备的方法
    • US20160291975A1
    • 2016-10-06
    • US15010089
    • 2016-01-29
    • FUJITSU LIMITED
    • Takushi HASHIDAMinoru NakamuraMotoyuki Kawaba
    • G06F9/30
    • G06F9/30087G06F8/453G06F8/456G06F9/30047
    • A method of compiling a program that executes a plurality of unit processes in parallel, the method includes: replacing a load instruction of a volatile variable, the volatile variable being a variable included in the program and having a possibility of being overwritten by another unit process, with a beginning load instruction indicating a beginning of a range of transactionization and a load, and an end instruction indicating an ending of the range of the transactionization; moving the beginning load instruction before a position of the load instruction of the volatile variable in the program by instruction scheduling; and generating a beginning instruction indicating a beginning of a range of the transactionization and a load instruction of the volatile variable from the moved beginning load instruction.
    • 一种编译并行执行多个单元处理的程序的方法,所述方法包括:替换易失性变量的加载指令,所述易失性变量是包括在程序中的变量,并且具有被另一单元处理覆盖的可能性 ,其中开始加载指令指示事务处理和加载的范围的开始,以及指示事务处理范围的结束的结束指令; 通过指令调度在程序中的易失性变量的加载指令的位置之前移动开始加载指令; 以及从移动的开始加载指令生成指示交易的范围的开始的开始指令和所述易失性变量的加载指令。
    • 9. 发明申请
    • APPARATUS AND METHOD FOR PERFORMING INFINIBAND COMMUNICATION BETWEEN USER PROGRAMS IN DIFFERENT APPARATUSES
    • 用于在不同设备中执行用户程序之间的无限通信的装置和方法
    • US20150326661A1
    • 2015-11-12
    • US14682385
    • 2015-04-09
    • FUJITSU LIMITED
    • Minoru NakamuraKohta Nakashima
    • H04L29/08
    • H04L49/9031H04L49/358H04L67/1095H04L67/141
    • In InfiniBand, communication is made between a first queue-pair (QP) allocated to a first user-program executed within a first apparatus and a second QP allocated to a second user-program executed within a second apparatus. The first apparatus sets a specific code to a send work-request, after moving information previously set to the send work-request to a portion of the data, and transmits the data added with a first QP number identifying the first QP to the second apparatus. The second apparatus determines that the received data is added with the QP number, when the specific code is set to a receive work-request, identifies the first user-program based on the QP number, and sends the data to the second user-program via the receive work-request after deleting the QP number from the data and moving information stored in the portion of the data to the receive work-request.
    • 在InfiniBand中,在分配给在第一装置内执行的第一用户程序的第一队列对(QP)和分配给在第二装置内执行的第二用户程序的第二QP之间进行通信。 在将先前设置为发送工作请求的信息移动到数据的一部分之后,第一装置将特定代码设置为发送工作请求,并将添加有识别第一QP的第一QP数的数据发送到第二装置 。 第二装置确定接收的数据与QP号相加时,当特定码被设置为接收工作请求时,基于QP号识别第一用户程序,并将数据发送到第二用户程序 在从数据中删除QP号码并将存储在该部分数据中的移动信息移动到接收工作请求之后经由接收工作请求。