Invention Grant
- Patent Title: Concurrent computing with reduced locking requirements for shared data
- Patent Title (中): 并发计算,减少共享数据的锁定要求
-
Application No.: US15007836Application Date: 2016-01-27
-
Publication No.: US09563484B2Publication Date: 2017-02-07
- Inventor: Daniel M. Yellin
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cuenot, Forsythe & Kim, LLC
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/52 ; G06F9/50 ; G06F9/48

Abstract:
Where data are shared by multiple computer processing threads, modifying the data by determining whether modifying data associated with a first computer processing thread violates a constraint associated with the data, and responsive to determining that modifying the data associated with the computer processing thread violates the constraint associated with the data, using the data associated with the first computer processing thread to modify the data shared by the multiple computer processing threads that includes the first computer processing thread, where the constraint associated with the data associated with the first computer processing thread represents a portion of a tolerance value that is associated with the data shared by the multiple computer processing threads and that is divided among multiple constraints, where each of the constraints is associated with a different one of the multiple computer processing threads.
Public/Granted literature
- US20160139967A1 CONCURRENT COMPUTING WITH REDUCED LOCKING REQUIREMENTS FOR SHARED DATA Public/Granted day:2016-05-19
Information query