Detailed Information

Cited 0 time in webofscience Cited 9 time in scopus
Metadata Downloads

RT-PLRU: A New Paging Scheme for Real-Time Execution of Program Codes on NAND Flash Memory for Portable Media Players

Full metadata record
DC Field Value Language
dc.contributor.authorKim, Jong-Chan-
dc.contributor.authorLee, Duhee-
dc.contributor.authorLee, Chang-Gun-
dc.contributor.authorKim, Kanghee-
dc.date.available2018-05-10T08:38:12Z-
dc.date.created2018-04-17-
dc.date.issued2011-08-
dc.identifier.issn0018-9340-
dc.identifier.urihttp://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/13606-
dc.description.abstractNAND flash memory has been widely used as a nonvolatile storage for storing data. However, it is challenging to execute program codes on NAND flash memory, since NAND flash memory only supports page-based reads, not byte-level random reads. This paper proposes an automated process to find the optimal paging strategy called RT-PLRU (Real-Time constrained combination of Pinning and LRU) that allows program codes stored in NAND flash memory to be executed satisfying real-time requirements with minimal usage of RAM. Moreover, the proposed process optimally configure the RT-PLRU in a developer-transparent way without giving any burden to the program developer. The developed technique is specifically applied to a media player program targeting a portable media player (PMP). To the best of our knowledge, this is the first effort to use NAND flash memory as a code storage for storing and executing real-time programs with minimal usage of RAM.-
dc.language영어-
dc.language.isoen-
dc.publisherIEEE COMPUTER SOC-
dc.relation.isPartOfIEEE TRANSACTIONS ON COMPUTERS-
dc.subjectSYSTEM-
dc.titleRT-PLRU: A New Paging Scheme for Real-Time Execution of Program Codes on NAND Flash Memory for Portable Media Players-
dc.typeArticle-
dc.identifier.doi10.1109/TC.2010.225-
dc.type.rimsART-
dc.identifier.bibliographicCitationIEEE TRANSACTIONS ON COMPUTERS, v.60, no.8, pp.1126 - 1141-
dc.description.journalClass1-
dc.identifier.wosid000292101000007-
dc.identifier.scopusid2-s2.0-79959756462-
dc.citation.endPage1141-
dc.citation.number8-
dc.citation.startPage1126-
dc.citation.titleIEEE TRANSACTIONS ON COMPUTERS-
dc.citation.volume60-
dc.contributor.affiliatedAuthorKim, Kanghee-
dc.type.docTypeArticle-
dc.description.isOpenAccessN-
dc.subject.keywordAuthorReal-time systems-
dc.subject.keywordAuthorNAND flash memory-
dc.subject.keywordAuthormedia player-
dc.subject.keywordAuthorvirtual memory-
dc.subject.keywordAuthorpinning-
dc.subject.keywordAuthorLRU-
dc.subject.keywordAuthorRT-PLRU-
dc.subject.keywordPlusSYSTEM-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Information Technology > Department of Smart Systems Software > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Kang hee photo

Kim, Kang hee
College of Information Technology (Department of Smart Systems Software)
Read more

Altmetrics

Total Views & Downloads

BROWSE