]> rtime.felk.cvut.cz Git - frescor/demo.git/log
frescor/demo.git
13 years agoMerge branch 'master' of rtime.felk.cvut.cz:frescor/demo master
Michal Sojka [Sun, 3 Apr 2011 16:40:14 +0000 (18:40 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:frescor/demo

13 years agoUpdate qresmod-refresh script
Michal Sojka [Sun, 3 Apr 2011 16:39:17 +0000 (18:39 +0200)]
Update qresmod-refresh script

This change was on my disk and I do not fully remember why it was
needed but here it is.

13 years agoRemove unnecessary steps from README
Michal Sojka [Sun, 3 Apr 2011 16:26:19 +0000 (18:26 +0200)]
Remove unnecessary steps from README

13 years agoAdd -fPIC to compile on x86_64
Michal Sojka [Sun, 3 Apr 2011 16:20:35 +0000 (18:20 +0200)]
Add -fPIC to compile on x86_64

13 years agoUpdate URL of libswscale repository
Michal Sojka [Fri, 1 Apr 2011 16:25:48 +0000 (18:25 +0200)]
Update URL of libswscale repository

It seems the the they moved the repository from ffmpeg.org to gitorius.

13 years agoUpdate URL of frsh_forb submodule and rename it to frsh
Michal Sojka [Fri, 1 Apr 2011 16:23:39 +0000 (18:23 +0200)]
Update URL of frsh_forb submodule and rename it to frsh

The frsh_forb repository was renamed to frsh in the mainline version of
FRSH/FORB so we must update the URL to match the mainline.

13 years agoSubmodule update
Michal Sojka [Fri, 15 Oct 2010 06:15:45 +0000 (08:15 +0200)]
Submodule update

Submodule src/frsh_forb fe8d069..a00a70f:
  > Allow daemonizing CPU resource managers
  > fcb: Enable -h option (help)

Submodule src/fwp a60a491..4fdbb0e:
  > Allow daemonizing FWP manager

13 years agoFix compile errors in non-frsh build
Michal Sojka [Fri, 15 Oct 2010 05:36:49 +0000 (07:36 +0200)]
Fix compile errors in non-frsh build

13 years agoUpdate to latest version
Michal Sojka [Thu, 14 Oct 2010 19:45:03 +0000 (21:45 +0200)]
Update to latest version

13 years agoAdd wvtest from frsh-forb repository
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.

13 years agoUpdate to the lastest version of fwp jsa-paper-casestudy-v2
Michal Sojka [Sat, 22 May 2010 08:32:18 +0000 (10:32 +0200)]
Update to the lastest version of fwp

13 years agostreamer
Michal Sojka [Sat, 22 May 2010 00:54:50 +0000 (02:54 +0200)]
streamer

13 years agoVersion of case study with video client
Michal Sojka [Sat, 22 May 2010 00:45:04 +0000 (02:45 +0200)]
Version of case study with video client

13 years agoUse actual version of fwp
Michal Sojka [Sat, 22 May 2010 00:44:20 +0000 (02:44 +0200)]
Use actual version of fwp

13 years agoUse current version of FWP
Michal Sojka [Sat, 22 May 2010 00:38:16 +0000 (02:38 +0200)]
Use current version of FWP

13 years agorecorder: Increase the budget enough to reject the contract
Michal Sojka [Sat, 22 May 2010 00:37:13 +0000 (02:37 +0200)]
recorder: Increase the budget enough to reject the contract

13 years agorecorder: Increase wifi budget on renegotiation
Michal Sojka [Sat, 22 May 2010 00:28:53 +0000 (02:28 +0200)]
recorder: Increase wifi budget on renegotiation

13 years agorecorder: Renegotiate also WiFi contract
Michal Sojka [Sat, 22 May 2010 00:14:48 +0000 (02:14 +0200)]
recorder: Renegotiate also WiFi contract

13 years agorecorder: correctly renegotiate CPU contract
Michal Sojka [Sat, 22 May 2010 00:12:19 +0000 (02:12 +0200)]
recorder: correctly renegotiate CPU contract

13 years agorecorder: Decrease CPU budget
Michal Sojka [Fri, 21 May 2010 23:45:38 +0000 (01:45 +0200)]
recorder: Decrease CPU budget

13 years agoLog fwp messages to a file
Michal Sojka [Fri, 21 May 2010 23:44:59 +0000 (01:44 +0200)]
Log fwp messages to a file

13 years agoLast minute fixes - still doesn't work
Michal Sojka [Fri, 21 May 2010 16:13:37 +0000 (18:13 +0200)]
Last minute fixes - still doesn't work

13 years agoUpdate ulut to "Document ul_log_domain_arg2levels()"
Michal Sojka [Fri, 21 May 2010 15:04:31 +0000 (17:04 +0200)]
Update ulut to "Document ul_log_domain_arg2levels()"

13 years agorecorder: Use input file as label if destination is URL
Michal Sojka [Fri, 21 May 2010 15:03:45 +0000 (17:03 +0200)]
recorder: Use input file as label if destination is URL

13 years agoRun client streamer during case study
Michal Sojka [Fri, 21 May 2010 14:22:08 +0000 (16:22 +0200)]
Run client streamer during case study

13 years agorecorder: Allow specifying CPU contract label from command line
Michal Sojka [Fri, 21 May 2010 14:17:09 +0000 (16:17 +0200)]
recorder: Allow specifying CPU contract label from command line

13 years agoLog case study applications to files
Michal Sojka [Fri, 21 May 2010 14:02:53 +0000 (16:02 +0200)]
Log case study applications to files

13 years agoLog FCB to different files based on the number of streams.
Michal Sojka [Fri, 21 May 2010 13:46:28 +0000 (15:46 +0200)]
Log FCB to different files based on the number of streams.

13 years agoSetup CPU manager for all 3 CPUs in the case study
Michal Sojka [Fri, 21 May 2010 13:30:39 +0000 (15:30 +0200)]
Setup CPU manager for all 3 CPUs in the case study

13 years agoUpdate frsh-include to the current revision
Michal Sojka [Fri, 21 May 2010 12:53:36 +0000 (14:53 +0200)]
Update frsh-include to the current revision

13 years agoUpdate submodules
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

13 years agorecorder: Initialize FRSH before opening of streams
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).

13 years agostreamer: Print '*' for every key frame
Michal Sojka [Wed, 19 May 2010 08:43:42 +0000 (10:43 +0200)]
streamer: Print '*' for every key frame

13 years agoRemoved unused results
Michal Sojka [Tue, 18 May 2010 13:33:47 +0000 (15:33 +0200)]
Removed unused results

13 years agoAdd results for combined load
Michal Sojka [Tue, 18 May 2010 13:31:05 +0000 (15:31 +0200)]
Add results for combined load

13 years agoFinal version of stress-wifi script and measured data
Michal Sojka [Tue, 18 May 2010 13:19:43 +0000 (15:19 +0200)]
Final version of stress-wifi script and measured data

13 years agoUse Ethernet connection for remote negotiation
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.

13 years agoRename results for loaded wifi to not contain ping
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.

13 years agoAdd new results for wifi stress
Michal Sojka [Tue, 18 May 2010 11:21:02 +0000 (13:21 +0200)]
Add new results for wifi stress

13 years agoAdd wifi-stress script
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.

13 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
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

13 years agoRename results to not contain hackbench
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.

13 years agoUpdate results for CPU load
Michal Sojka [Mon, 17 May 2010 16:47:24 +0000 (18:47 +0200)]
Update results for CPU load

13 years agoUpdate result with no load and with disk load
Michal Sojka [Mon, 17 May 2010 16:47:06 +0000 (18:47 +0200)]
Update result with no load and with disk load

13 years agoUse wrapper to run case study with RT prio on my (development) machine
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

13 years agoSwitch on direct I/O explicitly
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.

13 years agoUpdate stress-cpu script
Michal Sojka [Mon, 17 May 2010 16:42:35 +0000 (18:42 +0200)]
Update stress-cpu script

13 years agoAdd a new program to generate CPU load
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.

13 years agoKill recorder by SIGKILL to avoid "FATAL: Module qresmod is in use."
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."

13 years agoSetup: kill recorder as root
Michal Sojka [Mon, 17 May 2010 16:28:23 +0000 (18:28 +0200)]
Setup: kill recorder as root

13 years agoRevert "Enable O_DIRECT by default"
Michal Sojka [Mon, 17 May 2010 16:09:37 +0000 (18:09 +0200)]
Revert "Enable O_DIRECT by default"

This reverts commit 616e23d20d1958157405433ea349c31ea4e920b7.

13 years agorun-casestudy: Extend passwordless sudo for another 15 minuts
Michal Sojka [Mon, 17 May 2010 15:19:04 +0000 (17:19 +0200)]
run-casestudy: Extend passwordless sudo for another 15 minuts

13 years agoFix pidof in watch script
Michal Sojka [Mon, 17 May 2010 14:35:02 +0000 (16:35 +0200)]
Fix pidof in watch script

13 years agoWatch also aquosa state
Michal Sojka [Mon, 17 May 2010 14:14:00 +0000 (16:14 +0200)]
Watch also aquosa state

13 years agoAdd stress-cpu script
Michal Sojka [Mon, 17 May 2010 13:31:41 +0000 (15:31 +0200)]
Add stress-cpu script

13 years agorecorder: Fix framerate calulation
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.

13 years agoFix no-FRSH setup
Michal Sojka [Mon, 17 May 2010 12:53:13 +0000 (14:53 +0200)]
Fix no-FRSH setup

13 years agodisk_bfq: Use highest priority in BE class
Michal Sojka [Mon, 17 May 2010 12:09:15 +0000 (14:09 +0200)]
disk_bfq: Use highest priority in BE class

13 years agoShorten figure labels
Michal Sojka [Mon, 17 May 2010 08:09:31 +0000 (10:09 +0200)]
Shorten figure labels

13 years agodisk_bfq: Set ioprio directly without regard to the contract
Michal Sojka [Fri, 14 May 2010 18:29:27 +0000 (20:29 +0200)]
disk_bfq: Set ioprio directly without regard to the contract

13 years agoresults: Add data from disk stress and update gnuplot script
Michal Sojka [Fri, 14 May 2010 18:21:02 +0000 (20:21 +0200)]
results: Add data from disk stress and update gnuplot script

13 years agoresults: Update results without load
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.

13 years agoRun setup as root
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.

13 years agoUpdate processes every 1 second
Michal Sojka [Fri, 14 May 2010 18:14:57 +0000 (20:14 +0200)]
Update processes every 1 second

13 years agostress-disk: Lower simultaneous readers to 2
Michal Sojka [Fri, 14 May 2010 18:14:38 +0000 (20:14 +0200)]
stress-disk: Lower simultaneous readers to 2

13 years agoAdd stress-disk script
Michal Sojka [Fri, 14 May 2010 17:59:31 +0000 (19:59 +0200)]
Add stress-disk script

13 years agoAdd watch-disk script
Michal Sojka [Fri, 14 May 2010 17:22:26 +0000 (19:22 +0200)]
Add watch-disk script

13 years agoRun recorder with root priviledges
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)

