| CPC G06F 9/5016 (2013.01) [G06N 3/08 (2013.01); H04L 5/0064 (2013.01)] | 16 Claims |

|
1. An electronic device comprising:
memory storing one or more computer programs; and
one or more processors, including a resource management unit and a neural processing unit, communicatively coupled to the memory,
wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to:
obtain an execution request for a specific function operating based on a specific neural network model,
identify an available bandwidth of the memory through the resource management unit,
quantize the specific neural network model based on the available bandwidth of the memory through the neural processing unit,
identify a section including the available bandwidth of the memory from a predefined table, and
select a bit depth corresponding to the identified section as an activation bit depth.
|