-
公开(公告)号:US20170286297A1
公开(公告)日:2017-10-05
申请号:US15507606
申请日:2015-04-03
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Douglas L. Voigt , Charles B. MORREY, III , Jishen ZHAO , Dhruva CHAKRABARTI , Joseph E. FOSTER
IPC: G06F12/0817 , G06F9/46 , G06F12/1009
CPC classification number: G06F12/0828 , G06F9/467 , G06F12/0238 , G06F12/08 , G06F12/1009 , G06F2212/1016 , G06F2212/1032 , G06F2212/222 , G06F2212/60 , G06F2212/621 , G06F2212/7201
Abstract: Example implementations may relate to a version controller allocating a copy page in persistent memory upon receiving, from an application executing on a processor, a copy command to version an image page for an atomic transaction. The version controller may receive application data addressed to a cache line of the image page, and may write the application data to a cache line of the copy page corresponding to the addressed cache line of the image page. If the version controller receives a replace-type transaction commit command, the version controller may generate a final page by either forward merging the image page into the copy page or backward merging the copy page into the image page, depending a merge direction policy.
-
公开(公告)号:US20170242593A1
公开(公告)日:2017-08-24
申请号:US15500072
申请日:2015-04-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Dwight D. RILEY , Joseph E. FOSTER , Thierry FEVRIER
CPC classification number: G06F3/065 , G06F3/0617 , G06F3/0619 , G06F3/067 , G06F3/0679 , G06F3/0688 , G06F11/14 , G06F11/2071 , G06F13/16 , G06F13/28
Abstract: According to an example, data may be replicated using a dual-port nonvolatile dual in-line memory module (NVDIMM). A processor may request, through a first port of the dual-port NVDIMM, to store data to universal memory of the dual-port NVDIMM and to commit the data to remote storage according to a high-availability storage capability of the dual-port NVDIMM. The process may then receive a notification from the dual-port NVDIMM that the data has been transparently committed to the remote storage through a second port of the dual-port NVDIMM.
-
公开(公告)号:US20170293573A1
公开(公告)日:2017-10-12
申请号:US15518218
申请日:2014-10-31
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Gregg B. LESARTRE , Joseph E. FOSTER , David PLAQUIN , James M. MANN
IPC: G06F12/14
CPC classification number: G06F12/1433 , G06F12/0238 , G06F12/1081 , G06F12/1441 , G06F12/145 , G06F2212/7207
Abstract: A method for restricting write access to a non-volatile memory. The method includes receiving a request to write to a protected location in the non-volatile memory and determining whether the protected location is in a write-protected state. If the protected location is not in a write-protected state, the method includes writing data indicated by the request to the protected location. If the protected location is in a write-protected state, the method includes rejecting the request. The protected location stores a validation key to validate the contents of another portion of the non-volatile memory.
-
-