(A) memory managing scheme using memory access patterns of multimedia멀티미디어 프로그램의 메모리 접근 패턴을 이용한 메모리 관리 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 411
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorHan, Hwan-soo-
dc.contributor.advisor한환수-
dc.contributor.authorAhn, Hee-jin-
dc.contributor.author안희진-
dc.date.accessioned2011-12-13T06:07:16Z-
dc.date.available2011-12-13T06:07:16Z-
dc.date.issued2008-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=297253&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/34808-
dc.description학위논문(석사) - 한국과학기술원 : 전산학전공, 2008.2, [ iv, 40 p. ]-
dc.description.abstractLow memory embedded systems, such as mobile devices or PMPs, are now very widely used in our lives. However, in multitasking environments, programs often need to wait for pages to be loaded on the main memory, especially for those which were on the main memory once but later swapped out due to memory shortage. This is what actually happens when a page fault occurs, and often the main hindrance to program’s seamless execution. We implemented Page Swap Monitor, which enables quantitative analysis of paging behaviors. Using the tool guided us that page faults in heap are the main reason of paging delays. We focused on multimedia applications, especially movie players. Our aim is to provide seamless execution of multimedia players in low-memory multitasking environments. In this paper, we propose a scheme that helps multimedia players perform better and execute with consistent quality over other programs. In this paper we introduce the notion of stream, memory allocations with the same function call backtrace and memory accesses to them. We discovered memory access pattern information in each stream from profiled access traces, and used a new memory allocation scheme and prefetching/pinning scheme during runtime based on the discovered pattern information. Our method helped reduce the number of page faults in heap, and provided better execution quality for multimedia players.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectMultimedia player-
dc.subjectpage fault-
dc.subjectprefetching-
dc.subjectpinning-
dc.subjectembedded system-
dc.subject멀티미디어 재생기-
dc.subject페이지 폴트-
dc.subject프리패칭-
dc.subject피닝-
dc.subject임베디드 시스템-
dc.subjectMultimedia player-
dc.subjectpage fault-
dc.subjectprefetching-
dc.subjectpinning-
dc.subjectembedded system-
dc.subject멀티미디어 재생기-
dc.subject페이지 폴트-
dc.subject프리패칭-
dc.subject피닝-
dc.subject임베디드 시스템-
dc.title(A) memory managing scheme using memory access patterns of multimedia-
dc.title.alternative멀티미디어 프로그램의 메모리 접근 패턴을 이용한 메모리 관리 기법-
dc.typeThesis(Master)-
dc.identifier.CNRN297253/325007 -
dc.description.department한국과학기술원 : 전산학전공, -
dc.identifier.uid020063304-
dc.contributor.localauthorHan, Hwan-soo-
dc.contributor.localauthor한환수-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0