Patents by Inventor Alexander Gendler

Alexander Gendler 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: 20130166939
    Abstract: Described herein are apparatus, system, and method for providing clock signal on demand. The method comprises determining an indication of clock signal usage in multiple hardware logic units; generating an enable signal according to the indication; and gating or un-gating the clock signal for clock islands of at least a hardware logic unit, of the multiple hardware logic units, in response to a logic level of the enable signal, wherein the clock islands are part of a global clock distribution network and are operable to be enabled or disabled independently.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Inventors: Alexander Gendler, Arye Albahari, Yair Talker, Yossi Ben Simon, Inbar Weintrob
  • Patent number: 8307226
    Abstract: Described herein are method, apparatus, and system for reducing leakage power consumption. The method comprises determining an input vector for input to a logic unit, the input vector for generating a least leakage power dissipation in the logic unit; and applying the input vector to the logic unit when a clock signal associated with the logic unit is gated. The method results in reduced leakage power consumption for the logic unit when the logic unit is not active with performing its normal operation, i.e. when the logic unit is idle.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 6, 2012
    Assignee: Intel Corporation
    Inventor: Alexander Gendler
  • Patent number: 8281078
    Abstract: Methods and apparatus relating to multi-level cache prefetch are described. In some embodiments, a data parking logic updates a prefetch request with one or more bits based on the status of a request queue. The one or more bits may in turn cause the corresponding prefetched data to be stored in one of at least two caches. Other embodiments are also described and claimed.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 2, 2012
    Assignee: Intel Corporation
    Inventor: Alexander Gendler
  • Publication number: 20120246543
    Abstract: A method is described that includes reading a cache tag and the cache tag's corresponding ECC from storage circuitry of a cache. The method also includes generating an ECC for a search tag. The method also includes calculating a hamming distance between a) the cache tag and its corresponding ECC and b) the search tag and its corresponding ECC. The method also includes determining if the cache tag matches the search tag by comparing the hamming distance against a threshold.
    Type: Application
    Filed: March 25, 2011
    Publication date: September 27, 2012
    Inventors: Ariel Szapiro, Alexander Gendler, Eugene Gorkov
  • Publication number: 20110078380
    Abstract: Methods and apparatus relating to multi-level cache prefetch are described. In some embodiments, a data parking logic updates a prefetch request with one or more bits based on the status of a request queue. The one or more bits may in turn cause the corresponding prefetched data to be stored in one of at least two caches. Other embodiments are also described and claimed.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventor: Alexander Gendler
  • Patent number: 7590913
    Abstract: Briefly, a method, main processing unit and a computer system to report a failure in a bit of a memory line by updating first and second counters for a first time and a second time correction of bit failures in a line, respectively. The updating of first and second counters after a third time correction of bit failure in the line is disabled.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: September 15, 2009
    Assignee: Intel Corporation
    Inventors: Tsvika Kurts, Moty Mehalel, Julius Mandelblat, Alexander Gendler
  • Publication number: 20070165041
    Abstract: Briefly, a method, main processing unit and a computer system to report a failure in a bit of a memory line by updating first and second counters for a first time and a second time correction of bit failures in a line, respectively. The updating of first and second counters after a third time correction of bit failure in the line is disabled.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 19, 2007
    Inventors: Tsvika Kurts, Moty Mehalel, Julius Mandelblat, Alexander Gendler