Perguntas com a marcação «x86»

x86 é uma arquitetura derivada da CPU Intel 8086. A família x86 inclui as arquiteturas IA-32 de 32 bits e x86-64 de 64 bits, bem como arquiteturas de 16 bits legadas. Perguntas sobre o último devem ser marcadas como [x86-16] e / ou [emu8086]. Use a tag [x86-64] se sua pergunta for específica para x86-64 de 64 bits. Para o FPU x86, use a tag [x87]. Para SSE1 / 2/3/4 / AVX * também use [sse] e qualquer um dos [avx] / [avx2] / [avx512] que se aplique

10
Substituir um contador de loop de 32 bits por 64 bits introduz desvios de desempenho malucos com _mm_popcnt_u64 em CPUs Intel
Eu estava procurando o caminho mais rápido para popcountgrandes matrizes de dados. Eu encontrei um efeito muito estranho : alterar a variável de loop de unsignedpara uint64_treduzir o desempenho em 50% no meu PC. O benchmark #include <iostream> #include <chrono> #include <x86intrin.h> int main(int argc, char* argv[]) { using namespace …





12
Como compilar o Tensorflow com as instruções SSE4.2 e AVX?
Esta é a mensagem recebida da execução de um script para verificar se o Tensorflow está funcionando: I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so.5 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally I …

3
O que é um retpoline e como ele funciona?
Para mitigar a divulgação do kernel ou da memória entre processos (o ataque Spectre ), o kernel 1 do Linux será compilado com uma nova opção , -mindirect-branch=thunk-externapresentada gccpara executar chamadas indiretas por meio do chamado retpoline . Esse parece ser um termo recém-inventado, pois uma pesquisa no Google mostra …

10
Como é a linguagem assembly multicore?
Era uma vez, para escrever um montador x86, por exemplo, você teria instruções dizendo "carregar o registro EDX com o valor 5", "incrementar o registro EDX", etc. Com CPUs modernas que possuem 4 núcleos (ou mais), no nível do código da máquina, parece que existem 4 CPUs separadas (ou seja, …
243 assembly  x86  cpu  multicore  smp 



5
Como a arquitetura do ARM difere do x86? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta pergunta A arquitetura x86 foi especialmente projetada para funcionar …
192 x86  arm 





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.