Ir para o conteúdo principal
Base de conhecimentos do Suporte

Carregar um modelo na Unidade de processamento visual (VPU) pode demorar mais do que o carregamento na CPU

Tipo de conteúdo: Manutenção e desempenho   |   ID do artigo: 000057722   |   Última revisão: 29/01/2025

Ambiente

OpenVINO™ toolkit 2019 R3 ou posterior

Descrição

  • O tempo para carregar um modelo para a Unidade de processamento visual (VPU) é maior do que carregar o modelo na CPU.
  • Código usando API Python: net = ie.read_network(model=path_to_xml, weights=path_to_bin) exec_net = ie.load_network(network=net, device_name="CPU") res = exec_net.infer(inputs=data)

Resolução

Para reduzir o tempo de carga, carregue o modelo do Blob, que é um gráfico analisado, para ignorar o estágio de análise do modelo.

  1. Gere o arquivo Blob antecipadamente antes de carregar usando um dos seguintes métodos:
  2. Importe o Blob no seu código usando a API Do núcleo do motor de inferência: executable_network = ie.ImportNetwork(“model_name.blob”, device, config)

Outras informações

Há dois processos internos ao carregar um modelo na VPU:

  1. Gráfico de análise
  2. Alocar gráfico

Durante o processo de carregamento, os gráficos de VPU analisados são enviados para o hardware, estágio a estágio, por xlink do host.

Carregar um modelo de uma mancha pode reduzir muito tempo para alguns modelos, mas pode não funcionar para todos os modelos.

Além do tamanho do modelo, o tempo de carregamento depende do tipo de camada, do tamanho dos dados de entrada e assim por diante.

O plug-in HDDL é mais eficiente do que o plugin MYRIAD ao carregar o modelo da Blob.

Execute este procedimento para habilitar o plug-in HDDL em vez do plug-in MYRIAD no Stick de computação neural Intel® 2:

  1. Configure autoboot_settings:abort_if_hw_reset_failed to false in $HDDL_INSTALL_DIR/config/hddl_autoboot.config.
  2. Configure autoboot_settings:total_device_num to 1.
  3. Iniciar hddldaemon.

Produtos relacionados

Este artigo aplica-se a 4 produtos.
Software do processador Intel® Xeon Phi™ OpenVINO™ toolkit Bibliotecas de desempenho

Produtos descontinuados

Avisos legais

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.