Este é o aplicativo Linux chamado progrep cuja última versão pode ser baixada como progrep2.1.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado progrep com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
progresso
DESCRIÇÃO
progrep é uma ferramenta de linha de comando (Linux) para mostrar relatório de progresso ao vivo, status e estatísticas de uma simulação em execução ou trabalho de computação que executa um determinado número de iterações. Ele mostra % concluído, tempo restante, tempo decorrido, número de threads, MPI_Rank (se houver), uso e velocidade da CPU (FPS). As medidas de FPS podem ser usadas em benchmarking, por exemplo, ao otimizar algoritmos de HPC para desempenho.
O progrep suporta tarefas single-threaded e paralelas (multicore/multinode - por exemplo, OpenMP/MPI). O progrep também pode relatar tarefas executadas em hosts remotos, por exemplo, tarefas executadas em clusters Linux.
progrep funciona no modelo cliente-servidor. O servidor pode ser instalado no código fonte da sua simulação com apenas 4 linhas extras (API). Quando o comando progrep é invocado, ele consulta este servidor como um cliente. O progrep não interfere ou desacelera sua simulação quando não é invocado. Mesmo quando invocado, a sobrecarga é insignificante. Fora da caixa, a API funciona com código Fortran/C/C++.
Veja Wiki/README para detalhes.
Funcionalidades
- Barra de progresso e % concluída
- Tempo decorrido (relógio de parede e tempo de CPU)
- ETA ou Tempo restante para a simulação ser concluída
- Três tipos de média de quadros por segundo (FPS) para desempenho de benchmarking
- Número de processos
- MPI_Rank (se houver)
- Compatível com cluster: relatório para trabalhos executados em nós remotos
- Utilização do CPU
- Opção para anexar relatório ao arquivo de log
- Modo interativo (Ctrl+C) e modo de comando (progrep )
- API simples com biblioteca estática: portabilidade de benefícios
- Pode ser instalado e usado mesmo sem privilégios sudo/admin/root. Esse recurso é fornecido apenas como uma contingência. A instalação em todo o sistema como root é sempre preferida.
- página do homem
- Conclusão Bash
Público
Ciência / Pesquisa, Desenvolvedores
Interface com o usuário
Console / Terminal, linha de comando
Linguagem de Programação
Fortran, C ++, C
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/progrep/. Ele foi hospedado no OnWorks para ser executado on-line da maneira mais fácil a partir de um de nossos sistemas operacionais gratuitos.