X
Xiangrong Zhou
Researcher at University of Maryland, College Park
Publications - 14
Citations - 123
Xiangrong Zhou is an academic researcher from University of Maryland, College Park. The author has contributed to research in topics: Memory management unit & Virtual memory. The author has an hindex of 7, co-authored 14 publications receiving 123 citations.
Papers
More filters
Proceedings ArticleDOI
Rapid and low-cost context-switch through embedded processor customization for real-time and control applications
Xiangrong Zhou,Peter Petrov +1 more
TL;DR: The proposed technique exploits application information extracted during compile time to make sure that only a minimal amount of thread state is saved and subsequently restored on preemption.
Proceedings ArticleDOI
Compiler-driven register re-assignment for register file power-density and temperature reduction
TL;DR: This paper proposes a compiler-based register reassignment methodology, which purpose is to break such groups of registers and to uniformly distribute the accesses to the register file, and shows that the underlying problem is NP-hard.
Journal ArticleDOI
Heterogeneously tagged caches for low-power embedded systems with virtual memory support
Xiangrong Zhou,Peter Petrov +1 more
TL;DR: An energy-efficient data cache organization for embedded processors with virtual memory is proposed, where the application information is captured in a reprogrammable way and the cache is minimally modified.
Proceedings ArticleDOI
The interval page table: virtual memory support in real-time and memory-constrained embedded systems
Xiangrong Zhou,Peter Petrov +1 more
TL;DR: A new page table organization is proposed, which not only requires significantly less memory than the traditional page tables, but also enables a very fast and deterministic hardware-based page table lookup.
Journal ArticleDOI
Temperature-aware register reallocation for register file power-density minimization
TL;DR: It is shown that the underlying problem is NP-hard, and the compile-time temperature-aware register reallocation methodologies for breaking such groups of registers and to uniformly distribute the accesses to the register file are efficient.