Skip to content

Zvorky/Cyclist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V Performance Measurement Tool

Cyclist

Português

  • Ferramenta em CLI (Interface de Linha de Comando) para cálculos de performance de programas em linguagem de máquina para a arquitetura RISC-V.
  • Esta ferramenta calcula a quantidade total de ciclos gastos e média de Ciclos Por Instrução (CPI) de um programa e auxilia com cálculos relacionados a tais informações.
  • Por hora, apenas a extensão RV32I é suportada.

English

  • CLI (Command Line Interface) performance measurement tool for machine language programs for RISC-V architecture.
  • This tool calculates the total number of cycles and average Cycles Per Instruction (CPI) of a program and helps with related calculations.
  • By now, this supports RV32I only.

Usage

Português

  • Você pode executar a CLI completa rodando o Cyclist.py

ou

  • Rodar apenas o módulo CPI.py

Selecionando Arquivo

Insira "select" para acessar a página de seleção de arquivo, insira o caminho para seu arquivo em linguagem de máquina.

Calculando CPI

Insira "cpi" e receba seu relatório.

English

  • You can run the complete CLI by launching Cyclist.py

or

Selecting File

Insert "select" to access the file selection page, insert the path to your machine language file.

Calculating CPI

Insert "cpi" and get your report.