Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 유민수 | - |
dc.date.accessioned | 2017-03-13T01:30:13Z | - |
dc.date.available | 2017-03-13T01:30:13Z | - |
dc.date.issued | 2015-07 | - |
dc.identifier.citation | Int'l Conf. Foundations of Computer Science, FCS'15, Page. 16-18 | en_US |
dc.identifier.uri | http://worldcomp-proceedings.com/proc/p2015/FCS3264.pdf | - |
dc.identifier.uri | http://hdl.handle.net/20.500.11754/26044 | - |
dc.description.abstract | Memory-mapped I/O (MMIO) tracing provides an effective means for analyzing and debugging I/O related functions since it allows us to observe and track the interplay between processors and I/O devices [1]. However, existing MMIO tracing techniques have a serious drawback in multicore systems. Current MMIO techniques commonly use a memory protection mechanism to detect access to an MMIO address area under consideration. Unfortunately, this approach may miss some I/O events and even lead to a data race condition due to inappropriate management of concurrent accesses to the MMIO address area. In this paper, we describe a novel MMIO tracing approach introducing the notion of shadow page table. We use a shadow page table to allow only one processor to have access to a MMIO address area while forbidding other processors’ access to the same MMIO address area. We show how the shadow page table approach can be efficiently implemented on a multiprocessor platform with dual core ARM Cortex A15 CPU. | en_US |
dc.description.sponsorship | This work was supported partly by Seoul Creative Human Development Program (HM120006), and partly by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MEST) (NRF-2011-0015997), and partly the MSIP(Ministry of Science, ICT and Future Planning), Korea, under the C-ITRC(Convergence Information Technology Research Center) (IITP-2015- H8601-15-1005) supervised by the IITP(Institute for Information & communications Technology Promotion). | en_US |
dc.language.iso | en | en_US |
dc.publisher | CSREA Press | en_US |
dc.subject | Memory Mapped I/O (MMIO) Trace | en_US |
dc.subject | Memory Protection | en_US |
dc.subject | Page Fault | en_US |
dc.subject | Shadow Page Table | en_US |
dc.title | Multiprocessor MMIO Tracing via Memory Protection and a Shadow Page Table | en_US |
dc.type | Article | en_US |
dc.relation.page | 16-18 | - |
dc.contributor.googleauthor | Kim, Myoungjae | - |
dc.contributor.googleauthor | Yoon, Hyunmin | - |
dc.contributor.googleauthor | Choi, Minkwan | - |
dc.contributor.googleauthor | Majeed, Shakaiba | - |
dc.contributor.googleauthor | Ryu, Minsoo | - |
dc.sector.campus | S | - |
dc.sector.daehak | COLLEGE OF ENGINEERING[S] | - |
dc.sector.department | DEPARTMENT OF COMPUTER SCIENCE | - |
dc.identifier.pid | msryu | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.