Jump to content

18343847. APPLICATION CACHING OPTIMIZATION AND SYNCHRONIZATION (International Business Machines Corporation)

From WikiPatents

APPLICATION CACHING OPTIMIZATION AND SYNCHRONIZATION

Organization Name

International Business Machines Corporation

Inventor(s)

Aaron K. Baughman of Cary NC (US)

Rahul Agarwal of Jersey City NJ (US)

Eduardo Morales of KEY BISCAYNE FL (US)

Gabriel Goodhart of Denver CO (US)

APPLICATION CACHING OPTIMIZATION AND SYNCHRONIZATION

This abstract first appeared for US patent application 18343847 titled 'APPLICATION CACHING OPTIMIZATION AND SYNCHRONIZATION



Original Abstract Submitted

An approach is provided for optimizing application caching and locking. Features specifying an operating environment of an application are extracted. The features include actual and forecasted central processing unit usage and memory, disk, and network pressure. A pairwise set of class-based and method-based ASTs and the extracted features are input into a logical neural network. Symbolic feature vectors are generated for the features by establishing bounds and flattening the features. The symbolic feature vectors and the set of class-based and method-based ASTs are input into a stacked transformer having encoders and decoders. The encoders and decoders are trained on word or token distributions of code ASTs and operating environment bounds associated with the ASTs. Using the stacked transformer, code is generated for replacing a portion of a method represented by a method-based AST. The code adds or changes caching or locking in the application.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.