Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors
碩士 === 國立清華大學 === 資訊工程學系 === 97 === Dual-core(multi-core) processors have become popular in recent years to provide a high performance platform for supporting complex multimedia applications. To de- velop applications on such platforms, programmers will encounter challenges in the implementation suc...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16841993053295233353 |
id |
ndltd-TW-097NTHU5392001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NTHU53920012015-11-27T04:04:17Z http://ndltd.ncl.edu.tw/handle/16841993053295233353 Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors 支援嵌入式雙核心處理器之串流遠端程序呼叫機制 Yen-Chih Liu 劉彥志 碩士 國立清華大學 資訊工程學系 97 Dual-core(multi-core) processors have become popular in recent years to provide a high performance platform for supporting complex multimedia applications. To de- velop applications on such platforms, programmers will encounter challenges in the implementation such as programming in multiple ISA, handling inter-processor com- munication, extracting parallelism in the applications, etc. The most popular and basic programming model is remote procedure call(RPC). However, for some appli- cation with nature data streaming feature, it is important for a programming model to enable streaming flow in the applications. In this thesis, we present a middleware called streaming RPC to supporting a streaming-function remoting mechanism on dual-core platform. This middleware is also implemented on TI OMAP5912 dual- core platform, and the usage and efficiency of this model are demonstrated in a MP3 decoder and a QCIF H.264 decoder. The experimental results show that our ap- proach improves the performance of the decoders of MP3 and H.264 by 40% and 30% on OMAP5912 respectively. The experiments also show that the performance im- provement can also be achieved on PACDSP platform with our early implementation of streaming RPC. Jenq-Kuen Lee 李政崑 2008 學位論文 ; thesis 37 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 97 === Dual-core(multi-core) processors have become popular in recent years to provide a
high performance platform for supporting complex multimedia applications. To de-
velop applications on such platforms, programmers will encounter challenges in the
implementation such as programming in multiple ISA, handling inter-processor com-
munication, extracting parallelism in the applications, etc. The most popular and
basic programming model is remote procedure call(RPC). However, for some appli-
cation with nature data streaming feature, it is important for a programming model
to enable streaming flow in the applications. In this thesis, we present a middleware
called streaming RPC to supporting a streaming-function remoting mechanism on
dual-core platform. This middleware is also implemented on TI OMAP5912 dual-
core platform, and the usage and efficiency of this model are demonstrated in a MP3
decoder and a QCIF H.264 decoder. The experimental results show that our ap-
proach improves the performance of the decoders of MP3 and H.264 by 40% and 30%
on OMAP5912 respectively. The experiments also show that the performance im-
provement can also be achieved on PACDSP platform with our early implementation
of streaming RPC.
|
author2 |
Jenq-Kuen Lee |
author_facet |
Jenq-Kuen Lee Yen-Chih Liu 劉彥志 |
author |
Yen-Chih Liu 劉彥志 |
spellingShingle |
Yen-Chih Liu 劉彥志 Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
author_sort |
Yen-Chih Liu |
title |
Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
title_short |
Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
title_full |
Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
title_fullStr |
Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
title_full_unstemmed |
Supporting Streaming RPC Mechanisms on Embedded Dual-core Processors |
title_sort |
supporting streaming rpc mechanisms on embedded dual-core processors |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/16841993053295233353 |
work_keys_str_mv |
AT yenchihliu supportingstreamingrpcmechanismsonembeddeddualcoreprocessors AT liúyànzhì supportingstreamingrpcmechanismsonembeddeddualcoreprocessors AT yenchihliu zhīyuánqiànrùshìshuānghéxīnchùlǐqìzhīchuànliúyuǎnduānchéngxùhūjiàojīzhì AT liúyànzhì zhīyuánqiànrùshìshuānghéxīnchùlǐqìzhīchuànliúyuǎnduānchéngxùhūjiàojīzhì |
_version_ |
1718138024001273856 |