mubench

Tela Software:
mubench
Detalhes de Software:
Versão: 0.2.2
Data de upload: 3 Jun 15
Revelador: Alex Izvorski
Licença: Livre
Popularidade: 10

Rating: 3.0/5 (Total Votes: 2)

mubench é um in-depth, referência de baixo nível para processadores x86. Seu principal objetivo é fornecer informações úteis para as pessoas que otimizem o código de montagem e para as pessoas que escrevem compiladores. medidas de projeto mubench latência e taxa de transferência para cada instrução individual (por vezes várias formas de a mesma instrução), bem como a taxa de transferência de misturas de instrução arbitrárias. Os resultados produzidos pelo mubench são tipicamente uma ordem de magnitude mais detalhadas do que as encontradas em AMD ou Intel manuais.
mubench resultados para uma variedade de processadores estão disponíveis. Se você encontrar esta informação útil, por favor, execute mubench no seu processador e carregar os resultados.
mubench totalmente compatível com todos os conjuntos de instruções SIMD para o x86, incluindo SSSE3, SSE3, SSE2, SSE, MMX, a MMX Ext, 3DNow! e 3DNow! Ext. Suporte para instruções SIMD não é parcial: a maioria dos dados se movem, aritmética binária, lógico, shift / girar e instruções bit / byte são suportados, mas outras instruções, especialmente do ramo e de chamada de função instruções ou instruções de manipulação da pilha, não são suportados. Instruções de ponto flutuante para os x87 não são suportados. mubench só usa cadastre-to-registo (ou imediatos) formas de as instruções; operandos de memória não são suportados. Estas limitações serão gradualmente retirados em versões posteriores.
Corrente:
perl mubench.pl [opções]
Opções:
 - (No-) corre precisos testa várias vezes (default on)
 --mhz = 2,500 velocidade do processador em MHz (normalmente detectada automaticamente de / proc / cpuinfo, defina aqui se que
                           é errado, por exemplo, se você tiver habilitado SpeedStep)
 - (No-) de referência de 64 bits de 64 bits (amd64, EMT64, x86-64) instruções (default autodetectado)
 - (no-) de referência de 32 bits instruções de 32 bits
 - (No-) pares de misturas de instrução de referência (padrão em, muito lentas; usar --no-pares para um ponto de referência muito rápido
                           que é executado em minutos)
 --include = adicionar, sub referência apenas instruções correspondentes da lista dada de padrões (expressões regulares ok)
 --output = xml | csv | texto selecione o formato de saída
 --outfile = file.xml arquivo de saída para salvar os resultados para (padrão mubench-resultados-.xml se xml,
                           de outra forma a saída padrão)
O que há de novo nesta versão:

Programas semelhantes

bandwidth
bandwidth

20 Feb 15

Web-bench
Web-bench

3 Jun 15

OpenHPI
OpenHPI

17 Feb 15

Cbench
Cbench

3 Jun 15

Outro software de desenvolvedor Alex Izvorski

h264bitstream
h264bitstream

3 Jun 15

Comentário para mubench

Comentários não encontrado
Adicionar comentário
Ligue imagens!