跳到主要內容

臺灣博碩士論文加值系統

(35.175.191.36) 您好!臺灣時間:2021/07/30 19:36
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃煒凱
研究生(外文):Wei-Kai Hwang
論文名稱:手持式裝置上即時串流播放軟體省電設計
論文名稱(外文):Design of Energy-aware Real-time Streaming Playback Software for Handheld Devices
指導教授:梁文耀梁文耀引用關係
口試委員:陳彥霖賴槿峰
口試日期:2012-07-17
學位類別:碩士
校院名稱:國立臺北科技大學
系所名稱:資訊工程系研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:47
中文關鍵詞:即時串流串流DVFSGPHT
外文關鍵詞:DVFSGPHTStreamingReal-Time Streaming
相關次數:
  • 被引用被引用:0
  • 點閱點閱:148
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
近年來,由於智慧型手機、平板電腦等手持裝置的流行以及行動網路環境的日益完善,利用手持裝置觀看影片,音樂等多媒體內容已經成為十分普遍的行為。在本文中,我們將針對手持裝置在撥放即時網路串流影音時,所造成的大量能量消耗問題進行探討。我們希望從系統層面下手,藉由取得撥放時的系統資訊預測出下一時間可能的行為,再藉由動態電壓頻率調整技術(DVFS),使處理器可以在適當的機會或時間點降低其頻率,以達到省電的效果。
為了能夠預測出下一時間的行為,我們會先取得目前系統負載與網路資訊,再將這些資訊丟入預測模型中,預測模型會收集歷史紀錄並預測出下一時間可能的狀態,我們就可根據預測出的狀態對處理器進行頻率的調整與修正。
我們將演算法實作為Android底層的Linux cpufreq介面上的一個governor。與原有的governor相比,我們的演算法能更有效節省系統的能耗。因此會更適合在即時串流撥放時幫助手持裝置省下可觀的能源消耗。


In recent years, since the handheld devices are more and more popular and wireless network environment has been highly developed. Watching multimedia contents on mobile devices has become a common activity. The energy consumption issue on handheld devices when playing real-time streaming is very important. In this thesis, we propose an algorithm from the perspective of the system level. The proposed algorithm can predict the behavior of the streaming programs, and dynamically scaling the processor’s frequency. The energy consumption can thus be decreased.
To predict the behavior precisely, the algorithm is designed as follows. First, the system workload and network information are retrieved and stored into prediction table. Second, the behavior can then be estimated based on the information of the table. Finally, a suitable frequency can be predicted and scaled according to the predicted behavior.
We have implemented our algorithm as a cpufreq driver, called a governor in the Linux kernel of the Android operating system. The experiment results show that more energy consumption can be saved for the real-time streaming playback programs with the proposed method.


摘要 i
ABSTRACT ii
誌謝 iv
目錄 v
表目錄 vii
圖目錄 viii
第一章 緒論 1
1.1 研究背景與動機 1
1.2 研究目的 2
1.3 研究範圍 2
1.4 論文編排 3
第二章 相關文獻探討 4
2.1 DVFS 4
2.2串流影音 5
2.3行為預測方法 7
第三章 研究議題與方法 8
3.1研究方法 8
3.2系統流程圖 9
3.3取得參數 10
3.4行為分類 12
3.5行為預測 14
3.6頻率對映 16
第四章 實驗結果評估與分析 19
4.1實作 19
4.2實驗環境與設計 20
4.3實驗分析 26
4.3.1 穩定Wi-Fi網路 26
4.3.2 Wi-Fi網路(限速1000kbps) 30
4.3.3 Wi-Fi網路(限速900-1100kbps) 34
4.3.4 實驗結論 39
第五章 結論 41
5.1結論 41
5.2未來研究方向 42
參考文獻 43
附錄
A 功耗能耗實測數據 45
B FPS實測數據 46


[1] A. Carroll and G. Heiser, “An analysis of power consumption in a smartphone,” 2010 USENIX ,Boston, MA, USA, Jun 2010.
[2] N. K. Jha., “Low power system scheduling and synthesis,” Proc. of the International Conference on Computer-Aided Design, 2001, pages 259–263.
[3] M. H. Lipasti, C. B.Wilkerson, and J. P. Shen., “Value locality and load value prediction,” Proceedings of the 17th International Conference on Architectural Support for Programming Languages and operating Systems, 1996, pages 138–147.
[4] M. Burtscher and B. G. Zom., “Exploring last n value prediction,” Parallel Architectures and Compilation Techniques (PACT), 1999.
[5] C. Isci, G. Contreras, and M. Martonosi, “Live, Runtime Phase Monitoring and Prediction on Real Systems with Application to Dynamic Power Management,” Proc. of the 39th ACM/IEEE International Symposium on Microarchitecture (MICRO-39), 2006.
[6] V. Pallipadi and A. Starikovskiy, “The Ondemand governor: Past, present, and future,” Ottawa Linux Symposium, July 2006.
[7] 蔡明諺,基於動態預測模型之手持式串流播放裝置省電設計,碩士論文,台北科技大學資訊工程系,台北,2011
[8] T. Do, S. Rawshdeh, and W. Shi., “ptop: A process level power profiling tool,” Proceedings of the 2nd Workshop on Power Aware Computing and Systems, 2009.

[9] A. Rice and S. Hay, “Decomposing power measurements for mobile devices,” IEEE International Conference on Pervasive Computing and Communications (PerCom), 2010.
[10] NI DAQ: http://sine.ni.com/nips/cds/view/p/lang/zht/nid/201987
[11] NI LabVIEW: http://www.ni.com/labview/whatis/zht/
[12] Justin.tv: http://zh-tw.justin.tv/
[13] Adobe Developer - RTMP spec: http://www.adobe.com/devnet/rtmp.html
[14] Adobe Flash Media Live Encoder: http://www.adobe.com/products/flash-media-encoder.html
[15] Persistence of Vision : http://www.grand-illusions.com/articles/persistence_of_vision/
[16] Samsung GALAXY Tab產品規格: http://www.samsung.com/tw/consumer/mobile-phones/mobile-phones/tablet/GT-P1000CWABRI-spec
[17] LMFAO One Day Live- YouTube: http://www.youtube.com/watch?v=mjLfCVmEW4g
[18] 胡森博,低功率視訊串流嵌入式系統之設計與實現,碩士論文,台灣大學資訊工程系,台北,2008
[19] N. Gulati, C. L. Williamson, R. B. Bunt, “LAN Traffic Locality: Characterization and Application”, Proceedings of the First International Conference on In Local Area Network Interconnection, 1993.
[20] T. Siglin, The Right Fit? Video Playback Performance on Android Handset and Tablet Devices Using Adobe Flash Player 10.2 and 10.3, A Transitions in Technology White Paper, Transition Inc., 2011


QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top