会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明专利
    • Transaction based shared data operations in multiprocessor environment
    • 多处理器环境中基于交易的共享数据操作
    • JP2011044161A
    • 2011-03-03
    • JP2010217663
    • 2010-09-28
    • Intel Corpインテル・コーポレーション
    • KOTTAPALLI SAILESHCRAWFORD JOHN HVAID KUSHAGRA
    • G06F9/52
    • G06F9/528G06F9/3834G06F9/544
    • PROBLEM TO BE SOLVED: To prevent false contention and serialized execution which may be posed because a capability for executing a plurality of software threads is constantly increasing.
      SOLUTION: The apparatus and method are for handling shared memory accesses between multiple processors utilizing lock-free synchronization through transactional-execution. A transaction demarcated in software is speculatively executed. During execution invalidating remote accesses/requests to addresses loaded from and to be written to shared memory are tracked by a transactional buffer. If an invalidating access is encountered, the transaction is re-executed. After a pre-determined number of times re-executing the transaction, the transaction may be re-executed non-speculatively with locks/semaphores.
      COPYRIGHT: (C)2011,JPO&INPIT
    • 要解决的问题:为了防止由于执行多个软件线程的能力不断增加而可能引起的错误争用和序列化执行。 解决方案:该设备和方法用于通过事务执行来处理利用无锁同步的多个处理器之间的共享存储器访问。 在软件中划分的事务被推测执行。 在执行期间,无效的远程访问/请求被加载到并被写入共享存储器的地址由事务缓冲器跟踪。 如果遇到无效访问,则重新执行该事务。 在重新执行事务的预定次数之后,可以非推测地用锁/信号量重新执行事务。 版权所有(C)2011,JPO&INPIT