会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明专利
    • Register checkpointing mechanism for multithreading
    • 注册检查机制进行多元化
    • JP2010244544A
    • 2010-10-28
    • JP2010080729
    • 2010-03-31
    • Intel Corpインテル コーポレイション
    • LOPEZ PEDROMADRILES CARLOSMARTINEZ ALEJANDROMARTINEZ RAULCODINA JOSEPH MCODINA ENRIC GIBERTLATORRE FERNANDOGONZALEZ ANTONIO
    • G06F9/46G06F9/52
    • G06F9/3863G06F9/30043G06F9/3842G06F9/3851G06F11/1402
    • PROBLEM TO BE SOLVED: To resolve multithreading mis-speculation.
      SOLUTION: A number of multiple thread units concurrently execute threads. They execute a checkpoint mask instruction to initialize memory to store active checkpoint data including register contents and a checkpoint mask indicating the validity of stored register contents. As register contents change, threads execute checkpoint write instructions to store register contents and update the checkpoint mask. The threads also execute a recovery function instruction to store a pointer to a checkpoint recovery function, and in response to mis-speculation among the threads, branch to the checkpoint recovery function. The threads then execute one or more checkpoint read instructions to copy data from a valid checkpoint storage area into the registers necessary to recover a valid architectural state, from which execution may resume.
      COPYRIGHT: (C)2011,JPO&INPIT
    • 要解决的问题:解决多线程错误猜测。

      解决方案:多个线程单元同时执行线程。 它们执行检查点掩码指令来初始化存储器以存储包括寄存器内容的活动检查点数据和指示存储的寄存器内容的有效性的检查点掩码。 随着寄存器内容的改变,线程执行检查点写入指令来存储寄存器内容并更新检查点掩码。 线程还执行恢复功能指令来存储指向检查点恢复功能的指针,并且响应于线程之间的错误猜测,分支到检查点恢复功能。 线程然后执行一个或多个检查点读取指令以将数据从有效的检查点存储区域复制到恢复有效架构状态所需的寄存器中,从该执行可以恢复。 版权所有(C)2011,JPO&INPIT