CPC G06F 13/28 (2013.01) | 13 Claims |
1. A computing system comprising:
a memory system including:
a plurality of memory devices configured to store raw data; and
a near data processor (NDP) configured to receive the raw data by a first bandwidth from the plurality of memory devices and generate intermediate data by performing a first operation on the raw data; and
a host device coupled to the memory system by a second bandwidth and configured to:
compare a bandwidth ratio, which is a ratio of the second bandwidth to the first bandwidth, with a data size ratio, which is a ratio of a) a size of final data generated by performing in the memory system a second operation on the intermediate data to b) a size of the raw data, and
after comparison of the bandwidth ratio with the data size ratio, determine one between the host device and the NDP as a resource to perform the second operation on the intermediate data based on a result of comparing the bandwidth ratio with the data size ratio.
|