17955310. COMPUTING SYSTEM WITH DISTRIBUTED COMPUTE-ENABLED STORAGE GROUP AND METHOD OF OPERATION THEREOF simplified abstract (SAMSUNG ELECTRONICS CO., LTD.)

From WikiPatents
Jump to navigation Jump to search

COMPUTING SYSTEM WITH DISTRIBUTED COMPUTE-ENABLED STORAGE GROUP AND METHOD OF OPERATION THEREOF

Organization Name

SAMSUNG ELECTRONICS CO., LTD.

Inventor(s)

Yangwook Kang of San Jose CA (US)

Yang Seok Ki of Palo Alto CA (US)

Dongchul Park of San Jose CA (US)

COMPUTING SYSTEM WITH DISTRIBUTED COMPUTE-ENABLED STORAGE GROUP AND METHOD OF OPERATION THEREOF - A simplified explanation of the abstract

This abstract first appeared for US patent application 17955310 titled 'COMPUTING SYSTEM WITH DISTRIBUTED COMPUTE-ENABLED STORAGE GROUP AND METHOD OF OPERATION THEREOF

Simplified Explanation

The abstract describes a computing system that includes a storage device and a central processing unit. The system has an in-storage processing engine that receives and manages application data from an application executed in a host computer. It also includes an in-storage processing coordinator that performs various operations on the application data, such as integer math operations, floating point math operations, Boolean operations, and reorganization of data bits or symbols. The system also has a data preprocessor that aligns the formatted data from the application data and returns an in-storage processing output to the application for continued execution.

  • The computing system includes a storage device and a central processing unit.
  • An in-storage processing engine manages application data from an executed application.
  • An in-storage processing coordinator performs various operations on the application data.
  • Operations include integer math, floating point math, Boolean operations, and reorganization of data bits or symbols.
  • A data preprocessor aligns the formatted data and returns an in-storage processing output to the application.

Potential Applications

  • High-performance computing systems
  • Data-intensive applications
  • Real-time processing systems

Problems Solved

  • Improved processing efficiency by performing operations directly on the storage device
  • Reduced data transfer between storage and processing units
  • Increased overall system performance and speed

Benefits

  • Faster data processing and execution
  • Reduced latency and improved response times
  • Enhanced system performance and efficiency


Original Abstract Submitted

A computing system includes: a storage device, coupled to central processing unit, includes: an in-storage processing engine configured to receive and manage application data from an application executed in a host computer, an in-storage processing coordinator, in the in-storage processing engine, configured to perform in-storage processing with formatted data, based on the application data, includes performing integer math operations, floating point math operations, Boolean operations, reorganization of data bits or symbols, and combinations thereof on the application data, and a data preprocessor, in the in-storage processing coordinator, configured to align the formatted data from the application data to return an in-storage processing output to the application for continued execution.