Prompt completo
"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++."
Tags relacionadas
C++
Otimização e performance em C++
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de C++
ChatGPT
Melhores práticas de melhores práticas em c++ para C++
Prompt gerado automaticamente para Melhores práticas em C++ em C++
3 usos
ChatGPT
Guia para otimização e performance em c++ em C++
Prompt gerado automaticamente para Otimização e performance em C++ em C++
4 usos
ChatGPT
Melhores práticas de documentação em c++ para C++
Prompt gerado automaticamente para Documentação em C++ em C++
3 usos