Patents by Inventor Julian HUMECKI

Julian HUMECKI 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: 20240012646
    Abstract: There is provided a system and method of prefetching array segments. A prefetcher management unit (PMU) is disclosed. The PMU includes an interface to interact with programs via an application programming interface (API) and one or more data structures configured to store a plurality of addresses, each of the plurality of addresses representing a memory location of data stored in an array segment. The PMU also includes a prefetcher interface configured to use an address in the one or more data structures to instruct a prefetcher to prefetch data into a cache and a load-store unit interface configured to use the address in the one or more data structures to instruct a load-store unit to load data from the cache.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tomasz Sebastian CZAJKOWSKI, Reza AZIMI, Maziar GOUDARZI, Man Pok HO, Julian HUMECKI
  • Publication number: 20230315476
    Abstract: A method of branch prediction includes, in a pre-execute loop, loading a series of instructions leading to a load dependent branch (LDB) instruction including a load instruction, executing the load instruction to receive a part of a branch condition, computing a branch outcome of the LDB instruction based on the branch condition, and storing the branch outcome to a branch-outcome memory. Then, in a main loop corresponding to the pre-execute loop, loading the LDB instruction, reading the branch outcome from the branch-outcome memory, and executing the main loop based on the branch outcome. In some cases, the method, in the main loop, computes the branch outcome of the branch condition again.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maziar GOUDARZI, Julian HUMECKI, Reza AZIMI