Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/equiel-1703/cache-simulator

Cache simulator for Computer Architecture and Orgazantion II class.
https://github.com/equiel-1703/cache-simulator

Last synced: 22 days ago
JSON representation

Cache simulator for Computer Architecture and Orgazantion II class.

Awesome Lists containing this project

README

        

# Cache Simulator

Este programa é baseado no sim-cache e simula o comportamento de uma memória cache, dado um arquivo binário de entrada com os endereços.

Utilização:

```cache_simulator ```

Onde:
- \ é o número de conjuntos
- \ é o tamanho do bloco (em bytes)
- \ é o grau de associatividade
- \ é a política de substituição. Existem 3 políticas de substituição:
- f - FIFO
- l - LRU
- r - Random
- \ indica se a saída será a saída resumida (padrão - 1) ou a saída detalhada (verbosa - 0).
- arquivo_de_entrada.bin é o _path_ do arquivo contendo os endereços. **Esse arquivo deve estar em Big Endian**.
- \ [OPCIONAL] habilita informações de debug na execução do programa. Este valor pode ser 0 (desabilitado) ou 1 (habilitado). Se não for informado, assume-se 0.