-
Notifications
You must be signed in to change notification settings - Fork 0
Home
To check if heartbeats are not buffered I ran a heartbeat experiment and executed this command at the same time:
x1[78]:~/projects/HotSniper/benchmarks [master]$ while (true); do ls --full-time 0.hb.log; done | uniq > uniq_timestamps.txt
Because the number of entries in uniq_timestamps.txt
matched the number of entries in 0.hb.log
(off by one) it showed that every heartbeat is immediately written to file.
The timestamps in 0.hb.log
match the simulation output, ie. the timestamp in the log file matches the current time in the console during the experiment.
This makes sense because heartbeat_init()
is called with a buffer_depth
of 1 in all benchmarks.
Script that help with automatic installation of hotsniper:
/home/spolstra/ownCloud/notes/hotsniper/automatic-install-part1.sh
/home/spolstra/ownCloud/notes/hotsniper/automatic-install-part2.sh
The current fix for the wget
certificate error on rhino
is unfortunately still to disable certifcate checking with: patch -p1 < ~/Makefile.parsec.patch
Tried to add a steady state heatmap to the simulation results. The directory is ~/projects/heatmaps/hotsniper-experiments
. When I run source command.txt
in this directory a heat map is created but I also get the error HotSpot warning:
warning: overlap of functional blocks?
Is there a problem with my floorplan? I don't get this warning when I use the HotSpot in hotsniper (which is a bit older than ``~/projects/HotSpot`.
Created an issue for this: https://github.com/uva-sne/HotSniper/issues/5