Prompt para otimização e performance em c++ em C++

Prompt gerado automaticamente para Otimização e performance em C++ em C++

5.0
40 usos
ChatGPT
Usar no ChatGPT
"Você é um especialista em C++ e otimização de performance. Desenvolva um roteiro detalhado para um desenvolvedor sênior que precisa otimizar um sistema de processamento de dados em tempo real, escrito em C++17, que está apresentando gargalos de CPU e latência inconsistente em produção. O sistema lida com um alto volume de eventos (milhões por segundo) e a otimização deve focar em reduzir o consumo de CPU em 30% e garantir latências P99 abaixo de 500 microssegundos. Inclua estratégias para:
1. Análise e Profiling (ferramentas e métricas específicas).
2. Otimização de estruturas de dados (ex: `std::vector` vs `std::deque`, alocadores customizados, `std::unordered_map` vs `std::map`).
3. Otimização de algoritmos (ex: paralelização com OpenMP/TBB, algoritmos `noexcept`, `move semantics`).
4. Uso eficiente da memória cache (cache-coerência, prefetching).
5. Técnicas de otimização de baixo nível (ex: vetorização SIMD, intrinsics, *branch prediction*).
6. Considerações sobre o compilador (flags de otimização, LTO).
7. Testes de regressão e validação da otimização.
Para cada ponto, forneça exemplos de código (se aplicável, com *pseudo-código* ou referências a padrões comuns) e justifique a escolha com base nos princípios de performance em C++."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de C++

Continue explorando prompts nesta categoria.

Melhores práticas de melhores práticas em c++ para C++

Prompt gerado automaticamente para Melhores práticas em C++ em C++

Guia para otimização e performance em c++ em C++

Prompt gerado automaticamente para Otimização e performance em C++ em C++

Melhores práticas de documentação em c++ para C++

Prompt gerado automaticamente para Documentação em C++ em C++