Padrões SPEC SPEC 2000 (spec2k) Para executar binários do SPEC 2000 no gem5 você pode usar o pacote python cpu2000 específico do gem5. Pacote cpu2000 O pacote cpu2000 python define classes de carga de trabalho que representam vários benchmarks do conjunto de CPU SPEC 2000. Estes levam o ISA, sistema operacional e entrada desejada definida como parâmetros. O exemplo a seguir é de testes / long / 00.gzip / test. py. Isso cria uma carga de trabalho que representa o benchmark gzip log spec2000 compilado para alfa / tru64 com o conjunto de entradas smred e o atribui a root. system. cpu. As cargas de trabalho criadas a partir deste pacote esperam encontrar seus binários e arquivos de entrada nos dois diretórios a seguir, respectivamente. Linhas de Comando do Modo de Emulação do Syscall Se você quiser executar SPEC2K usando o modo de emulação de syscall, uma boa referência para as opções de linha de comando corretas pode ser encontrada aqui: (Nota: estas linhas de comando de exemplo não são para conjuntos de entrada reduzidos / minimizados. São incapazes de usar o pacote cpu2000, você ainda pode configurar e executar binários como faria normalmente. Para executar um binário eon estático ligado ALPHA com se. py, você pode usar a seguinte linha de comando: SPEC 2006 (spec2k6) Precisamos obter bits de informações de SPEC2006benchmarks e cometer alguns dos códigos mencionados lá.
No comments:
Post a Comment