Data routing in information processing system utilizing persistent memory
First Claim
Patent Images
1. A method comprising:
- in an information processing system comprising a set of host computing devices wherein each host computing device comprises a set of persistent memory modules resident in the host computing device, generating by a computing device of the information processing system at least one data structure that associates a given application program executing on the set of host computing devices with at least one memory region of a given persistent memory module in a given one of the host computing devices; and
utilizing the at least one data structure to route data between the given application program and the at least one memory region;
wherein the set of persistent memory modules in each host computing device function as primary data storage for the given application program.
7 Assignments
0 Petitions
Accused Products
Abstract
In an information processing system comprising a set of computing devices wherein each computing device comprises a set of persistent memory modules resident in the computing device, a method generates at least one data structure that associates a given application program executing on the set of computing devices with at least one memory region of a given persistent memory module in a given one of the computing devices. The at least one data structure is utilized to route data between the given application program and the at least one memory region.
7 Citations
20 Claims
-
1. A method comprising:
-
in an information processing system comprising a set of host computing devices wherein each host computing device comprises a set of persistent memory modules resident in the host computing device, generating by a computing device of the information processing system at least one data structure that associates a given application program executing on the set of host computing devices with at least one memory region of a given persistent memory module in a given one of the host computing devices; and utilizing the at least one data structure to route data between the given application program and the at least one memory region; wherein the set of persistent memory modules in each host computing device function as primary data storage for the given application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
in an information processing system comprising a set of host computing devices wherein each host computing device comprises a set of persistent memory modules resident in the host computing device; at least one processor of a computing device of the information processing system is configured to; generate at least one data structure that associates a given application program executing on the set of host computing devices with at least one memory region of a given persistent memory module in a given one of the host computing devices; and utilize the at least one data structure to route data between the given application program and the at least one memory region; wherein the set of persistent memory modules in each host computing device function as primary data storage for the given application program. - View Dependent Claims (16, 17)
-
-
18. An article of manufacture comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processor causes said at least one processor to:
-
in an information processing system comprising a set of host computing devices wherein each host computing device comprises a set of persistent memory modules resident in the host computing device, generate by a computing device of the information processing system at least one data structure that associates a given application program executing on the set of host computing devices with at least one memory region of a given persistent memory module in a given one of the host computing devices; and utilize the at least one data structure to route data between the given application program and the at least one memory region; wherein the set of persistent memory modules in each computing device function as primary data storage for the given application program. - View Dependent Claims (19, 20)
-
Specification