Detailed Information

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

TrapFetch: A breakpoint-based prefetcher for both launch and run-time

Full metadata record
DC Field Value Language
dc.contributor.authorWon, Jiwoong-
dc.contributor.authorKwon, Oseok-
dc.contributor.authorRyu, Junhee-
dc.contributor.authorHur, Junbeom-
dc.contributor.authorLee, Insup-
dc.contributor.authorKang, Kyungtae-
dc.date.accessioned2021-06-22T15:24:47Z-
dc.date.available2021-06-22T15:24:47Z-
dc.date.issued2017-10-
dc.identifier.urihttps://scholarworks.bwise.kr/erica/handle/2021.sw.erica/11692-
dc.description.abstractTrapFetch is trained by monitoring the read requests issued by an application. It detects bursts of disk reads, determines the appropriate addresses at which breakpoints should be inserted in the application and library codes prior to the bursts of reads, and then logs this information with the data requested during the interval between each consecutive pair of breakpoints. When the application and library codes are loaded from the disk into memory, TrapFetch inserts breakpoints at the designated addresses based on the logs. During subsequent runs, TrapFetch is invoked at each breakpoint when it prefetches the corresponding data into the page cache. This approach is effective during both launch and run-time. TrapFetch operates at the user level, thus avoiding interference with other applications. In experiments on five popular applications (FlightGear, SpeedDreams 2, Pillars of Eternity, Eclipse, and VegaStrike), TrapFetch reduced the time for launch by up to 39.7% and time for run-time dataloading by up to 63.7%. © 2017 IEEE.-
dc.format.extent6-
dc.language영어-
dc.language.isoENG-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.titleTrapFetch: A breakpoint-based prefetcher for both launch and run-time-
dc.typeArticle-
dc.publisher.location미국-
dc.identifier.doi10.1109/SMC.2017.8123045-
dc.identifier.scopusid2-s2.0-85044207038-
dc.identifier.wosid000427598702140-
dc.identifier.bibliographicCitation2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017, pp 2766 - 2771-
dc.citation.title2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017-
dc.citation.startPage2766-
dc.citation.endPage2771-
dc.type.docTypeConference Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassother-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Artificial Intelligence-
dc.relation.journalWebOfScienceCategoryComputer Science, Cybernetics-
dc.subject.keywordPlusBreak-points-
dc.subject.keywordPlusBreakpoint-
dc.subject.keywordPlusFlightgear-
dc.subject.keywordPlusLibrary codes-
dc.subject.keywordPlusPage caches-
dc.subject.keywordPlusPrefetches-
dc.subject.keywordPlusRuntimes-
dc.subject.keywordPlusUser levels-
dc.subject.keywordPlusCybernetics-
dc.identifier.urlhttps://ieeexplore.ieee.org/document/8123045-
Files in This Item
Go to Link
Appears in
Collections
COLLEGE OF COMPUTING > DEPARTMENT OF ARTIFICIAL INTELLIGENCE > 1. Journal Articles

qrcode

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

Related Researcher

Researcher Kang, Kyung tae photo

Kang, Kyung tae
ERICA 소프트웨어융합대학 (DEPARTMENT OF ARTIFICIAL INTELLIGENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE