20240086403.IN-MEMORY DATABASE (IMDB) ACCELERATION THROUGH NEAR DATA PROCESSING simplified abstract (samsung electronics co., ltd.)

From WikiPatents
Jump to navigation Jump to search

IN-MEMORY DATABASE (IMDB) ACCELERATION THROUGH NEAR DATA PROCESSING

Organization Name

samsung electronics co., ltd.

Inventor(s)

Andrew Zhenwen Chang of Los Altos CA (US)

Vincent Tung Pham of San Jose CA (US)

Jaemin Jung of San Jose CA (US)

IN-MEMORY DATABASE (IMDB) ACCELERATION THROUGH NEAR DATA PROCESSING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240086403 titled 'IN-MEMORY DATABASE (IMDB) ACCELERATION THROUGH NEAR DATA PROCESSING

Simplified Explanation

The patent application describes an accelerator with an on-chip memory that stores data from a database, including a first memory bank and a second memory bank. A computational engine executes commands on the data in parallel, while the on-chip memory loads a second data from the database into the second memory bank.

  • The accelerator includes an on-chip memory with two memory banks.
  • The on-chip memory stores data from a database, including first and second values.
  • A computational engine executes commands on the data in parallel.
  • The on-chip memory can load a second data from the database into the second memory bank while commands are being executed.

Potential Applications

The technology could be applied in:

  • High-performance computing
  • Data analytics
  • Artificial intelligence

Problems Solved

This technology helps in:

  • Increasing processing speed
  • Efficient data handling
  • Parallel execution of commands

Benefits

The benefits of this technology include:

  • Improved performance
  • Reduced latency
  • Enhanced data processing capabilities

Potential Commercial Applications

This technology could be used in:

  • Data centers
  • Cloud computing
  • Edge computing

Possible Prior Art

One possible prior art could be:

  • Similar accelerators with on-chip memory for data processing.

Unanswered Questions

How does the accelerator handle data synchronization between memory banks?

The patent application does not provide details on how data synchronization is managed between the first and second memory banks.

What is the scalability of this accelerator in terms of handling large datasets?

The scalability of the accelerator in processing large datasets is not discussed in the patent application.


Original Abstract Submitted

an accelerator is disclosed. the accelerator may include an on-chip memory to store a data from a database. the on-chip memory may include a first memory bank and a second memory bank. the first memory bank may store the data, which may include a first value and a second value. a computational engine may execute, in parallel, a command on the first value in the data and the command on the second value in the data in the on-chip memory. the on-chip memory may be configured to load a second data from the database into the second memory bank in parallel with the computation engine executing the command on the first value in the data and executing the command on the second value in the data.