Makefile 899 B

1234567891011121314151617181920212223242526272829
  1. chain_csv:=chain-0.csv chain-10.csv chain-100.csv
  2. ping_pong_csv:=ping-pong-10.csv ping-pong-100.csv
  3. local_ping_pong_csv:=local-ping-pong-10.csv local-ping-pong-100.csv
  4. fan_out_csv:=fan-out-10.csv fan-out-100.csv
  5. diagonal_csv:=diagonal-10.csv diagonal-100.csv
  6. sieve_csv:=sieve-2000.csv
  7. csv:=$(chain_csv) $(ping_pong_csv) $(local_ping_pong_csv) $(fan_out_csv) $(diagonal_csv) $(sieve_csv)
  8. all: $(csv)
  9. chain-%.csv:
  10. ../env guile ./scale-bench guile chain.scm $* '#e1e4' | tee $@
  11. ping-pong-%.csv:
  12. ../env guile ./scale-bench guile ping-pong.scm $* '#e1e4' | tee $@
  13. local-ping-pong-%.csv:
  14. ../env guile ./scale-bench guile local-ping-pong.scm $* '#e1e4' | tee $@
  15. fan-out-%.csv:
  16. ../env guile ./scale-bench guile fan-out.scm $* '#e1e5' | tee $@
  17. diagonal-%.csv:
  18. ../env guile ./scale-bench guile diagonal.scm $* '#e1e4' | tee $@
  19. sieve-%.csv:
  20. ../env guile ./scale-bench guile sieve.scm $* | tee $@