20240086292.SYSTEM AND METHOD FOR IN-MEMORY COMPUTATION simplified abstract (samsung electronics co., ltd.)

From WikiPatents
Jump to navigation Jump to search

SYSTEM AND METHOD FOR IN-MEMORY COMPUTATION

Organization Name

samsung electronics co., ltd.

Inventor(s)

Krishna T. Malladi of San Jose CA (US)

Wenqin Huangfu of San Jose CA (US)

SYSTEM AND METHOD FOR IN-MEMORY COMPUTATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240086292 titled 'SYSTEM AND METHOD FOR IN-MEMORY COMPUTATION

Simplified Explanation

The abstract describes a method for computing tasks efficiently using a combination of memory circuits and extra-memory processing circuits. The method involves calculating an advantage score for a computing task, determining whether to execute the task using the extra-memory processing circuits or the function in memory circuits, and compiling instructions and formatting data accordingly.

  • Advantage score calculation:
 - Measure of efficiency for executing a computing task
 - Compares capabilities of memory circuits and extra-memory processing circuits
  • Task execution decision:
 - If advantage score is below a threshold, use extra-memory processing circuits
 - If advantage score meets or exceeds the threshold, compile instructions and format data for function in memory circuits
  • Function in memory circuit execution:
 - Compile instructions for execution
 - Format data for processing
 - Execute the computing task using function in memory circuits

---

      1. Potential Applications

- High-performance computing - Data processing tasks - Artificial intelligence applications

      1. Problems Solved

- Efficient utilization of memory circuits - Improved performance for computing tasks - Optimal resource allocation

      1. Benefits

- Faster execution of computing tasks - Enhanced efficiency in memory usage - Cost-effective computing solutions

      1. Potential Commercial Applications
        1. Optimizing Computing Tasks with Memory Circuits
      1. Possible Prior Art

- Previous methods for task allocation between memory circuits and processing circuits - Research on optimizing computing performance through memory utilization

---

      1. Unanswered Questions
        1. How does the method determine the threshold for the advantage score?

The abstract mentions a first threshold, but it does not specify how this threshold is determined or calculated.

        1. What types of computing tasks are most suitable for this method?

The abstract does not provide information on the specific types of computing tasks that would benefit the most from this method.


Original Abstract Submitted

a method for computing. in some embodiments, the method includes: calculating an advantage score of a first computing task, the advantage score being a measure of an extent to which a plurality of function in memory circuits is capable of executing the first computing task more efficiently by than one or more extra-memory processing circuits, the first computing task including instructions and data; in response to determining that the advantage score of the first computing task is less than a first threshold, executing the first computing task by the one or more extra-memory processing circuits; and in response to determining that the first computing task is at least equal to the first threshold: compiling the instructions for execution by the function in memory circuits; formatting the data for the function in memory circuits; and executing the first computing task, by the function in memory circuits.