Patents by Inventor Junjie Gu
Junjie Gu 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: 20250117360Abstract: A processing apparatus includes a processing resource including a general-purpose parallel processing engine and a matrix accelerator. The matrix accelerator includes first circuitry to receive a command to perform operations associated with an instruction, second circuitry to configure the matrix accelerator according to a physical depth of a systolic array within the matrix accelerator and a logical depth associated with the instruction, third circuitry to read operands for the instruction from a register file associated with the systolic array, fourth circuitry to perform operations for the instruction via one or more passes through one or more physical pipeline stages of the systolic array based on a configuration performed by the second circuitry, and fifth circuitry to write output of the operations to the register file associated with the systolic array.Type: ApplicationFiled: October 30, 2024Publication date: April 10, 2025Applicant: Intel CorporationInventors: Jorge Parra, Wei-yu Chen, Kaiyu Chen, Varghese George, Junjie Gu, Chandra Gurram, Guei-Yuan Lueh, Stephen Junkins, Subramaniam Maiyuran, Supratim Pal
-
Patent number: 12174783Abstract: A processing apparatus includes a processing resource including a general-purpose parallel processing engine and a matrix accelerator. The matrix accelerator includes first circuitry to receive a command to perform operations associated with an instruction, second circuitry to configure the matrix accelerator according to a physical depth of a systolic array within the matrix accelerator and a logical depth associated with the instruction, third circuitry to read operands for the instruction from a register file associated with the systolic array, fourth circuitry to perform operations for the instruction via one or more passes through one or more physical pipeline stages of the systolic array based on a configuration performed by the second circuitry, and fifth circuitry to write output of the operations to the register file associated with the systolic array.Type: GrantFiled: June 24, 2021Date of Patent: December 24, 2024Assignee: Intel CorporationInventors: Jorge Parra, Wei-yu Chen, Kaiyu Chen, Varghese George, Junjie Gu, Chandra Gurram, Guei-Yuan Lueh, Stephen Junkins, Subramaniam Maiyuran, Supratim Pal
-
Patent number: 11699901Abstract: A control method for a power source, including the following steps: detecting the electric power quality of multiple channels of inputs of a power source; in response to the electric power quality of the multiple channels of inputs being normal, acquiring and comparing the resistance of a relay when the power source is respectively working at each channel of input; in response to the resistance of the relay at each channel of input meeting a preset condition, acquiring the duration how long each power source is working at one channel of input among the multiple channels of inputs; and in response to the duration how long the power source is working at the channel of input in the multiple channels of inputs being greater than a threshold value, adjusting the power source to work at other channel of input.Type: GrantFiled: January 12, 2021Date of Patent: July 11, 2023Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventor: Junjie Gu
-
Publication number: 20230198253Abstract: A control method for a power source, the method including the following steps: detecting the electric power quality of multiple channels of inputs of a power source; in response to the electric power quality of the multiple channels of inputs being normal, acquiring and comparing the resistance of a relay when the power source is respectively working at each channel of input; in response to the resistance of the relay at each channel of input meeting a preset condition, acquiring the duration how long each power source is working at one channel of input among the multiple channels of inputs; and in response to the duration how long the power source is working at the channel of input in the multiple channels of inputs being greater than a threshold value, adjusting the power source to work at other channel of input.Type: ApplicationFiled: January 12, 2021Publication date: June 22, 2023Inventor: Junjie GU
-
Patent number: 11669329Abstract: Embodiments described herein provide for an instruction and associated logic to enable a vector multiply add instructions with automatic zero skipping for sparse input. One embodiment provides for a general-purpose graphics processor comprising logic to perform operations comprising fetching a hardware macro instruction having a predicate mask, a repeat count, and a set of initial operands, where the initial operands include a destination operand and multiple source operands. The hardware macro instruction is configured to perform one or more multiply/add operations on input data associated with a set of matrices.Type: GrantFiled: April 18, 2022Date of Patent: June 6, 2023Assignee: Intel CorporationInventors: Supratim Pal, Sasikanth Avancha, Ishwar Bhati, Wei-Yu Chen, Dipankar Das, Ashutosh Garg, Chandra S. Gurram, Junjie Gu, Guei-Yuan Lueh, Subramaniam Maiyuran, Jorge E. Parra, Sudarshan Srinivasan, Varghese George
-
Patent number: 11640297Abstract: Embodiments described herein provided for an instruction and associated logic to enable GPGPU program code to access special purpose hardware logic to accelerate dot product operations. One embodiment provides for a graphics processing unit comprising a fetch unit to fetch an instruction for execution and a decode unit to decode the instruction into a decoded instruction. The decoded instruction is a matrix instruction to cause the graphics processing unit to perform a parallel dot product operation. The GPGPU also includes systolic dot product circuitry to execute the decoded instruction across one or more SIMD lanes using multiple systolic layers, wherein to execute the decoded instruction, a dot product computed at a first systolic layer is to be output to a second systolic layer, wherein each systolic layer includes one or more sets of interconnected multipliers and adders, each set of multipliers and adders to generate a dot product.Type: GrantFiled: June 15, 2021Date of Patent: May 2, 2023Assignee: Intel CorporationInventors: Subramaniam Maiyuran, Guei-Yuan Lueh, Supratim Pal, Ashutosh Garg, Chandra S. Gurram, Jorge E. Parra, Junjie Gu, Konrad Trifunovic, Hong Bin Liao, Mike B. MacPherson, Shubh B. Shah, Shubra Marwaha, Stephen Junkins, Timothy R. Bauer, Varghese George, Weiyu Chen
-
Publication number: 20220414053Abstract: A processing apparatus includes a processing resource including a general-purpose parallel processing engine and a matrix accelerator. The matrix accelerator includes first circuitry to receive a command to perform operations associated with an instruction, second circuitry to configure the matrix accelerator according to a physical depth of a systolic array within the matrix accelerator and a logical depth associated with the instruction, third circuitry to read operands for the instruction from a register file associated with the systolic array, fourth circuitry to perform operations for the instruction via one or more passes through one or more physical pipeline stages of the systolic array based on a configuration performed by the second circuitry, and fifth circuitry to write output of the operations to the register file associated with the systolic array.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Applicant: Intel CorporationInventors: Jorge Parra, Wei-yu Chen, Kaiyu Chen, Varghese George, Junjie Gu, Chandra Gurram, Guei-Yuan Lueh, Stephen Junkins, Subramaniam Maiyuran, Supratim Pal
-
Publication number: 20220326953Abstract: Embodiments described herein provide for an instruction and associated logic to enable a vector multiply add instructions with automatic zero skipping for sparse input. One embodiment provides for a general-purpose graphics processor comprising logic to perform operations comprising fetching a hardware macro instruction having a predicate mask, a repeat count, and a set of initial operands, where the initial operands include a destination operand and multiple source operands. The hardware macro instruction is configured to perform one or more multiply/add operations on input data associated with a set of matrices.Type: ApplicationFiled: April 18, 2022Publication date: October 13, 2022Applicant: Intel CorporationInventors: Supratim Pal, Sasikanth Avancha, Ishwar Bhati, Wei-Yu Chen, Dipankar Das, Ashutosh Garg, Chandra S. Gurram, Junjie Gu, Guei-Yuan Lueh, Subramaniam Maiyuran, Jorge E. Parra, Sudarshan Srinivasan, Varghese George
-
Patent number: 11314515Abstract: Embodiments described herein provide for an instruction and associated logic to enable a vector multiply add instructions with automatic zero skipping for sparse input. One embodiment provides for a general-purpose graphics processor comprising logic to perform operations comprising fetching a hardware macro instruction having a predicate mask, a repeat count, and a set of initial operands, where the initial operands include a destination operand and multiple source operands. The hardware macro instruction is configured to perform one or more multiply/add operations on input data associated with a set of matrices.Type: GrantFiled: December 23, 2019Date of Patent: April 26, 2022Assignee: Intel CorporationInventors: Supratim Pal, Sasikanth Avancha, Ishwar Bhati, Wei-Yu Chen, Dipankar Das, Ashutosh Garg, Chandra S. Gurram, Junjie Gu, Guei-Yuan Lueh, Subramaniam Maiyuran, Jorge E. Parra, Sudarshan Srinivasan, Varghese George
-
Publication number: 20210380384Abstract: The present invention relates to a safety protection device, disclosing an anti-squeezing device for mobile console, comprising: an opening/closing mechanism pivotally mounted in the area of an operating desktop of the mobile console, capable of pivotally opening from a closed state in a direction away from the operator in response to the squeezing thrust of the operator to form a dodging space; and a position signal detection mechanism mounted to detect and transmit an opening/closing position signal of the opening/closing mechanism, so that a control unit of the mobile console may perform control operations based on the opening/closing position signal. The present invention further discloses an application-specific pusher-type anti-squeezing device for mobile console and an aerial work machine.Type: ApplicationFiled: December 20, 2019Publication date: December 9, 2021Applicant: ZOOMLION INTELLIGENT ACCESS MACHINERY CO., LTD.Inventors: Huili REN, Yi ZHONG, Yunhai XU, Yeguo LONG, Junjie GU, Lu XIONG
-
Publication number: 20210191724Abstract: Embodiments described herein provide for an instruction and associated logic to enable a vector multiply add instructions with automatic zero skipping for sparse input. One embodiment provides for a general-purpose graphics processor comprising logic to perform operations comprising fetching a hardware macro instruction having a predicate mask, a repeat count, and a set of initial operands, where the initial operands include a destination operand and multiple source operands. The hardware macro instruction is configured to perform one or more multiply/add operations on input data associated with a set of matrices.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Applicant: Intel CorporationInventors: Supratim Pal, Sasikanth Avancha, Ishwar Bhati, Wei-Yu Chen, Dipankar Das, Ashutosh Garg, Chandra S. Gurram, Junjie Gu, Guei-Yuan Lueh, Subramaniam Maiyuran, Jorge E. Parra, Sudarshan Srinivasan, Varghese George
-
Patent number: 11042370Abstract: Embodiments described herein provided for an instruction and associated logic to enable GPGPU program code to access special purpose hardware logic to accelerate dot product operations. One embodiment provides for a graphics processing unit comprising a fetch unit to fetch an instruction for execution and a decode unit to decode the instruction into a decoded instruction. The decoded instruction is a matrix instruction to cause the graphics processing unit to perform a parallel dot product operation. The GPGPU also includes a systolic dot product unit to execute the decoded instruction across one or more SIMD lanes using multiple systolic layers, wherein to execute the decoded instruction, a dot product computed at a first systolic layer is to be output to a second systolic layer, wherein each systolic layer includes one or more sets of interconnected multipliers and adders, each set of multipliers and adders to generate a dot product.Type: GrantFiled: April 19, 2018Date of Patent: June 22, 2021Assignee: Intel CorporationInventors: Subramaniam Maiyuran, Guei-Yuan Lueh, Supratim Pal, Ashutosh Garg, Chandra S. Gurram, Jorge E. Parra, Junjie Gu, Konrad Trifunovic, Hong Bin Liao, Mike B. Macpherson, Shubh B. Shah, Shubra Marwaha, Stephen Junkins, Timothy R. Bauer, Varghese George, Weiyu Chen
-
Patent number: 10802563Abstract: A server power supply device and method are provided. The server power supply device includes: a filter capacitor, a voltage collecting unit and a processing unit. One terminal of the filter capacitor is connected to a mains electricity input terminal, the other terminal of the filter capacitor is grounded, and a capacitance of the filter capacitor is greater than a preset standard capacitance. The voltage collecting unit is connected to the mains electricity input terminal and the processing unit, and the voltage collecting unit is configured to collect a first voltage inputted from the mains electricity input terminal. The processing unit is configured to process a current inputted from the mains electricity input terminal based on the first voltage collected by the voltage collecting unit, to generate a first current and supply power to a server with the first current.Type: GrantFiled: July 20, 2017Date of Patent: October 13, 2020Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.Inventor: Junjie Gu
-
Patent number: 10700548Abstract: A power supply system and a power supply method are provided. At least two power supply units are arranged in a power supply cabinet, each of the power supply units includes a main input port and a backup input port. The power supply units are divided into a first power supply group and a second power supply group. The first input power supply is connected to the main input port of each of the power supply units in the first power supply group and the backup input port of each of the power supply units in the second power supply group. The second input power supply is connected to the backup input port of each of the power supply units in the first power supply group and the main input port of each of the power supply units in the second power supply group.Type: GrantFiled: July 20, 2017Date of Patent: June 30, 2020Assignee: INSPUR ELECTRONIC INFORMATION INDUSTRY CO., LTD.Inventors: Junjie Gu, Jixu Che
-
Publication number: 20190113958Abstract: A server power supply device and method are provided. The server power supply device includes: a filter capacitor, a voltage collecting unit and a processing unit. One terminal of the filter capacitor is connected to a mains electricity input terminal, the other terminal of the filter capacitor is grounded, and a capacitance of the filter capacitor is greater than a preset standard capacitance. The voltage collecting unit is connected to the mains electricity input terminal and the processing unit, and the voltage collecting unit is configured to collect a first voltage inputted from the mains electricity input terminal. The processing unit is configured to process a current inputted from the mains electricity input terminal based on the first voltage collected by the voltage collecting unit, to generate a first current and supply power to a server with the first current.Type: ApplicationFiled: July 20, 2017Publication date: April 18, 2019Applicant: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.Inventor: Junjie GU
-
Publication number: 20190097455Abstract: A power supply system and a power supply method are provided. At least two power supply units are arranged in a power supply cabinet, each of the power supply units includes a main input port and a backup input port. The power supply units are divided into a first power supply group and a second power supply group. The first input power supply is connected to the main input port of each of the power supply units in the first power supply group and the backup input port of each of the power supply units in the second power supply group. The second input power supply is connected to the backup input port of each of the power supply units in the first power supply group and the main input port of each of the power supply units in the second power supply group.Type: ApplicationFiled: July 20, 2017Publication date: March 28, 2019Applicant: INSPUR ELECTRONIC INFORMATION INDUSTRY CO., LTD.Inventors: Junjie GU, Jixu CHE
-
Patent number: 9333441Abstract: The present invention is directed to a continuous material extraction system for extracting valuable components from a material with a solvent. Specifically, the system includes an extraction tank, a solvent inlet in the upper portion of the tank, a solution inlet in the lower portion of the tank, an extraction bath for the solvent and the material, a material conveying mechanism and an ultrasonic generator.Type: GrantFiled: August 24, 2010Date of Patent: May 10, 2016Assignee: ENN SCIENCE & TECHNOLOGY DEVELOPMENT CO., LTD.Inventors: Junjie Gu, Juan Du
-
Patent number: 9094755Abstract: An audio monitoring system for an audio performance consists of one or more terminal units and one or more base units. The base units are configured to send transmission data consisting of channel labels, frequencies, and mix identifiers to the terminal units. The terminal units are configured to receive and store the transmission data. The terminal units permit a user to select the stored transmission data and to display the transmission data on a user display. The terminal units can receive audio signals from the base units over the stored frequencies and are configured to output the corresponding audio signals to a sound transmission device.Type: GrantFiled: October 22, 2009Date of Patent: July 28, 2015Assignee: Shure Acquisition Holdings, Inc.Inventors: Christopher Babarskas, Junjie Gu, Ryan Perkofski, Nick Wood, Mike Nagel, Mark Manthei
-
Patent number: 9011671Abstract: A coal processing method includes adding coal powder, water and catalyst into a series of tandem reactors and processing therein, wherein the coal powder, water and catalyst are added into the first reactor of the series of tandem reactors; and the temperature and pressure of the series reactors is alternatively arranged in sub-critical state and supercritical state of water from the first reactor, the total product from the previous reactor is used as the feed of the next reactor without any further separation.Type: GrantFiled: December 17, 2009Date of Patent: April 21, 2015Assignee: Enn Science & Technology Development Co., Ltd.Inventors: Junjie Gu, Jinlai Li, Zhongxue Gan
-
Publication number: 20140148687Abstract: Method and medical devices for generating and stabilizing micro or nano bubbles, and systems and methods for therapeutic applications using the bubbles, is provided. Two novel bubble generating means are provided: in-line capillary tubes and mix chambers flow focusing, and cross flow bubble generation with optimized bubble detachment means. A method and medical device to stabilize bubble sizes and improve bubble size homogeneity through rectified diffusion is disclosed. A method and system to facilitate acoustic activation of therapeutic agents using ultrasound energy is provided.Type: ApplicationFiled: February 4, 2014Publication date: May 29, 2014Applicant: Artenga Inc.Inventors: James A. Keenan, Junjie Gu, Philippe Joel Genereux, Adrian T. Bienkinsop, David H. Gerwing, Sebastien Roy Fournier, Sarah Katherine Dobbin