13 years agorecorder: Enable disk
Michal Sojka [Fri, 14 May 2010 16:32:02 +0000 (18:32 +0200)]
recorder: Enable disk

13 years agoRemove results (.dat files) not used for generation of graphs
Michal Sojka [Fri, 14 May 2010 15:17:04 +0000 (17:17 +0200)]
Remove results (.dat files) not used for generation of graphs

13 years agoexport FCB_ADDR in run-pipeline script
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.

13 years agostreamer: Measure FPS just after reading input frame (not after de/encoding)
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)

13 years agoBuild with -O2
Michal Sojka [Fri, 14 May 2010 14:38:54 +0000 (16:38 +0200)]
Build with -O2

13 years agoRemove links for linked libswscale building
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.

13 years agoFixes in ffmpeg build
Michal Sojka [Fri, 14 May 2010 14:31:36 +0000 (16:31 +0200)]
Fixes in ffmpeg build

13 years agoAdd watch-ps script
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

13 years agoEnable O_DIRECT by default
Michal Sojka [Sat, 8 May 2010 20:49:06 +0000 (22:49 +0200)]
Enable O_DIRECT by default

13 years agoRemove debugging messages
Michal Sojka [Sat, 8 May 2010 20:44:28 +0000 (22:44 +0200)]
Remove debugging messages

