Patents by Inventor Jae-Eon JO

Jae-Eon JO 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: 20240134775
    Abstract: An electronic device includes: one or more processors; a memory storing instructions configured to cause the one or more processors to: install instrumentation points in respective tasks of an application, the instrumentation points including a source instrumentation point installed in a source task and a target instrumentation point installed in a target task, wherein the source task and the target task are configured to execute in parallel on the one or more processors, and wherein each task includes a respective sequence of instructions executable by the one or more processors, and determine a measure of a causal relationship between the source instrumentation point and the target instrumentation point based on observation of a delay in the target instrumentation point induced by a delay amount generated by the source instrumentation point.
    Type: Application
    Filed: March 30, 2023
    Publication date: April 25, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-Eon Jo, Rohyoung Myung, Hans Gustav Ã…hlman
  • Patent number: 11960855
    Abstract: Disclosed is an apparatus and method for performing deep learning operations. The apparatus includes a systolic array comprising multiplier accumulator (MAC) units, and a control circuit configured to control an operation of a multiplexer connected to at least one of the MAC units and operations of the MAC units according to a plurality of operation modes.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyung-Dal Kwon, Hanmin Park, Seungwook Lee, Jae-Eon Jo
  • Publication number: 20240004809
    Abstract: An accelerator, a method of operating the accelerator, and an electronic device including the accelerator. A method of operating the accelerator configured to perform a target operation includes packing input data with a data layout determined based on a word width of a memory in the accelerator and a spatial size of a filter to be applied to the target operation and storing the packed input data in the memory, and performing the target operation between a portion of the input data stored in a same word in the memory and weights of the filter.
    Type: Application
    Filed: August 3, 2023
    Publication date: January 4, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hanmin PARK, Hyung-Dal KWON, Jaehyeong SIM, Seungwook LEE, Jae-Eon JO
  • Patent number: 11741026
    Abstract: An accelerator, a method of operating the accelerator, and an electronic device including the accelerator. A method of operating the accelerator configured to perform a target operation includes packing input data with a data layout determined based on a word width of a memory in the accelerator and a spatial size of a filter to be applied to the target operation and storing the packed input data in the memory, and performing the target operation between a portion of the input data stored in a same word in the memory and weights of the filter.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: August 29, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hanmin Park, Hyung-Dal Kwon, Jaehyeong Sim, Seungwook Lee, Jae-Eon Jo
  • Publication number: 20230107333
    Abstract: A computing method and device for large-scale computing is provided. The computing device includes at least one processing device configured to perform an operation related to a neural network, a sensor configured to sense an electrical characteristic of the at least one processing device, an operating frequency of the at least one processing device, and a temperature of the at least one processing device, and a processor configured to calculate a workload to be allocated to the at least one processing device based on an operating mode of the at least one processing device, the electrical characteristic of the at least one processing device, the operating frequency of the at least one processing device, and the temperature of the at least one processing device, and control the electrical characteristic, the operating frequency, and the temperature based on the operating mode and the workload.
    Type: Application
    Filed: September 1, 2022
    Publication date: April 6, 2023
    Applicants: SAMSUNG ELECTRONICS CO., LTD., Seoul National University R&DB Foundation
    Inventors: HYUNG-DAL KWON, Jaejin Lee, Jinpyo Kim, BYUNGWOO BANG, Heehoon Kim, Daeyoung Park, SUNGHOON SON, SEUNG WOOK LEE, WOOSEOK CHANG, Wookeun Jung, JAE HOON JUNG, Jae-Eon Jo
  • Publication number: 20220164164
    Abstract: An apparatus with deep learning includes: a systolic adder tree including adder trees connected in row and column directions; and an input multiplexer connected to an input register of at least one of the adder trees and configured to determine column directional data movement between the adder trees based on operation modes.
    Type: Application
    Filed: June 24, 2021
    Publication date: May 26, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyung-Dal KWON, Ho Young KIM, Hanmin PARK, Jaehyeong SIM, Seung Wook LEE, Jae-Eon JO
  • Publication number: 20220083390
    Abstract: A computing device and method is disclosed. The computing device includes a plurality of processing cores, and a tile scheduler configured to update a cost matrix of each of the plurality of processing cores based on meta information of each of first tiles previously allocated to the plurality of processing cores and meta information of each of second tiles, and allocate the second tiles with respect to the plurality of processing cores using the updated cost matrix of each of the plurality of processing cores.
    Type: Application
    Filed: April 6, 2021
    Publication date: March 17, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Jae-Eon JO, Hyung-Dal KWON, Hanmin PARK, Jaehyeong SIM, Seung Wook LEE
  • Publication number: 20220066960
    Abstract: An accelerator, a method of operating the accelerator, and an electronic device including the accelerator. A method of operating the accelerator configured to perform a target operation includes packing input data with a data layout determined based on a word width of a memory in the accelerator and a spatial size of a filter to be applied to the target operation and storing the packed input data in the memory, and performing the target operation between a portion of the input data stored in a same word in the memory and weights of the filter.
    Type: Application
    Filed: February 23, 2021
    Publication date: March 3, 2022
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hanmin PARK, Hyung-Dal KWON, Jaehyeong SIM, Seungwook LEE, Jae-Eon JO
  • Publication number: 20220035629
    Abstract: Disclosed is an apparatus and method for performing deep learning operations. The apparatus includes a systolic array comprising multiplier accumulator (MAC) units, and a control circuit configured to control an operation of a multiplexer connected to at least one of the MAC units and operations of the MAC units according to a plurality of operation modes.
    Type: Application
    Filed: November 24, 2020
    Publication date: February 3, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Hyung-Dal KWON, Hanmin PARK, Seungwook LEE, Jae-Eon JO