Patents by Inventor Zhaohui Ding

Zhaohui Ding 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: 12281369
    Abstract: The present invention discloses a extra thick hot rolled H section steel and a production method therefor. The extra thick hot rolled H section steel contains, by mass, the following chemical components: 0.04-0.11% of C, 0.10-0.40% of Si, 0.40-1.00% of Mn, 0.40-1.00% of Cr, 0.10-0.40% of Cu, 0.020-0.060% of Nb, 0.040-0.100% of V, 0.010-0.025% of Ti, 0.010-0.030% of Al, 0.0060-0.0120% of N, not more than 0.015% of P, not more than 0.005% of S, not more than 0.0060% of O, and the balance Fe and trace residual elements, wherein 0.090%?Nb+V+Ti?0.170%, 6.5?(V+Ti)/N?10.5, and 0.30%?CEV?0.48%. The extra thick hot rolled H section steel has a flange thickness of 90 mm-150 mm, has excellent comprehensive mechanical properties, and can well meet the needs for heavy supporting structural parts of high-rise buildings, large squares, bridge structures, etc.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 22, 2025
    Assignee: MAANSHAN IRON & STEEL CO., LTD.
    Inventors: Meng Xia, Baoqiao Wu, Meizhuang Wu, Jun Xing, Jie Wang, Hui Chen, Jingcheng Yan, Qi Huang, Lin Peng, Junwei He, Zhaohui Ding, Qiancheng Shen
  • Publication number: 20250103390
    Abstract: A scheduler obtains a to-be-processed job; and controls at least one super node based on a resource requirement of the to-be-processed job to process the to-be-processed job based on a global memory pool of the super node, where the to-be-processed job is a processing request related to a distributed application. In this way, because the global memory pool is a resource that is constructed through unified addressing on storage media of nodes in the super node and that is shared by the nodes in the super node, the nodes in the super node that are coupled using a high-speed interconnection technology share and access the global memory pool to process the to-be-processed job.
    Type: Application
    Filed: December 6, 2024
    Publication date: March 27, 2025
    Inventors: Hongwei Sun, Guangcheng Li, Xiuqiao Li, Guijin Gao, Yongnian Le, Zhaohui Ding, Huawei Liu
  • Publication number: 20240232281
    Abstract: A method includes: receiving a fast Fourier transformation FFT execution request sent by an application program; obtaining first input data on which an FFT calculation needs to be performed; decomposing the FFT calculation into a plurality of calculation stages based on a cardinality of the FFT calculation, where each calculation stage includes a DFT calculation; determining a DFT calculation matrix corresponding to the DFT calculation in each calculation stage; determining, based on input data of a corresponding calculation stage when a calculation of each calculation stage is performed, a first data matrix on which a matrix operation is performed with the DFT calculation matrix; and performing a matrix multiplication calculation on the DFT calculation matrix and the first data matrix to implement the DFT calculation, and returning a calculation result to the application program after the plurality of calculation stages are completed.
    Type: Application
    Filed: March 26, 2024
    Publication date: July 11, 2024
    Inventors: Xiaogang Pan, Tengyi Lin, Zhaohui Ding
  • Publication number: 20240110255
    Abstract: The present invention discloses a extra thick hot rolled H section steel and a production method therefor. The extra thick hot rolled H section steel contains, by mass, the following chemical components: 0.04-0.11% of C, 0.10-0.40% of Si, 0.40-1.00% of Mn, 0.40-1.00% of Cr, 0.10-0.40% of Cu, 0.020-0.060% of Nb, 0.040-0.100% of V, 0.010-0.025% of Ti, 0.010-0.030% of Al, 0.0060-0.0120% of N, not more than 0.015% of P, not more than 0.005% of S, not more than 0.0060% of O, and the balance Fe and trace residual elements, wherein 0.090%?Nb+V+Ti?0.170%, 6.5?(V+Ti)/N?10.5, and 0.30%?CEV?0.48%. The extra thick hot rolled H section steel has a flange thickness of 90 mm-150 mm, has excellent comprehensive mechanical properties, and can well meet the needs for heavy supporting structural parts of high-rise buildings, large squares, bridge structures, etc.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 4, 2024
    Inventors: Meng XIA, Baoqiao WU, Meizhuang WU, Jun XING, Jie WANG, Hui CHEN, Jingcheng YAN, Qi HUANG, Lin PENG, Junwei HE, Zhaohui DING, Qiancheng SHEN
  • Publication number: 20230106425
    Abstract: The present disclosure relates to methods and apparatuses for processing a control packet in a collective communication system, where the collective communication system includes a switch network and multiple computing nodes, and the switch network includes a first switch. In one example method, the first switch forwards a query packet transmitted by a source node to a destination node, where the query packet is generated by the source node based on a context of the collective communication system. Then, the first switch forwards a notification packet transmitted by the destination node to the source node, where the notification packet carries an in-network computing capability of the switch network.
    Type: Application
    Filed: December 7, 2022
    Publication date: April 6, 2023
    Inventors: Zhao LU, Wenjin GOU, Sicong LI, Zhaohui DING
  • Patent number: 11150951
    Abstract: A computer-implemented method, a computer system and a computer program product for releasable resource-based preemptive scheduling. One or more currently running workloads are determined to be preempted by a pending workload. Releasable resources from the one or more currently running workloads meet required resources of the pending workload. The pending workload is dispatched so that it uses at least part of the releasable resources from the one or more currently running workloads to run.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiu Qiao Li, Zhaohui Ding, Xun Pan, Rong Song Shen, Michael Spriggs
  • Patent number: 10884789
    Abstract: A method and system for process tracking is disclosed. A first process is associated with an identity of a job, wherein the first process is launched by an outsourcing process to process the job. A second process is created locally. The second process is associated with the identity of the job to enable the second process to manage the first process based on the identity.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Zhaohui Ding, Chun Lin Yang, Xun Pan, Rong Song Shen, Xiu Qiao Li
  • Publication number: 20200159587
    Abstract: A computer-implemented method, a computer system and a computer program product for releasable resource-based preemptive scheduling. One or more currently running workloads are determined to be preempted by a pending workload. Releasable resources from the one or more currently running workloads meet required resources of the pending workload. The pending workload is dispatched so that it uses at least part of the releasable resources from the one or more currently running workloads to run.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Xiu Qiao Li, Zhaohui Ding, Xun Pan, Rong Song Shen, Michael Spriggs
  • Publication number: 20200159567
    Abstract: A method and system for process tracking is disclosed. A first process is associated with an identity of a job, wherein the first process is launched by an outsourcing process to process the job. A second process is created locally. The second process is associated with the identity of the job to enable the second process to manage the first process based on the identity.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventors: Zhaohui Ding, Chun Lin Yang, Xun Pan, Rong Song Shen, Xiu Qiao Li
  • Patent number: 10360075
    Abstract: A technique for allocating a global resource in a distributed grid environment includes receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region. A master resource manager computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The master resource manager then communicates to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chong Chen, Zhaohui Ding, Zhe Jin, Ajith Shanmuganathan, Michael J. Spriggs, Qi Wang, Chun Liang Yuan
  • Patent number: 10360074
    Abstract: A technique for allocating a global resource in a distributed grid environment includes a master resource manager (MRM), and a plurality of slave resource managers (SRMs) each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment. The MRM receives from each SRM use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective SRM. The MRM then computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The MRM then communicates to each SRM an amount of the global resource allocated to each consumer in each respective region controlled by a respective SRM and a total allocation of the global resource for the region controlled by the respective SRM.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chong Chen, Zhaohui Ding, Zhe Jin, Ajith Shanmuganathan, Michael J. Spriggs, Qi Wang, Chun Liang Yuan
  • Patent number: 10353766
    Abstract: A computer-implemented method comprises identifying a computer task; determining a hardware exception source associated with the computer task; determining an exception unit associated with the hardware exception source; determining a parallelization factor associated with the hardware exception source; and determining a parallel execution scenario associated with the computer task based on the exception unit and the parallelization factor. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhaohui Ding, Kai Huang, Jun Hua Jiang, Da Xu, Bo Zhu
  • Patent number: 10031781
    Abstract: A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Chong Chen, Zhaohui Ding, Xiu Qiao Li, Rongsong Shen, Michael J. Spriggs, Wang Qi
  • Publication number: 20180143869
    Abstract: A computer-implemented method comprises identifying a computer task; determining a hardware exception source associated with the computer task; determining an exception unit associated with the hardware exception source; determining a parallelization factor associated with the hardware exception source; and determining a parallel execution scenario associated with the computer task based on the exception unit and the parallelization factor. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: February 7, 2018
    Publication date: May 24, 2018
    Inventors: Zhaohui Ding, Kai Huang, Jun Hua Jiang, Da Xu, Bo Zhu
  • Publication number: 20180074883
    Abstract: A computer-implemented method comprises identifying a computer task; determining a hardware exception source associated with the computer task; determining an exception unit associated with the hardware exception source; determining a parallelization factor associated with the hardware exception source; and determining a parallel execution scenario associated with the computer task based on the exception unit and the parallelization factor. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Zhaohui Ding, Kai Huang, Jun Hua Jiang, Da Xu, Bo Zhu
  • Publication number: 20170147398
    Abstract: A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes.
    Type: Application
    Filed: October 25, 2016
    Publication date: May 25, 2017
    Inventors: Chong Chen, Zhaohui Ding, Xiu Qiao Li, Rongsong Shen, Michael J. Spriggs, Wang Qi
  • Publication number: 20170147404
    Abstract: A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of the start time based a first snapshot of the computing system; and performing a second simulation of the system to generate a second estimate of the start time. The first and second estimates may each be either a distinct time estimate or a range of time estimate, depending on whether the simulations dispatches the job before the respective first and second processes end. The method may then include generating a fifth estimate of the time that the computing job will start by a third process based on estimates respectively generated by the first and second processes.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Chong Chen, Zhaohui Ding, Xiu Qiao Li, Rongsong Shen, Michael J. Spriggs, Wang Qi
  • Publication number: 20160366067
    Abstract: A technique for allocating a global resource in a distributed grid environment includes a master resource manager (MRM), and a plurality of slave resource managers (SRMs) each configured to allocate a global resource within a respectively controlled region of a distributed grid computing environment. The MRM receives from each SRM use data and demand data associated with the global resource by each consumer in the respective region controlled by the respective SRM. The MRM then computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The MRM then communicates to each SRM an amount of the global resource allocated to each consumer in each respective region controlled by a respective SRM and a total allocation of the global resource for the region controlled by the respective SRM.
    Type: Application
    Filed: August 26, 2016
    Publication date: December 15, 2016
    Inventors: Chong Chen, Zhaohui Ding, Zhe Jin, Ajith Shanmuganathan, Michael J. Spriggs, Qi Wang, Chun Liang Yuan
  • Publication number: 20160364274
    Abstract: A technique for allocating a global resource in a distributed grid environment includes receiving from slave resource managers use and demand data associated with the global resource by each consumer in a respective region. A master resource manager computes an allocation of the global resource for each consumer and for each region based on the use data and the demand data. The master resource manager then communicates to each slave resource manager an amount of the global resource allocated to each consumer in each respective region controlled by a respective slave resource manager and a total allocation of the global resource for the region controlled by the respective slave resource manager.
    Type: Application
    Filed: August 26, 2016
    Publication date: December 15, 2016
    Inventors: Chong Chen, Zhaohui Ding, Zhe Jin, Ajith Shanmuganathan, Michael J. Spriggs, Qi Wang, Chun Liang Yuan
  • Patent number: 9448843
    Abstract: A technique for allocating a global resource in a distributed grid environment includes: a master resource manager (MRM) that receives from slave resource managers use and demand data associated with a global resource by each consumer in a region controlled by a respective slave resource manager. The MRM computes an allocation of the resource for each consumer and for each region by determining a total amount of the resource to allocate, estimating a need by each consumer for the resource based on the use and demand data, determining an allocation of the total amount of the resource among the consumers based on the estimated need; subdividing the allocation for each consumer among each region where the consumer utilizes the resource; and computing a total allocation of the resource for each region.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: September 20, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chong Chen, Zhaohui Ding, Zhe Jin, Ajith Shanmuganathan, Michael J. Spriggs, Qi Wang, Chun Liang Yuan