Skip to content

carlosmgv02/ACPrac2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACPrac2

FASE 1

TO-DO

SCRIPTS

Hemos organizado los scripts para que se puedan ejecutar por separado y así poder probar su funcionamiento. En caso de querer ejecutarlos todos de golpe, se deberá seguir los siguientes comandos:

chmod 777 mainScript
./mainScript

Index:

mainScript

Contiene las creaciones de los directorios y las llamadas a los otros scripts. Usaremos este script para dejar ejecutando todos los otros scripts.

./mainScript

notTaken

Contiene el código necesario para ejecutar los scripts de ammp, eon, equake, gap, mesa usando el predictor de salto notTaken.

script

Falta modificarlo, es el script inicial y no funciona bien, hay que coger la parte de código de perfect y bimodal y ponerlo en un script por separado.
El script de bimodal lo ejecutaremos con un bucle, ya que tenemos que usar diferentes valores para cada test. La estructura del script bimodal es la siguiente:

for i in 8 32 128 512 2048
	do
		tasca="bimodalAMMP$i.txt"
		echo "processing "$tasca
		sim-outorder -fastfwd 50000000 \
		-max:inst 50000000 \
		-bpred bimod \
		-bpred:bimod $i \
		-$memWidth \
		-$memLat \
		-redir:sim $dir/$tasca /lib/specs2000/ammp/exe/ammp.exe < ammp.in > $dir/ammp.out 		2> $dir/ammp.err
	done

Taken

Script finalitzat, consisteix en executar els 5 tipus de tests diferents.

G-share/gag/pag

Faltan crear los scripts, la idea es hacer un fichero para cada uno y hacer un bucle para cada test ammp, eon, equake, gap, mesa. El bucle será como el usado en bimodal.

FASE 2

No començada encara.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published