Elimination of data copying for multimedia communication

Kyoung Sang Yu, Hyuck Yoo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

UDP is a reasonable alternative for multimedia communication. Although UDP provides unreliable service, it fits well with the characteristics of multimedia communication. The goal of this paper is to minimize the overhead of UDP for multimedia communication. The overhead of UDP is dominated by per-byte overhead. This paper investigates how to reduce the number of data copying, which is a major component of the per-byte overhead of UDP. We propose a new semantics for the UDP send to eliminate data copying. The implementation of the new semantics has been done in the Linux operating system. Performance measurements show that the new UDP send achieves better throughput (over 30 percent for 4K bytes packets) than the traditional send. The results also show that the throughput improvement rate gets larger as the packet size grows.

Original languageEnglish
Title of host publicationProceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA
Editors Anon
Pages4-9
Number of pages6
Publication statusPublished - 1996 Dec 1
EventProceedings of the 1996 3rd International Workshop on Real-Time Computing Systems and Applications - Seoul, South Korea
Duration: 1996 Oct 301996 Nov 1

Other

OtherProceedings of the 1996 3rd International Workshop on Real-Time Computing Systems and Applications
CitySeoul, South Korea
Period96/10/3096/11/1

Fingerprint

Copying
Communication
Semantics
Throughput
Computer operating systems

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Yu, K. S., & Yoo, H. (1996). Elimination of data copying for multimedia communication. In Anon (Ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA (pp. 4-9)

Elimination of data copying for multimedia communication. / Yu, Kyoung Sang; Yoo, Hyuck.

Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. ed. / Anon. 1996. p. 4-9.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Yu, KS & Yoo, H 1996, Elimination of data copying for multimedia communication. in Anon (ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. pp. 4-9, Proceedings of the 1996 3rd International Workshop on Real-Time Computing Systems and Applications, Seoul, South Korea, 96/10/30.
Yu KS, Yoo H. Elimination of data copying for multimedia communication. In Anon, editor, Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. 1996. p. 4-9
Yu, Kyoung Sang ; Yoo, Hyuck. / Elimination of data copying for multimedia communication. Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. editor / Anon. 1996. pp. 4-9
@inproceedings{8b0d189f3dd540c187fbba5127d9cc52,
title = "Elimination of data copying for multimedia communication",
abstract = "UDP is a reasonable alternative for multimedia communication. Although UDP provides unreliable service, it fits well with the characteristics of multimedia communication. The goal of this paper is to minimize the overhead of UDP for multimedia communication. The overhead of UDP is dominated by per-byte overhead. This paper investigates how to reduce the number of data copying, which is a major component of the per-byte overhead of UDP. We propose a new semantics for the UDP send to eliminate data copying. The implementation of the new semantics has been done in the Linux operating system. Performance measurements show that the new UDP send achieves better throughput (over 30 percent for 4K bytes packets) than the traditional send. The results also show that the throughput improvement rate gets larger as the packet size grows.",
author = "Yu, {Kyoung Sang} and Hyuck Yoo",
year = "1996",
month = "12",
day = "1",
language = "English",
pages = "4--9",
editor = "Anon",
booktitle = "Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA",

}

TY - GEN

T1 - Elimination of data copying for multimedia communication

AU - Yu, Kyoung Sang

AU - Yoo, Hyuck

PY - 1996/12/1

Y1 - 1996/12/1

N2 - UDP is a reasonable alternative for multimedia communication. Although UDP provides unreliable service, it fits well with the characteristics of multimedia communication. The goal of this paper is to minimize the overhead of UDP for multimedia communication. The overhead of UDP is dominated by per-byte overhead. This paper investigates how to reduce the number of data copying, which is a major component of the per-byte overhead of UDP. We propose a new semantics for the UDP send to eliminate data copying. The implementation of the new semantics has been done in the Linux operating system. Performance measurements show that the new UDP send achieves better throughput (over 30 percent for 4K bytes packets) than the traditional send. The results also show that the throughput improvement rate gets larger as the packet size grows.

AB - UDP is a reasonable alternative for multimedia communication. Although UDP provides unreliable service, it fits well with the characteristics of multimedia communication. The goal of this paper is to minimize the overhead of UDP for multimedia communication. The overhead of UDP is dominated by per-byte overhead. This paper investigates how to reduce the number of data copying, which is a major component of the per-byte overhead of UDP. We propose a new semantics for the UDP send to eliminate data copying. The implementation of the new semantics has been done in the Linux operating system. Performance measurements show that the new UDP send achieves better throughput (over 30 percent for 4K bytes packets) than the traditional send. The results also show that the throughput improvement rate gets larger as the packet size grows.

UR - http://www.scopus.com/inward/record.url?scp=0030379805&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030379805&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0030379805

SP - 4

EP - 9

BT - Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA

A2 - Anon, null

ER -