]>
rtime.felk.cvut.cz Git - frescor/demo.git/log
Michal Sojka [Fri, 15 Oct 2010 05:36:49 +0000 (07:36 +0200)]
Fix compile errors in non-frsh build
Michal Sojka [Thu, 14 Oct 2010 19:45:03 +0000 (21:45 +0200)]
Update to latest version
Michal Sojka [Thu, 14 Oct 2010 19:40:01 +0000 (21:40 +0200)]
Add wvtest from frsh-forb repository
FIXME: wvtest should be located somewhere else so that we do not need to
copy it here.
Michal Sojka [Sat, 22 May 2010 08:32:18 +0000 (10:32 +0200)]
Update to the lastest version of fwp
Michal Sojka [Sat, 22 May 2010 00:54:50 +0000 (02:54 +0200)]
streamer
Michal Sojka [Sat, 22 May 2010 00:45:04 +0000 (02:45 +0200)]
Version of case study with video client
Michal Sojka [Sat, 22 May 2010 00:44:20 +0000 (02:44 +0200)]
Use actual version of fwp
Michal Sojka [Sat, 22 May 2010 00:38:16 +0000 (02:38 +0200)]
Use current version of FWP
Michal Sojka [Sat, 22 May 2010 00:37:13 +0000 (02:37 +0200)]
recorder: Increase the budget enough to reject the contract
Michal Sojka [Sat, 22 May 2010 00:28:53 +0000 (02:28 +0200)]
recorder: Increase wifi budget on renegotiation
Michal Sojka [Sat, 22 May 2010 00:14:48 +0000 (02:14 +0200)]
recorder: Renegotiate also WiFi contract
Michal Sojka [Sat, 22 May 2010 00:12:19 +0000 (02:12 +0200)]
recorder: correctly renegotiate CPU contract
Michal Sojka [Fri, 21 May 2010 23:45:38 +0000 (01:45 +0200)]
recorder: Decrease CPU budget
Michal Sojka [Fri, 21 May 2010 23:44:59 +0000 (01:44 +0200)]
Log fwp messages to a file
Michal Sojka [Fri, 21 May 2010 16:13:37 +0000 (18:13 +0200)]
Last minute fixes - still doesn't work
Michal Sojka [Fri, 21 May 2010 15:04:31 +0000 (17:04 +0200)]
Update ulut to "Document ul_log_domain_arg2levels()"
Michal Sojka [Fri, 21 May 2010 15:03:45 +0000 (17:03 +0200)]
recorder: Use input file as label if destination is URL
Michal Sojka [Fri, 21 May 2010 14:22:08 +0000 (16:22 +0200)]
Run client streamer during case study
Michal Sojka [Fri, 21 May 2010 14:17:09 +0000 (16:17 +0200)]
recorder: Allow specifying CPU contract label from command line
Michal Sojka [Fri, 21 May 2010 14:02:53 +0000 (16:02 +0200)]
Log case study applications to files
Michal Sojka [Fri, 21 May 2010 13:46:28 +0000 (15:46 +0200)]
Log FCB to different files based on the number of streams.
Michal Sojka [Fri, 21 May 2010 13:30:39 +0000 (15:30 +0200)]
Setup CPU manager for all 3 CPUs in the case study
Michal Sojka [Fri, 21 May 2010 12:53:36 +0000 (14:53 +0200)]
Update frsh-include to the current revision
Michal Sojka [Fri, 21 May 2010 09:18:18 +0000 (11:18 +0200)]
Update submodules
Submodule src/ffmpeg
cdf15de ..
b239fc6 :
> rtp: Allow specifying contract parameters in URL
> frsh: Print error messages
Submodule src/frsh_forb
cb73d4e ..
0365afe :
> Allow specification of the local CPU ID using environment variable
> frm_cgcpu: Fix segmentation fault
Submodule src/streamer
0c4ed9a ..
f1c5704 :
> Print * for every key frame
> Change default frame rate to 30 fps
Michal Sojka [Fri, 21 May 2010 09:17:33 +0000 (11:17 +0200)]
recorder: Initialize FRSH before opening of streams
This is needed if we want to use recorder as client streamer in the case
study, where the recorder streams from file to rtp (over frsh).
Michal Sojka [Wed, 19 May 2010 08:43:42 +0000 (10:43 +0200)]
streamer: Print '*' for every key frame
Michal Sojka [Tue, 18 May 2010 13:33:47 +0000 (15:33 +0200)]
Removed unused results
Michal Sojka [Tue, 18 May 2010 13:31:05 +0000 (15:31 +0200)]
Add results for combined load
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