Patents by Inventor Edwin Verplanke

Edwin Verplanke has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160378628
    Abstract: Hardware processors and methods to perform self-monitoring diagnostics to predict and detect failure are described. In one embodiment, a hardware processor includes a plurality of cores, and a diagnostic hardware unit to isolate a core of the plurality of cores at run-time, perform a stress test on an isolated core, determine a stress factor from a result of the stress test, and store the stress factor in a data storage device.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 29, 2016
    Inventors: Hang T. Nguyen, Gordon McFadden, Travis J. White, Scott P. Bobholz, Edwin Verplanke, Steven C. Franks, Vivek Garg, Ashok Raj, Guy G. Sotomayor, Jose A. Vargas, Pradeepsunder Ganesh, Stephen T. Palermo
  • Publication number: 20160299849
    Abstract: Systems and methods for cache allocation with code and data prioritization. An example system may comprise: a cache; a processing core, operatively coupled to the cache; and a cache control logic, responsive to receiving a cache fill request comprising an identifier of a request type and an identifier of a class of service, to identify a subset of the cache corresponding to a capacity bit mask associated with the request type and the class of service.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 13, 2016
    Inventors: ANDREW J. HERDRICH, EDWIN VERPLANKE, RAVISHANKAR IYER, CHRISTOPHER C. GIANOS, JEFFREY D. CHAMBERLAIN, RONAK SINGHAL, JULIUS MANDELBLAT, BRET L. TOLL
  • Publication number: 20160284021
    Abstract: Systems, methods, and apparatuses for resource bandwidth monitoring and control are described. For example, in some embodiments, an apparatus comprising a requestor device to send a credit based request, a receiver device to receive and consume the credit based request, and a delay element in a return path between the requestor and receiver devices, the delay element to delay a credit based response from the receiver to the requestor are detailed.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Andrew HERDRICH, Edwin VERPLANKE, Ravishankar IYER, Christopher GIANOS, Jeffrey D. CHAMBERLAIN, Ronak SINGH, Julius MANDELBLAT, Bret Toll
  • Publication number: 20160283246
    Abstract: Systems, methods, and apparatuses for resource monitoring identification reuse are described. In an embodiment, a system comprising a hardware processor core to execute instructions storage for a resource monitoring identification (RMID) recycling instructions to be executed by a hardware processor core, a logical processor to execute on the hardware processor core, the logical processor including associated storage for a RMID and state, are described.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Matthew FLEMING, Edwin VERPLANKE, Andrew HERDRICH
  • Patent number: 9454497
    Abstract: Technologies for secure inter-virtual-machine shared memory communication include a computing device with hardware virtualization support. A virtual machine monitor (VMM) authenticates a view switch component of a target virtual machine. The VMM adds configures a secure memory view to access a shared memory segment. The shared memory segment may include memory pages of a source virtual machine or the VMM. The view switch component switches to the secure memory view without generating a virtual machine exit event, using the hardware virtualization support. The view switch component may switch to the secure memory view by modifying an extended page table (EPT) pointer. The target virtual machine accesses the shared memory segment via the secure memory view. The target virtual machine and the source virtual machine may coordinate ownership of memory pages using a secure view control structure stored in the shared memory segment. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: September 27, 2016
    Assignee: Intel Corporation
    Inventors: Jun Nakajima, Jr-Shian Tsai, Ravi L. Sahita, Mesut A. Ergin, Edwin Verplanke, Rashmin N. Patel, Alexander W. Min, Ren Wang, Tsung-Yuan C. Tai
  • Publication number: 20160048464
    Abstract: Technologies for secure inter-virtual-machine shared memory communication include a computing device with hardware virtualization support. A virtual machine monitor (VMM) authenticates a view switch component of a target virtual machine. The VMM adds configures a secure memory view to access a shared memory segment. The shared memory segment may include memory pages of a source virtual machine or the VMM. The view switch component switches to the secure memory view without generating a virtual machine exit event, using the hardware virtualization support. The view switch component may switch to the secure memory view by modifying an extended page table (EPT) pointer. The target virtual machine accesses the shared memory segment via the secure memory view. The target virtual machine and the source virtual machine may coordinate ownership of memory pages using a secure view control structure stored in the shared memory segment. Other embodiments are described and claimed.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Jun Nakajima, Jr-Shian Tsai, Ravi L. Sahita, Mesut A. Ergin, Edwin Verplanke, Rashmin N. Patel, Alexander W. Min, Ren Wang, Tsung-Yuan C. Tai