[Refactor/Utils] Revise utility/conf features
authorDongju Chae <dongju.chae@samsung.com>
Thu, 2 Apr 2020 10:06:47 +0000 (19:06 +0900)
committer송욱/On-Device Lab(SR)/Staff Engineer/삼성전자 <wook16.song@samsung.com>
Tue, 7 Apr 2020 06:15:07 +0000 (15:15 +0900)
commitbed3e981389e7d7901d85512adb2ab61d2493321
treeb63616acdaee95d612ceb04f9c563dbcc86ffbde
parent5ed2ffe813e41bafcb988a7abbd7951306be6425
[Refactor/Utils] Revise utility/conf features

This patch revises utility/conf features in npu-engine.

1) Move the related sources to ./utils folder
- To remove the Module Cycle Dependency (MCD) in SAM analysis.

2) Replace C-based library implementation to standard library

3) Remove 'working_dir' and add 'num_threads' in configuration.

Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
12 files changed:
meson.build
meson_options.txt
npu-engine.ini.in
src/core/ne-conf.c [deleted file]
src/core/ne-conf.h [deleted file]
src/core/ne-utils.c [deleted file]
src/core/ne-utils.h [deleted file]
src/core/utils/meson.build [new file with mode: 0644]
src/core/utils/ne-conf.cc [new file with mode: 0644]
src/core/utils/ne-conf.h [new file with mode: 0644]
src/core/utils/ne-utils.cc [new file with mode: 0644]
src/core/utils/ne-utils.h [new file with mode: 0644]