]> rtime.felk.cvut.cz Git - frescor/demo.git/log
frescor/demo.git
14 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.

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

14 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

14 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

14 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.

14 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

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

14 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.

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

14 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

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

14 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

14 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

14 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.

14 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.

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

14 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

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

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

14 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)

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

14 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

14 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.

14 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)

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

14 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.

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

14 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

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

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

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

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

14 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

14 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.

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

14 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

14 years agoAdded (now commented) option to renegotiate during experimnt jsa-paper-casestudy
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.

14 years agoAdded disk contract cancelation
Michal Sojka [Tue, 1 Dec 2009 17:51:12 +0000 (18:51 +0100)]
Added disk contract cancelation

14 years agoAdded optional renegotiation to the recorder
Michal Sojka [Tue, 1 Dec 2009 17:45:04 +0000 (18:45 +0100)]
Added optional renegotiation to the recorder

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

14 years agoAdded FCB logging
Michal Sojka [Tue, 1 Dec 2009 17:25:13 +0000 (18:25 +0100)]
Added FCB logging

14 years agoRerun wifi and cpu load experiment
Michal Sojka [Mon, 30 Nov 2009 19:49:16 +0000 (20:49 +0100)]
Rerun wifi and cpu load experiment

14 years agoRerun cpu load experiments
Michal Sojka [Mon, 30 Nov 2009 19:45:19 +0000 (20:45 +0100)]
Rerun cpu load experiments

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

14 years agoExpected results!!!!
Michal Sojka [Mon, 30 Nov 2009 19:34:28 +0000 (20:34 +0100)]
Expected results!!!!

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

14 years agoDo not load aquosa in non-frsh setup
Michal Sojka [Mon, 30 Nov 2009 18:34:03 +0000 (19:34 +0100)]
Do not load aquosa in non-frsh setup

14 years agoBetter ping results
Michal Sojka [Mon, 30 Nov 2009 18:12:21 +0000 (19:12 +0100)]
Better ping results

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

14 years agoUpdate casestudy scripts to run correct binaries on remote side
Michal Sojka [Mon, 30 Nov 2009 17:47:21 +0000 (18:47 +0100)]
Update casestudy scripts to run correct binaries on remote side

14 years agoAdded CFQ to non-FRSH setup
Michal Sojka [Mon, 30 Nov 2009 17:19:18 +0000 (18:19 +0100)]
Added CFQ to non-FRSH setup

14 years agoFixed FRSH and no-FRSH builds
Michal Sojka [Mon, 30 Nov 2009 17:04:43 +0000 (18:04 +0100)]
Fixed FRSH and no-FRSH builds

14 years agoRecorder moved under src/
Michal Sojka [Mon, 30 Nov 2009 16:34:21 +0000 (17:34 +0100)]
Recorder moved under src/

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

14 years agoRun scripts linked from no-frsh
Michal Sojka [Mon, 30 Nov 2009 16:32:25 +0000 (17:32 +0100)]
Run scripts linked from no-frsh

14 years agoAdded second build directory for building without 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

14 years agoFinal version if gnuplot script
Michal Sojka [Mon, 30 Nov 2009 11:18:24 +0000 (12:18 +0100)]
Final version if gnuplot script

14 years agoNew measurement with ping
Michal Sojka [Mon, 30 Nov 2009 11:04:29 +0000 (12:04 +0100)]
New measurement with ping

The result is unfortunately still the same

14 years agoAdded script to plot resuls
Michal Sojka [Mon, 30 Nov 2009 10:53:05 +0000 (11:53 +0100)]
Added script to plot resuls

14 years agoFixed gen-gnuplot script
Michal Sojka [Mon, 30 Nov 2009 10:17:30 +0000 (11:17 +0100)]
Fixed gen-gnuplot script

14 years agoRemoved empty lines from new results
Michal Sojka [Mon, 30 Nov 2009 10:15:27 +0000 (11:15 +0100)]
Removed empty lines from new results

14 years agoAdded missing results
Michal Sojka [Mon, 30 Nov 2009 10:14:37 +0000 (11:14 +0100)]
Added missing results

14 years agoResults renamed to not contain a number
Michal Sojka [Mon, 30 Nov 2009 10:13:55 +0000 (11:13 +0100)]
Results renamed to not contain a number

14 years agoAdded script to generate gnuplot data from results
Michal Sojka [Mon, 30 Nov 2009 01:26:17 +0000 (02:26 +0100)]
Added script to generate gnuplot data from results

14 years agoDelete empty data
Michal Sojka [Mon, 30 Nov 2009 01:22:07 +0000 (02:22 +0100)]
Delete empty data

14 years agoData fix
Michal Sojka [Mon, 30 Nov 2009 01:13:02 +0000 (02:13 +0100)]
Data fix

14 years agoFilter out nonimportant lines from results
Michal Sojka [Mon, 30 Nov 2009 00:37:52 +0000 (01:37 +0100)]
Filter out nonimportant lines from results

