Download presentation
Presentation is loading. Please wait.
Published byRosamond Cox Modified over 9 years ago
1
Assignment 5/9 – 2005 INF 5070 – Media Servers and Distribution Systems:
2
2005 Carsten Griwodz & Pål Halvorsen INF5070 – media servers and distribution systems Assignment Group size 2 or 3 students per assignment Schedule 3.october: delivery of a project plan Reason have early ideas concerning test setup, tests to run, etc. opportunity to coordinate with other groups studiereform … 28.november: written report and oral presentation of results Reason share the results train presenting
3
2005 Carsten Griwodz & Pål Halvorsen INF5070 – media servers and distribution systems Assignment ideas Context switch reduction for networking in the Linux kernel For many concurrent TCP connections to the same process Evaluate Linux schedulers for parallel multimedia transcoding workloads Proposal: o use http://ck.kolivas.org/patches/plugsched/ o cpuse.sf.net patches for collecting results o mencode for transcoding Interval caching using mmap and madvise IC is explained in week 3 Implement a one-machine, one process test, compare disk I/O with mmap without madvise
4
2005 Carsten Griwodz & Pål Halvorsen INF5070 – media servers and distribution systems Assignment ideas Compare Linux’s alternative disk schedulers Implement a single-process, multi-thread benchmark for concurrent reading of streams from disk (to /dev/null) Compare latency and throughput File system comparisons Compare C++ binding speed Compare the speed of C++ functions calls under various conditions (static functions, virtual functions, dynamically loaded objects), different x86 CPUs, different compilers Proposal: use the clock cycle counter, RDTSC
5
2005 Carsten Griwodz & Pål Halvorsen INF5070 – media servers and distribution systems Assignment ideas Cross-test bandwidth claim of TCP variations Test large file transfers over a bottleneck between 2 pairs of Linux machines with different TCP variations Write your own test, compare statistics only for competing phase Cross-test TCP and SCTP Use TCP SACK (Linux default) About SCTP API extensions: http://www.ietf.org/internet-drafts/draft- ietf-tsvwg-sctpsocket-10.txt
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.