Programa de aprimoramento do desempenho do modo CPU
Estratégia de aceleração quando não há dispositivo de GPU:
- Otimização básica::
- Instale a versão otimizada somente para Intel do PyTorch:
pip install intel-extension-for-pytorch - Adicione variáveis de ambiente:
export OMP_NUM_THREADS=【CPU物理核心数】
- Instale a versão otimizada somente para Intel do PyTorch:
- parametrização::
- configurar
--mc-resolution 128Redução da complexidade computacional - fazer uso de
--batch-size 4Paralelismo da CPU correspondente
- configurar
- Otimização em nível de sistema::
- Definição da prioridade do processo como "Alta" no Gerenciador de Tarefas do Windows
- Recomendado para sistemas Linux
tasksetVinculação de núcleos de CPU
- alternativa::
- Considere usar os recursos gratuitos de GPU do Google Colab
- aprovar (um projeto de lei ou inspeção etc.)
vast.aiAluguel de instâncias de GPU de baixo custo (os desenvolvedores fornecem serviços de aritmética na mesma plataforma)
Resultados típicos de aceleração: o processador i7-12700K com a otimização acima pode reduzir o tempo de geração de 45 minutos para 18 minutos (resolução de teste 256^3)
Essa resposta foi extraída do artigoTripoSG: geração de ativos digitais modelados em 3D de alta resolução a partir de uma única imagemO































