Patent ID: 11966342
Assignee: SK HYNIX INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A data processing system comprising:
a controller;
a volatile memory device including a plurality of memory regions, and configured to be granted owning rights of access to each of the plurality of memory regions by a host device or by the controller based on a processing state of an application, receive data used for a requested offload processing of the application, and store the data in a target region among the plurality of memory regions;
the controller configured to take over ownership of access to the target region and exclusively access the target region to process the application;
a nonvolatile memory device configured to store the result of processing of the application,
wherein the data used for the requested offload processing of the application comprises a first data including a program code of the application that is stored in a first physical region to which a first logical address has been assigned and a second data computed by the program code and stored in a second physical region to which a second logical address has been assigned; and
the controller is configured to assign the second logical address to a third physical region in which third data computed by the program code subsequent to the computation of the second data has been stored when an operation for the second data is completed.