13 years agoO_DIRECT works!!!
Michal Sojka [Sat, 8 May 2010 20:42:08 +0000 (22:42 +0200)]
O_DIRECT works!!!

13 years agourl_fseek works
Michal Sojka [Sat, 8 May 2010 19:50:27 +0000 (21:50 +0200)]
url_fseek works

13 years agoProgress in O_DIRECT handling - not completed
Michal Sojka [Fri, 7 May 2010 21:43:17 +0000 (23:43 +0200)]
Progress in O_DIRECT handling - not completed

13 years agoAllow to compile ffmpeg with -O0
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.

13 years agoAdd gdb commands
Michal Sojka [Wed, 5 May 2010 21:01:48 +0000 (23:01 +0200)]
Add gdb commands

13 years agoAdd test for O_DIRECT
Michal Sojka [Mon, 3 May 2010 15:07:04 +0000 (17:07 +0200)]
Add test for O_DIRECT

14 years agoFix building of ffmpeg
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.

14 years agoFix simultaneous building of ffmpeg with and w/o FRSH
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.

14 years agoExport ffmpeg's config.h under a different name
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.

14 years agoUpdate submodules
Michal Sojka [Tue, 13 Apr 2010 12:45:08 +0000 (14:45 +0200)]
Update submodules

14 years agoCompile full ffmpeg
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.

