Patents by Inventor Hongzhou ZHAO

Hongzhou ZHAO 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).

  • Patent number: 9411733
    Abstract: A method and directory system that recognizes and represents the subset of sharing patterns present in an application is provided. As used herein, the term sharing pattern refers to a group of processors accessing a single memory location in an application. The sharing pattern is decoupled from each cache line and held in a separate directory table. The sharing pattern of a cache block is the bit vector representing the processors that share the block. Multiple cache lines that have the same sharing pattern point to a common entry in the directory table. In addition, when the table capacity is exceeded, patterns that are similar to each other are dynamically collated into a single entry.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: August 9, 2016
    Assignee: University of Rochester
    Inventors: Hongzhou Zhao, Arrvindh Shriraman, Sandhya Dwarkadas
  • Publication number: 20140032848
    Abstract: A method and directory system that recognizes and represents the subset of sharing patterns present in an application is provided. As used herein, the term sharing pattern refers to a group of processors accessing a single memory location in an application. The sharing pattern is decoupled from each cache line and held in a separate directory table. The sharing pattern of a cache block is the bit vector representing the processors that share the block. Multiple cache lines that have the same sharing pattern point to a common entry in the directory table. In addition, when the table capacity is exceeded, patterns that are similar to each other are dynamically collated into a single entry.
    Type: Application
    Filed: September 7, 2012
    Publication date: January 30, 2014
    Applicant: UNIVERSITY OF ROCHESTER
    Inventors: Hongzhou ZHAO, Arrvindh SHRIRAMAN, Sandhya DWARKADAS