]>
rtime.felk.cvut.cz Git - frescor/demo.git/log
Michal Sojka [Tue, 18 May 2010 13:19:43 +0000 (15:19 +0200)]
Final version of stress-wifi script and measured data
Michal Sojka [Tue, 18 May 2010 13:19:04 +0000 (15:19 +0200)]
Use Ethernet connection for remote negotiation
When wifi is loaded the negotiationover wifi fails sometimes.
Michal Sojka [Tue, 18 May 2010 11:22:39 +0000 (13:22 +0200)]
Rename results for loaded wifi to not contain ping
We do not use ping now.
Michal Sojka [Tue, 18 May 2010 11:21:02 +0000 (13:21 +0200)]
Add new results for wifi stress
Michal Sojka [Tue, 18 May 2010 11:19:43 +0000 (13:19 +0200)]
Add wifi-stress script
We use only one stress stream. I've tried to use more (two) but in that
case camera controller has been automatically disconnecting from the
wifi network.
Michal Sojka [Mon, 17 May 2010 16:52:35 +0000 (18:52 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 17 May 2010 16:52:04 +0000 (18:52 +0200)]
Rename results to not contain hackbench
We do not use hackbench to load the cpu.
Michal Sojka [Mon, 17 May 2010 16:47:24 +0000 (18:47 +0200)]
Update results for CPU load
Michal Sojka [Mon, 17 May 2010 16:47:06 +0000 (18:47 +0200)]
Update result with no load and with disk load
Michal Sojka [Mon, 17 May 2010 16:45:53 +0000 (18:45 +0200)]
Use wrapper to run case study with RT prio on my (development) machine
Michal Sojka [Mon, 17 May 2010 16:45:14 +0000 (18:45 +0200)]
Switch on direct I/O explicitly
I removed direct I/O to be used by default, since I wanted to investigate
what is the dependence between direct I/O and CPU load. It seems that
there is some influence between hackbench and direct I/O apps.
Michal Sojka [Mon, 17 May 2010 16:42:35 +0000 (18:42 +0200)]
Update stress-cpu script
Michal Sojka [Mon, 17 May 2010 16:41:45 +0000 (18:41 +0200)]
Add a new program to generate CPU load
Hackbench is too invasive.
Michal Sojka [Mon, 17 May 2010 16:29:53 +0000 (18:29 +0200)]
Kill recorder by SIGKILL to avoid "FATAL: Module qresmod is in use."
Michal Sojka [Mon, 17 May 2010 16:28:23 +0000 (18:28 +0200)]
Setup: kill recorder as root
Michal Sojka [Mon, 17 May 2010 16:09:37 +0000 (18:09 +0200)]
Revert "Enable O_DIRECT by default"
This reverts commit
616e23d20d1958157405433ea349c31ea4e920b7 .
Michal Sojka [Mon, 17 May 2010 15:19:04 +0000 (17:19 +0200)]
run-casestudy: Extend passwordless sudo for another 15 minuts
Michal Sojka [Mon, 17 May 2010 14:35:02 +0000 (16:35 +0200)]
Fix pidof in watch script
Michal Sojka [Mon, 17 May 2010 14:14:00 +0000 (16:14 +0200)]
Watch also aquosa state
Michal Sojka [Mon, 17 May 2010 13:31:41 +0000 (15:31 +0200)]
Add stress-cpu script
Michal Sojka [Mon, 17 May 2010 13:12:21 +0000 (15:12 +0200)]
recorder: Fix framerate calulation
The calculation incorrectly take into account the first frame even
if we didn't calculate interframe interval from it.
Michal Sojka [Mon, 17 May 2010 12:53:13 +0000 (14:53 +0200)]
Fix no-FRSH setup
Michal Sojka [Mon, 17 May 2010 12:09:15 +0000 (14:09 +0200)]
disk_bfq: Use highest priority in BE class
Michal Sojka [Mon, 17 May 2010 08:09:31 +0000 (10:09 +0200)]
Shorten figure labels
Michal Sojka [Fri, 14 May 2010 18:29:27 +0000 (20:29 +0200)]
disk_bfq: Set ioprio directly without regard to the contract
Michal Sojka [Fri, 14 May 2010 18:21:02 +0000 (20:21 +0200)]
results: Add data from disk stress and update gnuplot script
Michal Sojka [Fri, 14 May 2010 18:20:05 +0000 (20:20 +0200)]
results: Update results without load
The casestudy was rerun with current versions of sources.
Michal Sojka [Fri, 14 May 2010 18:18:46 +0000 (20:18 +0200)]
Run setup as root
This is needed becouse recorder runs as root and setup attempts to kill it.
Michal Sojka [Fri, 14 May 2010 18:14:57 +0000 (20:14 +0200)]
Update processes every 1 second
Michal Sojka [Fri, 14 May 2010 18:14:38 +0000 (20:14 +0200)]
stress-disk: Lower simultaneous readers to 2
Michal Sojka [Fri, 14 May 2010 17:59:31 +0000 (19:59 +0200)]
Add stress-disk script
Michal Sojka [Fri, 14 May 2010 17:22:26 +0000 (19:22 +0200)]
Add watch-disk script
Michal Sojka [Fri, 14 May 2010 17:12:55 +0000 (19:12 +0200)]
Run recorder with root priviledges
This is needed to get RT ioprio() (disk vres)
Michal Sojka [Fri, 14 May 2010 16:32:02 +0000 (18:32 +0200)]
recorder: Enable disk
Michal Sojka [Fri, 14 May 2010 15:17:04 +0000 (17:17 +0200)]
Remove results (.dat files) not used for generation of graphs
Michal Sojka [Fri, 14 May 2010 15:15:48 +0000 (17:15 +0200)]
export FCB_ADDR in run-pipeline script
This is needed for streamer to negotiate the contracts with the
resource manager running on the remote end.
Michal Sojka [Fri, 14 May 2010 14:56:15 +0000 (16:56 +0200)]
streamer: Measure FPS just after reading input frame (not after de/encoding)
Michal Sojka [Fri, 14 May 2010 14:38:54 +0000 (16:38 +0200)]
Build with -O2
Michal Sojka [Fri, 14 May 2010 14:33:02 +0000 (16:33 +0200)]
Remove links for linked libswscale building
libswscale is now built under _build so the links are not needed here.
Michal Sojka [Fri, 14 May 2010 14:31:36 +0000 (16:31 +0200)]
Fixes in ffmpeg build
Michal Sojka [Fri, 14 May 2010 10:42:19 +0000 (12:42 +0200)]
Add watch-ps script
This is used to monitor the running casestudy
Michal Sojka [Sat, 8 May 2010 20:49:06 +0000 (22:49 +0200)]
Enable O_DIRECT by default
Michal Sojka [Sat, 8 May 2010 20:44:28 +0000 (22:44 +0200)]
Remove debugging messages
Michal Sojka [Sat, 8 May 2010 20:42:08 +0000 (22:42 +0200)]
O_DIRECT works!!!
Michal Sojka [Sat, 8 May 2010 19:50:27 +0000 (21:50 +0200)]
url_fseek works
Michal Sojka [Fri, 7 May 2010 21:43:17 +0000 (23:43 +0200)]
Progress in O_DIRECT handling - not completed
Michal Sojka [Fri, 7 May 2010 15:27:20 +0000 (17:27 +0200)]
Allow to compile ffmpeg with -O0
This allows us to override default ffmpeg CFLAGS with OMK ones. The ffmpeg
compile line starts with FFMPEG CFLAGS and OMK CFLAGS are appended at the
end.
Michal Sojka [Wed, 5 May 2010 21:01:48 +0000 (23:01 +0200)]
Add gdb commands
Michal Sojka [Mon, 3 May 2010 15:07:04 +0000 (17:07 +0200)]
Add test for O_DIRECT
Michal Sojka [Mon, 19 Apr 2010 09:03:09 +0000 (11:03 +0200)]
Fix building of ffmpeg
Previously, build failed because non-existent rule for ffmpeg/Makefile
generation. Now, we explicitly state that configure generates this file
but to avoid running configure multiple times, we put it into conditional
block.
Michal Sojka [Mon, 19 Apr 2010 08:30:53 +0000 (10:30 +0200)]
Fix simultaneous building of ffmpeg with and w/o FRSH
Now, all files which need to be different for different configuration
are generated under _build directory. Thanks to this, we can build as many
configurations of ffmpeg from the same sources as we want.
Michal Sojka [Mon, 19 Apr 2010 07:57:54 +0000 (09:57 +0200)]
Export ffmpeg's config.h under a different name
For external applications (recorder), it is still necessary to use the
config under the original name because it is included from ffmpeg headers.
Michal Sojka [Tue, 13 Apr 2010 12:45:08 +0000 (14:45 +0200)]
Update submodules
Michal Sojka [Tue, 13 Apr 2010 12:44:39 +0000 (14:44 +0200)]
Compile full ffmpeg
I was not able to find quickly the minimal set of configure flags to
compile only the needed things for the demo.
Michal Sojka [Fri, 9 Apr 2010 14:30:12 +0000 (16:30 +0200)]
Update rules
Michal Sojka [Fri, 9 Apr 2010 14:27:30 +0000 (16:27 +0200)]
Fix generation of ffmpeg's version.h
Michal Sojka [Fri, 2 Apr 2010 14:57:32 +0000 (16:57 +0200)]
Faster OMK
Michal Sojka [Fri, 2 Apr 2010 10:43:04 +0000 (12:43 +0200)]
Update Makefile.rules
Michal Sojka [Mon, 8 Mar 2010 16:31:14 +0000 (17:31 +0100)]
Configure FFMPEG by OMK and disable everything
Now, it is not required to manually invoke FFMPEG scripts such as
./configure and ./version.sh.
This is to speed up compilation. We will need to enable the
codecs/muxers/protocols used in the demo.
Michal Sojka [Mon, 8 Mar 2010 11:33:13 +0000 (12:33 +0100)]
Fix compilation without FRSH
Michal Sojka [Wed, 9 Dec 2009 14:30:58 +0000 (15:30 +0100)]
Removed obsolete compile.sh script
Michal Sojka [Wed, 9 Dec 2009 14:06:19 +0000 (15:06 +0100)]
Updated README to match the released version
Michal Sojka [Wed, 9 Dec 2009 13:58:18 +0000 (14:58 +0100)]
Fixed symlinks to be handled correctly by our release script
Michal Sojka [Wed, 9 Dec 2009 13:43:41 +0000 (14:43 +0100)]
Fixed streamer CPU reservation
Michal Sojka [Tue, 8 Dec 2009 13:05:27 +0000 (14:05 +0100)]
Added Makefile for results and modified .gitignore
Michal Sojka [Tue, 1 Dec 2009 18:00:32 +0000 (19:00 +0100)]
Added (now commented) option to renegotiate during experimnt
This was used to generate log of the casestudy run for the paper.
Michal Sojka [Tue, 1 Dec 2009 17:51:12 +0000 (18:51 +0100)]
Added disk contract cancelation
Michal Sojka [Tue, 1 Dec 2009 17:45:04 +0000 (18:45 +0100)]
Added optional renegotiation to the recorder
Michal Sojka [Tue, 1 Dec 2009 17:25:30 +0000 (18:25 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Tue, 1 Dec 2009 17:25:13 +0000 (18:25 +0100)]
Added FCB logging
Michal Sojka [Mon, 30 Nov 2009 19:49:16 +0000 (20:49 +0100)]
Rerun wifi and cpu load experiment
Michal Sojka [Mon, 30 Nov 2009 19:45:19 +0000 (20:45 +0100)]
Rerun cpu load experiments
Michal Sojka [Mon, 30 Nov 2009 19:34:51 +0000 (20:34 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 19:34:28 +0000 (20:34 +0100)]
Expected results!!!!
Michal Sojka [Mon, 30 Nov 2009 18:34:28 +0000 (19:34 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 18:34:03 +0000 (19:34 +0100)]
Do not load aquosa in non-frsh setup
Michal Sojka [Mon, 30 Nov 2009 18:12:21 +0000 (19:12 +0100)]
Better ping results
Michal Sojka [Mon, 30 Nov 2009 17:47:49 +0000 (18:47 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 17:47:21 +0000 (18:47 +0100)]
Update casestudy scripts to run correct binaries on remote side
Michal Sojka [Mon, 30 Nov 2009 17:19:18 +0000 (18:19 +0100)]
Added CFQ to non-FRSH setup
Michal Sojka [Mon, 30 Nov 2009 17:04:43 +0000 (18:04 +0100)]
Fixed FRSH and no-FRSH builds
Michal Sojka [Mon, 30 Nov 2009 16:34:21 +0000 (17:34 +0100)]
Recorder moved under src/
Michal Sojka [Mon, 30 Nov 2009 16:32:47 +0000 (17:32 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 16:32:25 +0000 (17:32 +0100)]
Run scripts linked from no-frsh
Michal Sojka [Mon, 30 Nov 2009 16:30:03 +0000 (17:30 +0100)]
Added second build directory for building without FRSH
Modified submodules:
* src/ffmpeg
6eff432 ...
24d90e3 (1):
> Allow building completely independent of FRSH
Michal Sojka [Mon, 30 Nov 2009 11:18:24 +0000 (12:18 +0100)]
Final version if gnuplot script
Michal Sojka [Mon, 30 Nov 2009 11:04:29 +0000 (12:04 +0100)]
New measurement with ping
The result is unfortunately still the same
Michal Sojka [Mon, 30 Nov 2009 10:53:05 +0000 (11:53 +0100)]
Added script to plot resuls
Michal Sojka [Mon, 30 Nov 2009 10:17:30 +0000 (11:17 +0100)]
Fixed gen-gnuplot script
Michal Sojka [Mon, 30 Nov 2009 10:15:27 +0000 (11:15 +0100)]
Removed empty lines from new results
Michal Sojka [Mon, 30 Nov 2009 10:14:37 +0000 (11:14 +0100)]
Added missing results
Michal Sojka [Mon, 30 Nov 2009 10:13:55 +0000 (11:13 +0100)]
Results renamed to not contain a number
Michal Sojka [Mon, 30 Nov 2009 01:26:17 +0000 (02:26 +0100)]
Added script to generate gnuplot data from results
Michal Sojka [Mon, 30 Nov 2009 01:22:07 +0000 (02:22 +0100)]
Delete empty data
Michal Sojka [Mon, 30 Nov 2009 01:13:02 +0000 (02:13 +0100)]
Data fix
Michal Sojka [Mon, 30 Nov 2009 00:37:52 +0000 (01:37 +0100)]
Filter out nonimportant lines from results
Michal Sojka [Mon, 30 Nov 2009 00:31:11 +0000 (01:31 +0100)]
Broken measurements repeated
Michal Sojka [Mon, 30 Nov 2009 00:30:41 +0000 (01:30 +0100)]
Do not gather original ffmpeg statistics
Michal Sojka [Sun, 29 Nov 2009 23:44:55 +0000 (00:44 +0100)]
Added results of casestudy experiments
Michal Sojka [Sun, 29 Nov 2009 23:40:27 +0000 (00:40 +0100)]
Updated frsh setup script