14 years agoUpdate rules
Michal Sojka [Fri, 9 Apr 2010 14:30:12 +0000 (16:30 +0200)]
Update rules

14 years agoFix generation of ffmpeg's version.h
Michal Sojka [Fri, 9 Apr 2010 14:27:30 +0000 (16:27 +0200)]
Fix generation of ffmpeg's version.h

14 years agoFaster OMK
Michal Sojka [Fri, 2 Apr 2010 14:57:32 +0000 (16:57 +0200)]
Faster OMK

14 years agoUpdate Makefile.rules
Michal Sojka [Fri, 2 Apr 2010 10:43:04 +0000 (12:43 +0200)]
Update Makefile.rules

14 years agoConfigure FFMPEG by OMK and disable everything
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.

14 years agoFix compilation without FRSH
Michal Sojka [Mon, 8 Mar 2010 11:33:13 +0000 (12:33 +0100)]
Fix compilation without FRSH

14 years agoRemoved obsolete compile.sh script
Michal Sojka [Wed, 9 Dec 2009 14:30:58 +0000 (15:30 +0100)]
Removed obsolete compile.sh script

14 years agoUpdated README to match the released version
Michal Sojka [Wed, 9 Dec 2009 14:06:19 +0000 (15:06 +0100)]
Updated README to match the released version

14 years agoFixed symlinks to be handled correctly by our release script
Michal Sojka [Wed, 9 Dec 2009 13:58:18 +0000 (14:58 +0100)]
Fixed symlinks to be handled correctly by our release script

14 years agoFixed streamer CPU reservation
Michal Sojka [Wed, 9 Dec 2009 13:43:41 +0000 (14:43 +0100)]
Fixed streamer CPU reservation

14 years agoAdded Makefile for results and modified .gitignore
Michal Sojka [Tue, 8 Dec 2009 13:05:27 +0000 (14:05 +0100)]
Added Makefile for results and modified .gitignore