会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • IDENTIFYING LOCK GRANULARIZATION OPPORTUNITIES
    • 识别锁定机会
    • US20110231814A1
    • 2011-09-22
    • US12728407
    • 2010-03-22
    • ARUNA A. KALAGANANAMVENKATARAGHAVAN LAKSHMINARAYANACHARPRASHANTH K. NAGESHAPPA
    • ARUNA A. KALAGANANAMVENKATARAGHAVAN LAKSHMINARAYANACHARPRASHANTH K. NAGESHAPPA
    • G06F9/44
    • G06F8/458
    • Lock granularization opportunities are identified in computer code. A processor is used to generate synchronized code blocks and fields (data) accessed in each code block. Each of the code blocks can then be represented by a set. A list of non-intersecting synchronized code blocks having no commonly accessed fields is generated, and a list of intersecting synchronized code blocks (code blocks each having at least one commonly accessed field) is also generated. Equal and superset-subset lists are then generated from the list of intersecting synchronized code blocks. Granularized locks are applied directly around the fields that are accessed within code blocks represented by non-intersecting and equal sets. Granularized locks are also applied around the fields that are accessed within code blocks represented by the superset, and the same locks are applied to code blocks represented by the subsets, thereof.
    • 锁定粒度化机会在计算机代码中被识别。 处理器用于生成在每个代码块中访问的同步代码块和字段(数据)。 每个代码块然后可以由一个集合表示。 生成没有共同访问字段的不相交的同步代码块的列表,并且还生成相交的同步代码块(每个具有至少一个共同访问的字段的代码块)的列表。 然后从相交的同步代码块的列表中生成等号和超集子集列表。 颗粒化的锁直接应用在由非相交和相等集合表示的代码块内访问的字段周围。 颗粒化的锁也应用在由超集代表的代码块内访问的字段周围,并且相同的锁被应用于由其子集表示的代码块。