Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

Multiple Graph Allocations

idata
Employee
737 Views

Can MUltiple graph allocations be used? What is the limit (size or anything else)?

 

gGraph_1 = dev.AllocateGraph(get_graph_1_from_disk()) gGraph_2 = dev.AllocateGraph(get_graph_1_from_disk())

 

Does calling the LoadTensor of one graph block the operation of other?

 

like these
0 Kudos
4 Replies
idata
Employee
454 Views

@gauravmoon This question has been previously by another user. Here is the link: https://ncsforum.movidius.com/discussion/327/executing-multiple-graphs-on-a-stick. At the moment, multiple graph file allocations are not supported. The current size limit is 320 MB for a single graph file. There are plans to support this feature for the NCS in the future but at the moment I can't provide an ETA. Thanks.

0 Kudos
idata
Employee
454 Views

@Tome_at_Intel

 

Is that possible to allocation sequentially on a single stick? that is, allocate -> deallocate -> allocate -> deallocate. should this work?
0 Kudos
idata
Employee
454 Views

@ly_ldq Technically you should be able to allocate and de-allocate graph files on the fly in this manner, however there is currently a bug which is preventing this feature from working at the moment. We are working on fixing this bug at the moment and I'll update this post when we roll out the release. Thanks.

0 Kudos
idata
Employee
454 Views

Thank you, @Tome_at_Intel .

0 Kudos
Reply