Operation efficiency management with respect to application compile-time
Abstract
Disclosed aspects relate to operation efficiency management in a shared pool of configurable computing resources. A first set of processing operations of a first application may be detected. A second set of processing operations of a second application may be detected. The first set of processing operations of the first application may be compared with the second set of processing operations of the second application. A substantial match of the first and second processing operations of the first and second applications may be determined. A single set of processing operations for both the first and second applications may be compiled.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer system for compile-time operation efficiency management for utilization in a shared pool of configurable computing resources, the computer system comprising:
one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to detect, for utilization in the shared pool of configurable computing resources, a first set of processing operations of a first application;
program instructions to detect, for utilization in the shared pool of configurable computing resources, a second set of processing operations of a second application;
program instructions to generate a first set of component dependency data which indicates a first dependency among a first set of components utilized to develop the first set of processing operations of the first application;
program instructions to generate a second set of component dependency data which indicates a second dependency among a second set of components utilized to develop the second set of processing operations of the second application;
program instructions to compare the first set of processing operations of the first application with the second set of processing operations of the second application;
program instructions to compare, related to the first and second dependencies, the first set of component dependency data with the second set of component dependency data;
program instructions to determine, based on comparing (i) the first set of processing operations of the first application with the second set of processing operations of the second application and (ii) the first set of component dependency data with the second set of component dependency data, a substantial match of the first and second processing operations of the first and second applications;
program instructions to compile, for utilization in the shared pool of configurable computing resources, a single set of processing operations for both the first and second applications;
program instructions to prevent establishment of the first set of processing operations of the first application in the shared pool of configurable computing resources;
program instructions to prevent establishment of the second set of processing operations of the first application in the shared pool of configurable computing resources;
program instructions to configure the single set of processing operations for both the first and second applications to fulfill the first and second sets of processing operations of the first and second applications in the shared pool of configurable computing resources; and
program instructions to carry-out, using the single set of processing operations, both the first and second applications.Join the waitlist — get patent alerts
Track US2018253340A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.