Patent №
US 8,595,462
Granted
2013-11-26
Filed 2011
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13047786
An illustrative embodiment of a computer-implemented process for dynamic measurement and adaptation of a parallel copying garbage collector initializes values and data structures, receives an evacuate set, determines whether a new copy block is required and responsive to a determination that a new copy block is required, calculates a size of the new copy block. The computer-implemented process further selects a survivor region from a list of survivor regions to form a selected survivor region, places a lock on the selected survivor region, identifies a number of threads enqueued on the selected survivor region, responsive to a determination that a contention value exceeds a predetermined value, increases a size of the list of survivor regions, evacuates blocks to the selected survivor region and responsive to a determination that more evacuate blocks do not exist, terminates.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 259700983
Assignors
BURKA, PETER W., DISHER, JEFFREY M., MAIER, DARYL J., MICIC, ALEKSANDAR, SCIAMPACONE, RYAN A.
On an employer assignment, the assignors are typically the inventors.