14 years agoBroken measurements repeated
Michal Sojka [Mon, 30 Nov 2009 00:31:11 +0000 (01:31 +0100)]
Broken measurements repeated

14 years agoDo not gather original ffmpeg statistics
Michal Sojka [Mon, 30 Nov 2009 00:30:41 +0000 (01:30 +0100)]
Do not gather original ffmpeg statistics

14 years agoAdded results of casestudy experiments
Michal Sojka [Sun, 29 Nov 2009 23:44:55 +0000 (00:44 +0100)]
Added results of casestudy experiments

14 years agoUpdated frsh setup script
Michal Sojka [Sun, 29 Nov 2009 23:40:27 +0000 (00:40 +0100)]
Updated frsh setup script

14 years agoAlmost final version of casestudy scripts
Michal Sojka [Sun, 29 Nov 2009 23:38:57 +0000 (00:38 +0100)]
Almost final version of casestudy scripts

14 years agoAdded scripts to run casestudy
Michal Sojka [Sun, 29 Nov 2009 17:55:30 +0000 (18:55 +0100)]
Added scripts to run casestudy

Modified submodules:

* src/ffmpeg a809632...6eff432 (2):
  > Revert "Attempt to open files with O_DIRECT"
  > Attempt to open files with O_DIRECT

* src/streamer a211861...903d5a0 (1):
  > Allow to specify sdp file name

14 years agoActual version
Michal Sojka [Sat, 28 Nov 2009 20:26:01 +0000 (21:26 +0100)]
Actual version

Modified submodules:

* src/ffmpeg f5138f4...a809632 (2):
  > Fix warning when compiling  with FRSH
  > Revert "CONFIG_FRSH_PROTOCOL is already defined by configure generated headers"

* src/fwp 5d66063...da7d8d4 (1):
  > Handle errors correctly in fwp_send_async()

* src/streamer 743edce...a211861 (6):
  > Attempt to fix unexpected video delays with 30 FPS
  > Cleanup
  > Contract parameters are based on encoding bitrate
  > Add -o parameter for destination port
  > Our cameras gives only 15 fps
  > Print statistics about packet sizes

* src/ulut 9ea4ae3...1bfcfd9 (1):
  > uLUt allows minimal build suitable for mcs51 SDCC target.

14 years agoFix ffmpeg compilation
Michal Sojka [Sat, 28 Nov 2009 20:18:08 +0000 (21:18 +0100)]
Fix ffmpeg compilation

Modified submodules:

* src/ffmpeg a9d1337...f5138f4 (3):
  > CONFIG_FRSH_PROTOCOL is already defined by configure generated headers
  > Do not tell FFMPEG that the packet is bigger than current budget
  > Reworked assignment of FRSH contract parameters

14 years agoFlush frames buffered during format probing
Michal Sojka [Sat, 28 Nov 2009 16:36:22 +0000 (17:36 +0100)]
Flush frames buffered during format probing

To measure timing characteristic correctly, we must flush previously
buffered frames before the measurement starts.

14 years agoCalculate and print timing characteristics
Michal Sojka [Sat, 28 Nov 2009 16:18:01 +0000 (17:18 +0100)]
Calculate and print timing characteristics

14 years agoLet BFQ do its best without any hint
Michal Sojka [Sat, 28 Nov 2009 16:16:40 +0000 (17:16 +0100)]
Let BFQ do its best without any hint

We do not bind disk vres as the code is buggy. Lets's see whether it
helps.

14 years agoDon't try to calculate budget from bytes/s
Michal Sojka [Fri, 27 Nov 2009 12:15:18 +0000 (13:15 +0100)]
Don't try to calculate budget from bytes/s

14 years agoDisk negotiation update
Michal Sojka [Fri, 27 Nov 2009 12:14:20 +0000 (13:14 +0100)]
Disk negotiation update

14 years agoCurrent submodules + fixes to fs script
Michal Sojka [Fri, 27 Nov 2009 10:34:51 +0000 (11:34 +0100)]
Current submodules + fixes to fs script

14 years agoAdded script for (re)starting the FRSH machinery
Michal Sojka [Fri, 27 Nov 2009 09:32:31 +0000 (10:32 +0100)]
Added script for (re)starting the FRSH machinery

14 years agoUse actual version of ffmpeg and streamer
Michal Sojka [Fri, 27 Nov 2009 00:02:38 +0000 (01:02 +0100)]
Use actual version of ffmpeg and streamer

Modified submodules:

* src/ffmpeg a9550dc...776738a (1):
  > Put FRSH support as a separate protocol

* src/streamer a76a995...598c358 (2):
  > Updated to new FRHS protocol in ffmpeg
  > Fix compilation with FRSH

14 years agoNot finished version of recorder
Michal Sojka [Thu, 26 Nov 2009 21:27:38 +0000 (22:27 +0100)]
Not finished version of recorder