Patents by Inventor Xiao-Hua ZENG

Xiao-Hua ZENG 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: 11487542
    Abstract: Instruction cache behavior and branch prediction are used to improve the functionality of a computing device by profiling branching instructions in an instruction cache to identify likelihoods of proceeding to a plurality of targets from the branching instructions; identifying a hot path in the instruction cache based on the identified likelihoods; and rearranging the plurality of targets relative to one another and associated branching instructions so that a first branching instruction that has a higher likelihood of proceeding to a first hot target than to a first cold target and that previously flowed to the first cold target and jumped to the first hot target instead flows to the first hot target and jumps to the first cold target.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yang Liu, Ting Wang, Qi Li, Qing Zhang, Gui Haochen, Xiao Ping Guo, Xiao Hua Zeng, Yangming Wang, Yi Li, Hua Qing Li, Fei Fei
  • Publication number: 20220019435
    Abstract: Instruction cache behavior and branch prediction are used to improve the functionality of a computing device by profiling branching instructions in an instruction cache to identify likelihoods of proceeding to a plurality of targets from the branching instructions; identifying a hot path in the instruction cache based on the identified likelihoods; and rearranging the plurality of targets relative to one another and associated branching instructions so that a first branching instruction that has a higher likelihood of proceeding to a first hot target than to a first cold target and that previously flowed to the first cold target and jumped to the first hot target instead flows to the first hot target and jumps to the first cold target.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Yang LIU, Ting WANG, Qi LI, Qing ZHANG, Gui HAOCHEN, Xiao Ping GUO, Xiao Hua ZENG, Yangming WANG, Yi LI, Hua Qing LI, Fei FEI
  • Patent number: 10055167
    Abstract: Correlating two storage rings based on an access rate for an object. A correlative dual hash ring includes a first ring of storage drives and a second ring of storage drives. Objects and replicas are allocated to either a first ring or a second ring.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jiming Dai, Xiao Lei Hu, Mengze Liao, Yangming Wang, Xiao Hua Zeng
  • Publication number: 20180052610
    Abstract: Correlating two storage rings based on an access rate for an object. A correlative dual hash ring includes a first ring of storage drives and a second ring of storage drives. Objects and replicas are allocated to either a first ring or a second ring.
    Type: Application
    Filed: June 30, 2017
    Publication date: February 22, 2018
    Inventors: Jiming Dai, Xiao Lei Hu, Mengze Liao, Yangming Wang, Xiao Hua Zeng
  • Patent number: 9733863
    Abstract: Correlating two storage rings based on an access rate for an object. A correlative dual hash ring includes a first ring of storage drives and a second ring of storage drives. Objects and replicas are allocated to either a first ring or a second ring.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jiming Dai, Xiao Lei Hu, Mengze Liao, Yangming Wang, Xiao Hua Zeng
  • Patent number: 9120171
    Abstract: An automatic tin-adding machine for adding a plurality of tin rods to a molten tin tank comprises a base, two transmission shafts, at least one first flexible transmission member, a plurality of tin rod carrying members, a tin stock detector, a drive and a circuit control system. The base has a tin rod adding opening corresponding to the molten tin tank. The two transmission shafts are pivoted on the base side by side. The at least one first flexible transmission member is sleeved on the two transmission shafts. The tin rod carrying members are fixed to the first flexible transmission member and configured to carry the tin rods. The tin stock detector is configured to detect the stock of tin liquid in the molten tin tank. The drive is connected to one of the transmission shafts. The circuit control system comprises a circuit control unit.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: September 1, 2015
    Assignee: WISTRON CORP.
    Inventors: Sam Hu, Xiao-Hua Zeng, Chiu-Lin Lai, Bj Su
  • Publication number: 20150190874
    Abstract: An automatic tin-adding machine for adding a plurality of tin rods to a molten tin tank comprises a base, two transmission shafts, at least one first flexible transmission member, a plurality of tin rod carrying members, a tin stock detector, a drive and a circuit control system. The base has a tin rod adding opening corresponding to the molten tin tank. The two transmission shafts are pivoted on the base side by side. The at least one first flexible transmission member is sleeved on the two transmission shafts. The tin rod carrying members are fixed to the first flexible transmission member and configured to carry the tin rods. The tin stock detector is configured to detect the stock of tin liquid in the molten tin tank. The drive is connected to one of the transmission shafts. The circuit control system comprises a circuit control unit.
    Type: Application
    Filed: July 2, 2014
    Publication date: July 9, 2015
    Inventors: Sam HU, Xiao-Hua ZENG, Chiu-Lin LAI, BJ SU