会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Identifying a set of functionally distinct reorderings in a multithreaded program
    • 在多线程程序中识别一组功能不同的重新排序
    • US08843910B1
    • 2014-09-23
    • US13047713
    • 2011-03-14
    • Andrew M. SchwerinPeter J. GodmanKaya Bekiroglu
    • Andrew M. SchwerinPeter J. GodmanKaya Bekiroglu
    • G06F9/45
    • G06F8/458G06F11/3612
    • A facility for identifying functionally distinct memory access reorderings for a multithreaded program is described. The facility monitors execution of the program to detect, for each of one or more memory locations, an order in which the memory location was accessed by the threads of the program, each access being at least one of a read access and a write access. Among a number of possible memory access reorderings of a read access by a reading thread to a location and a write access by a writing thread to the same location where the write access preceded the read access, the facility identifies as functionally distinct memory access reorderings those possible memory access reorderings where the reading thread could have become newly aware of changed state of the writing thread as a result of the indicated read access.
    • 描述用于识别用于多线程程序的功能不同的存储器访问重排序的设备。 该设施监视程序的执行,以针对一个或多个存储器位置中的每一个来检测存储器位置被程序的线程访问的顺序,每个访问是读访问和写访问中的至少一个。 在通过读取线程读取访问位置的许多可能的存储器访问重新排序中,以及通过写入线程到写入访问在读取访问之前的相同位置的写入访问,该设施标识为功能上不同的存储器访问重排序, 可能的存储器访问重排序,其中读取线程可能已经变得新意识到作为指示的读取访问的结果的写入线程的改变的状态。