Dongju Chae [Fri, 23 Jul 2021 03:19:52 +0000 (12:19 +0900)]
[visa] Add num visa insts
This patch adds num visa insts.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 23 Jul 2021 02:05:15 +0000 (11:05 +0900)]
[DSPM] Check the model's DSPM size
This patch handles the minimum DSPM size that a model assumes.
If NPU does not have enough DSPM size, the request's denied.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 23 Jul 2021 01:30:04 +0000 (10:30 +0900)]
[Coverage] increase coverage of npu api header
This patch increases coverage of npu api header.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 22 Jul 2021 04:46:52 +0000 (13:46 +0900)]
[Dist] Add missing option to use CUSE driver
This patch adds missing option to use CUSE driver.
It uses device driver APIs but internally using simulator codes.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 22 Jul 2021 04:07:14 +0000 (13:07 +0900)]
[Fix] fix the position of goto label
This patch fixes the position of goto label.
It should be inside ifndef block.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 21 Jul 2021 10:01:41 +0000 (19:01 +0900)]
[Release] npu-engine v2.3.14 release
This patch makes new release for npu-engine, v2.3.14.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 21 Jul 2021 09:54:19 +0000 (18:54 +0900)]
[libnpuhost] Use NULL instead of nullptr
This patch removes nullptr because C programs cannot recognize
nullptr.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 21 Jul 2021 03:00:05 +0000 (12:00 +0900)]
[Cuse/Stat] Add request statistics in cuse driver
This patch adds request statistics in cuse driver including
some code refactoring.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 20 Jul 2021 02:34:18 +0000 (11:34 +0900)]
[CUSE] Support app statistics in CUSE
This ptach support app statistics in CUSE device driver.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 19 Jul 2021 07:02:40 +0000 (16:02 +0900)]
[API/CUSE] Get profile data submitted by other process
This patch allows to obtain profile data of requests submitted
by another processes. It might be useful for some system apps
such as a profiler.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 20 Jul 2021 02:50:44 +0000 (11:50 +0900)]
[Action] Update artifact deploy event
This patch updates the event of artifact deploy.
The previous frequent uploading sometimes interrupts
users who want to download packages via apt.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 19 Jul 2021 01:28:01 +0000 (10:28 +0900)]
[Req] use request id from kernel driver
This patch uses request id from kernel drvier.
It makes system-wise unique request id.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 16 Jul 2021 07:03:32 +0000 (16:03 +0900)]
[CUSE] Allow multiple calls when getting profile buffer
This patch allows multiple calls when getting profile buffer.
Note that CUSE does not allows memory transfer with
larger than 32 * PAGE_SIZE bytes in a single request.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 16 Jul 2021 07:45:24 +0000 (16:45 +0900)]
[Docs] Update documents for Tizen Sample
This patch update documents for Tizen Sample.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 15 Jul 2021 06:11:28 +0000 (15:11 +0900)]
[CUSE] Change permissions of created device node
This patch changes permissioss of created device node.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 14 Jul 2021 03:03:10 +0000 (12:03 +0900)]
[FIX] Handle newly added extended metasize field
This patch handles extended metasize field which was newly
added to npubinfmt.h.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 13 Jul 2021 06:06:30 +0000 (15:06 +0900)]
[API] Add an optional scheduler param when setting npu scheduler
This patch adds an optional scheduler parameter when setting
NPU scheduler. Note that kernel requests do not require such a param.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 13 Jul 2021 02:31:58 +0000 (11:31 +0900)]
[Plugin/Test] Plugin test refactoring
This patch changes plugin test program paths.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 12 Jul 2021 07:58:17 +0000 (16:58 +0900)]
[Release] NPU Engine v2.3.13 release
This patch makes new release for npu-engine, v2.3.13.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 12 Jul 2021 07:37:17 +0000 (16:37 +0900)]
[API] Add setNPU_requestScheduler
This patch adds setNPU_requestScheduler() to replace the original
setNPU_requestNpumgrParam() which is not intuitive.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 9 Jul 2021 05:58:39 +0000 (14:58 +0900)]
[npubinfmt] Add extended metasize to npubinfmt.h
This patch explicltly adds extended metasize to npubinfmt.h.
The related macros are deprecated when the size is larger than 1MB.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 12 Jul 2021 08:02:28 +0000 (17:02 +0900)]
[Action] Add extra labels for labeler action
This patch adds extra labels for labeler action.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 12 Jul 2021 04:56:06 +0000 (13:56 +0900)]
[Utils] Fix text format of trinity_smi's app status
This patch fixes text format of trinity_smi's app status.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 12 Jul 2021 01:15:10 +0000 (10:15 +0900)]
[Docs] Update artifactory url
This patch updates artifactory url changed according to the upgraded JFrog.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 9 Jul 2021 01:41:30 +0000 (10:41 +0900)]
[Apptest] Add test checking how to handle SIGKILL events
This patch adds extra apptest to check how to handle SIGKILL events.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 8 Jul 2021 06:25:27 +0000 (15:25 +0900)]
[Action] Move ubuntu-apptest to github action from TAOS-CI
This patch moves ubuntu-apptest to github action from TAOS-CI.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 12:32:03 +0000 (21:32 +0900)]
[NNS/Test] Add nnstreamer plugin test
This patch adds nnstreamer plugin test.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 8 Jul 2021 06:36:06 +0000 (15:36 +0900)]
[Dist] Ignore stdout messages from simulator
This patch ignore stdout messages from simulator
by redirecting std::cout to /dev/null.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 11:40:10 +0000 (20:40 +0900)]
[Utils] Dependency refactoring test utils
This patch performs dependency refactoring for test utils.
The gtest dependency will be used other tests like plugins as well as
unittests.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 12:15:07 +0000 (21:15 +0900)]
[libnpuhost] Add minor comment
This patch adds minor comment to libnpuhost.h to check labeler.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 12:19:30 +0000 (21:19 +0900)]
[Action] Update labeler rules
This patch updates labeler rules to include all files in
sub-directories.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 11:51:08 +0000 (20:51 +0900)]
[Action] Add missing labeler config file
This patch adds missing labeler config file.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 09:57:53 +0000 (18:57 +0900)]
[Action] Add labeler
This patch adds github action labeler.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 7 Jul 2021 01:23:11 +0000 (10:23 +0900)]
[Plugin/NNS] Revise nnstreamer sub-plugin codes using C++ APIs
This patch revises nnstreamer sub-plugin codes using C++ sub-plugin APIs.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 6 Jul 2021 03:26:57 +0000 (12:26 +0900)]
[Plugin/NNS] Add NNStreamer filter sub-plguin for TRIV2
This patch adds NNStreamer tensor-filter plugin for TRIV2,
moved from nnstreamer-private-plugins.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 6 Jul 2021 03:12:42 +0000 (12:12 +0900)]
[Svace] Add missing model existence checking
This patch adds missing model existence checking.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 6 Jul 2021 03:01:37 +0000 (12:01 +0900)]
[Plugins] Create sub-directory for plugins
This patch creates sub-directory for plugins such as nnstreamer, npumgr,
and so on. The exsiting codes will be moved to there.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 5 Jul 2021 05:49:44 +0000 (14:49 +0900)]
[Apptest] Add apptest to test API call interleaving
This adds apptest to test API call interleaving for multiple models.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 2 Jul 2021 04:54:39 +0000 (13:54 +0900)]
[Release] NPU Engine v2.3.12 release
This patch makes new release for npu-engine, v2.3.12.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 2 Jul 2021 03:37:22 +0000 (12:37 +0900)]
[Action] Test gbs build and upload packages
This patch adds github workflows to test gbs build
and upload rpm packages.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 2 Jul 2021 02:24:13 +0000 (11:24 +0900)]
[Segment] adds segment size info. for external memory
This patch adds segment size info. for external memory
to the segment table.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 1 Jul 2021 06:04:46 +0000 (15:04 +0900)]
[README] Add github action badge
This patch adds github action badge.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 30 Jun 2021 09:08:17 +0000 (18:08 +0900)]
[Action] Add test script for github action
This patch adds test script for github action.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 30 Jun 2021 05:37:44 +0000 (14:37 +0900)]
[InputService] Perform refactoring for input services
This patch performs refactoring for input services.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 29 Jun 2021 07:22:39 +0000 (16:22 +0900)]
[Test] Add aging test to repeat whole APIs
This patch adds aging test to repease whole APIs.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 28 Jun 2021 05:15:20 +0000 (14:15 +0900)]
[Data] Support data layout conversion between NCHW and TRIV2
This patch supports data layout conversion between NCHW and TRIV2.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 25 Jun 2021 06:47:28 +0000 (15:47 +0900)]
[Release] NPU Engine v2.3.11 release
This patch makes new release for npu-engine, v2.3.11.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 25 Jun 2021 05:40:41 +0000 (14:40 +0900)]
[Apptest] Add extra aging test to repeat model register/unregister
This patch adds extra aging test to repeat model register/unregister.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 22 Jun 2021 07:39:47 +0000 (16:39 +0900)]
[npubinfmt] Add data layout for inout tensors to npubinfmt.h
This patch adds the model-expected data layout for input/output
tensors to npubinfmt.h
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 24 Jun 2021 03:09:25 +0000 (12:09 +0900)]
[HW] Revise HW input service
This patch revises HW input service's implementation.
It's now connected to submitNPU_requestKernel() which uses
internal input/output data from third-parity kernel modules.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 24 Jun 2021 09:20:09 +0000 (18:20 +0900)]
[Apptest] Add aging test mode and check mem leak
This patch adds aging test mode and check mem leak.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 24 Jun 2021 05:11:49 +0000 (14:11 +0900)]
[Svace] Fix svace defects
This patch fixes svace defects.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 25 Jun 2021 02:58:36 +0000 (11:58 +0900)]
[Bug/dealloc] Add missing close() on hwmem dealloc
This patch adds missing close() on hwmem dealloc.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 24 Jun 2021 05:00:17 +0000 (14:00 +0900)]
[SegmentTable] Bug fix when restoring the segment table
This patch fixes the bug when restoring segment table for re-use.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 23 Jun 2021 03:32:17 +0000 (12:32 +0900)]
[Apptest] Add apptest for multiple inferences (againg test)
This patch adds apptest for multiple inferences.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 23 Jun 2021 06:57:29 +0000 (15:57 +0900)]
[API] Add API to get model id of request and handle empty weight
This patch adds APi to get model id of request and handle the case
that model contains empty weight data.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 22 Jun 2021 05:49:00 +0000 (14:49 +0900)]
[API] Allow to submit a request multiple times
This patch allows to submit a request multiple times.
But, users should call removeNPU_request().
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 22 Jun 2021 07:25:32 +0000 (16:25 +0900)]
[CodeClean] Add newline between variable and doxygen comment
This patch adds newline between variable and doxygen comment.
Otherwise, clang-format makes undesirable line-breaks in variable
definitions.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 18 Jun 2021 08:22:12 +0000 (17:22 +0900)]
[API] Add API to submit requests for kernel modules
This patch adds API to submit requests for kernel modules.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 21 Jun 2021 03:38:10 +0000 (12:38 +0900)]
[Bug] Fix the bug when setting npumgr param
This patch fixes the bug when setting npumgr param.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 18 Jun 2021 05:09:30 +0000 (14:09 +0900)]
[Release] NPU Engine v2.3.10 release
This patch makes new release for npu-engine, v2.3.10.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 15 Jun 2021 04:39:21 +0000 (13:39 +0900)]
[API] Implement decoupled APIs for network inferencing
This patch implements decoupled APIs for network inferencing.
It allows for users to configure their requests before submission.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 11 Jun 2021 07:07:05 +0000 (16:07 +0900)]
[NPUMGR/Dummy] Enable NHWC format handling
This patch enables NHWC format handling.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 14 Jun 2021 08:45:31 +0000 (17:45 +0900)]
[API] Add decoupled inference APIs (request submission)
This patch adds decoupled inference APIs to create, configure,
and submit a request.
But, this PR only contains their prototype yet which is TBU.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 14 Jun 2021 05:36:08 +0000 (14:36 +0900)]
[API/Log] Add Logging API for users with custom tag
This patch adds logging API for users with custom tag.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 14 Jun 2021 01:03:06 +0000 (10:03 +0900)]
[UnitTest] Add missing task handle initialization
This patch adds missing task handle inititialization.
UINT32_MAX indicates it uses SR task scheduler.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 11 Jun 2021 08:39:31 +0000 (17:39 +0900)]
[Log] Add missing error logs for triv2 driver API
This patch adds missing error logs for triv2 driver API.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 11 Jun 2021 05:33:28 +0000 (14:33 +0900)]
[VD/NPUMGR] Add tizen-npumanager dependency
This patch adds tizen-npumanager dependency.
It's used only when 'vd_npumgr' option is provided.
Otherwise, dummy npumgr module is used.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 11 Jun 2021 02:24:54 +0000 (11:24 +0900)]
[Docs] Add some document for DBus application
This patch adds some document for DBus application.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 9 Jun 2021 08:37:24 +0000 (17:37 +0900)]
[Fix] Remove the dependency with npu scheduler
This patch removes the dependency with npu scheduler.
Only when taks_handle is set, npu scheduler is used.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
나동진/SoC·화질Lab(VD)/Staff Engineer/삼성전자 [Wed, 9 Jun 2021 01:41:52 +0000 (10:41 +0900)]
[Docs] Fix a simple typo in README
Corrected 'compatibile' to 'compatible'.
Signed-off-by: Dongjin Na <dongjin.na@samsung.com>
Dongju Chae [Tue, 8 Jun 2021 08:57:26 +0000 (17:57 +0900)]
[Docs] Add documents to enable ssh connections
This patch adds documents to enable ssh connections.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 7 Jun 2021 10:26:55 +0000 (19:26 +0900)]
[Coverage] Fix coverage report's version
This patch fixes the version of coverage report.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 7 Jun 2021 06:25:45 +0000 (15:25 +0900)]
[TCM] remove '#ifdef' in outside of TCs
This patch remvoes `#ifdef` in outside of TCs
because TCM cannot detect such macros.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 4 Jun 2021 08:50:41 +0000 (17:50 +0900)]
[FIX/VD] Rename npu schduler device and other kernel enum types
This patch renames npu schduler device and other kernel enum types.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 3 Jun 2021 07:27:00 +0000 (16:27 +0900)]
[Release] NPU Engine v2.3.9 release
This patch makes new release for NPU Engine, v2.3.9.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 3 Jun 2021 09:31:47 +0000 (18:31 +0900)]
[Docs] Add the detail test lists
This patch adds the detail test lists.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 3 Jun 2021 07:15:45 +0000 (16:15 +0900)]
[Bug] Fix metadata memcpy bug
This patch fixes the bug about metadata memcpy.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 31 May 2021 07:56:29 +0000 (16:56 +0900)]
[Docs] add additional info. to the FPGA testing document
This patch adds additional info. to the FPGA testting document.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 1 Jun 2021 05:38:41 +0000 (14:38 +0900)]
[Misc] Update CODEOWNERS
This patch adds new coder owner for code review.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 31 May 2021 06:47:53 +0000 (15:47 +0900)]
[Svace] Fix memory leak
This patch fixes memory leak.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 31 May 2021 06:02:50 +0000 (15:02 +0900)]
[Coverage] Increase function coverage
This patch increases function coverage for unused types.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 31 May 2021 04:44:35 +0000 (13:44 +0900)]
[Docs] Add document for FPGA testing
This patch adds documents for FPGA testing.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Fri, 28 May 2021 03:46:40 +0000 (12:46 +0900)]
[FPGA/FIX] fix some apptests for FPGA env.
This patch fixes some apptests for FPGA env.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 27 May 2021 09:44:56 +0000 (18:44 +0900)]
[Coverage/Fix] Enable lcov coverage analysis
This patch enables lcov coverage analysis to calculate TEM.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 27 May 2021 05:56:01 +0000 (14:56 +0900)]
[FIX/FPGA] Enable data manipulation in FPGA env.
This patch enables data manipulation in FPGA env.
It also adds a test option to enabel TRIV2 data format.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Thu, 27 May 2021 03:42:56 +0000 (12:42 +0900)]
[Build/Fix] Add a meson option to select target platform
This patch adds a meson option to select target platform
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 11:03:19 +0000 (20:03 +0900)]
[Docs] Update package version and remove xenial support
This patch updates package version and remove xenial support.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 10:27:05 +0000 (19:27 +0900)]
[Coverage] Increase coverage for profiler
This patch increases coverage for profiler.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 25 May 2021 05:39:52 +0000 (14:39 +0900)]
[Release] npu-engine 2.3.8 release
This patch makes new release for npu-engine.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 08:19:21 +0000 (17:19 +0900)]
[Tests/Fix] Use NHWC format to compare golden data
This patch uses NHWC format to compare golden data.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 04:28:15 +0000 (13:28 +0900)]
[Profile/Tests] Add a profile option to select profile level
This patch adds a profile option to select profile level in tests.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 06:24:39 +0000 (15:24 +0900)]
[FIX/PROFILE] Fix profile data alignment shared with driver
This patch fixes profile data alignment shared with driver.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 04:31:35 +0000 (13:31 +0900)]
[Debian] Increase the minimum version dependency of libmrpsim
This patch increases the minimum version dependency of libmrpsim.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Wed, 26 May 2021 04:06:00 +0000 (13:06 +0900)]
[Fix/Coverity] Fix coverity issues not checking return values
This patch fixes coverity issues that some codes do not check
return values of lseek().
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 25 May 2021 06:04:58 +0000 (15:04 +0900)]
[VD/NPUMGR] Implement network execute APIs
This patch implements network execute APIs of VD NPUMGR.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Mon, 24 May 2021 11:33:59 +0000 (20:33 +0900)]
[API] Add a common API to cover runNPU_sync/async
This patch adds a common API to cover runNPU_sync/async.
It also allow for users to provide pre-allocated input/output.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 25 May 2021 04:06:23 +0000 (13:06 +0900)]
[VD/NPUMGR] Implement buffer-related APIs
This patch implement buffer-related APIs and its backend modules.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 25 May 2021 07:06:35 +0000 (16:06 +0900)]
[Build/Fix] Remove unnecessary glib dependency
This patch removes unnecessary glib dependency.
VD NPUMGR requires glib-2.0 dependency but it's provided
by npu-engine-example and available only in the Tizen env.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>
Dongju Chae [Tue, 25 May 2021 04:46:39 +0000 (13:46 +0900)]
[VD/NPUMGR] Daemonize NPUMGR runnable in FastModel
This patch makes daemonized NPUMGR which is runnable in FastModel.
Signed-off-by: Dongju Chae <dongju.chae@samsung.com>