Resultados da pesquisa a pedido "memory-access"
Na CUDA, o que é a coalescência da memória e como ela é alcançada?
O que é "coalescido" na transação de memória global da CUDA? Eu não conseguia entender mesmo depois de ler meu guia CUDA. Como fazer isso? No exemplo de matriz do guia de programação CUDA, acessar a matriz linha por linha é chamado "coalescido" ...
Qual é o custo de uma falha de cache L1?
Editar: Para fins de referência (se alguém se depara com esta questão), Igor Ostrovsky escreveu umótimo post sobre falhas de cache. Ele discute vários proble...
Fmemopen () no MinGW
Estou tentando compilar algum código que usa o fmemopen [http://www.gnu.org/software/libc/manual/html_node/String-Streams.html] função no MinGW. Eu descobri que esta função não está disponível MinGW. Eu preciso de uma função equivalente ...
Como os caches da CPU L1, L2, L3 podem ser desativados nos modernos chips x86 / amd64?
Toda CPU moderna de alto desempenho da arquitetura x86 / x86_64 possui alguma hierarquia de caches de dados: L1, L2 e, às vezes, L3 (e L4 em casos muito raros), e os dados carregados da / para a RAM principal são armazenados em cache em alguns ...
Eficiência: matrizes vs ponteiros
Diz-se que o acesso à memória através de ponteiros é mais eficiente do que o acesso à memória através de uma matriz. Estou aprendendo C e o acima é indicado em K&R. Especificamente eles dizem Qualquer operação que possa ser alcançada pela ...
Acesso à memória de outros aplicativos C ++
Estou pensando em um problema que venho enfrentando há algum tempo. Gostaria de escrever um programa C / C ++ (no Windows primeiro) que possa acessar (ler / alterar valores) a memória (pilha, pilha, tudo) de outros programas em execução. (Não é ...
Usando os 16 bits extras em ponteiros de 64 bits
Eu li queuma máquina de 64 bits usa apenas 48 bits de endereço (especificamente, estou usando o Intel Core i7).Eu esperaria que os 16 bits extras (bits 48-63...
O que acontece se dois threads lêem e gravam o mesmo pedaço de memória
Entendo que, se dois threads estiverem lendo a mesma parte da memória e nenhum thread estiver gravando nessa memória, a operação estará segura. No entanto, não sei o que acontece se um segmento estiver lendo e o outro estiver escrevendo. O que ...
Qt signal slot cv :: Mat incapaz de ler violação de acesso à memória
Eu tenho um aplicativo Microsoft Visual Studio que está capturando quadros de câmeras e estou tentando exibi-los em um aplicativo Qt. Estou fazendo algum processamento com os quadros usando o OpenCV, então os quadros são objetos Mat. Eu uso o ...