Works (6)

Updated: July 5th, 2023 15:37

2021 article

NUMA-aware memory coloring for multicore real-time systems

Pan, X., & Mueller, F. (2021, June 9). Journal of Systems Architecture.

By: X. Pan n & F. Mueller n

author keywords: Memory access; NUMA; Real-time predictability
topics (OpenAlex): Real-Time Systems Scheduling; Parallel Computing and Optimization Techniques; Distributed systems and fault tolerance
TL;DR: This work contributes a controller/node-aware memory coloring (CAMC) allocator inside the Linux kernel for the entire address space to reduce access conflicts and latencies by isolating tasks from one another. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
Source: Web Of Science
Added: September 7, 2021

2019 article

The Colored Refresh Server for DRAM

Pan, X., & Mueller, F. (2019, May 1).

By: X. Pan n & F. Mueller n

topics (OpenAlex): Advanced Data Storage Technologies; Parallel Computing and Optimization Techniques; Cloud Computing and Remote Desktop Technologies
TL;DR: This work contributes the “Colored Refresh Server” (CRS), a uniprocessor scheduling paradigm that partitions DRAM in two distinctly colored groups such that refreshes of one color occur in parallel to the execution of real-time tasks of the other color. (via Semantic Scholar)
Source: Web Of Science
Added: November 4, 2019

2019 article

The Colored Refresh Server for DRAM

Pan, X., & Mueller, F. (2019, December 1).

By: X. Pan n & F. Mueller n

topics (OpenAlex): Real-Time Systems Scheduling; Parallel Computing and Optimization Techniques; Embedded Systems Design Techniques
TL;DR: Experimental results confirm that refresh overhead is completely hidden and memory throughput enhanced, and the CRS, a uniprocessor scheduling paradigm that partitions DRAM in two distinctly colored groups such that refreshes of one color occur in parallel to the execution of real-time tasks of the other color, is contributed. (via Semantic Scholar)
Source: Web Of Science
Added: September 28, 2020

2018 article

Controller-aware memory coloring for multicore real-time systems

Pan, X., & Mueller, F. (2018, April 9).

By: X. Pan n & F. Mueller n

author keywords: memory access; NUMA; real-time predictability
topics (OpenAlex): Real-Time Systems Scheduling; Parallel Computing and Optimization Techniques; Distributed systems and fault tolerance
TL;DR: This work contributes a controller/node-aware memory coloring (CAMC) allocator inside the Linux kernel for the entire address space to reduce access conflicts and latencies by isolating tasks from one another. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
Source: Web Of Science
Added: January 28, 2019

2018 article

Improving Network Throughput with Global Communication Reordering

Lavrijsen, W., Iancu, C., & Pan, X. (2018, May 1).

By: W. Lavrijsen*, C. Iancu* & X. Pan n

topics (OpenAlex): Advanced Data Storage Technologies; Parallel Computing and Optimization Techniques; Interconnection Networks and Systems
TL;DR: This work implements on-the-fly algorithms that reorder message streams based on statistics inferred during execution based on intuition that long operations that occur in ranks that exhibit large execution variability need to be prioritized. (via Semantic Scholar)
UN Sustainable Development Goals Color Wheel
UN Sustainable Development Goal Categories
Source: Web Of Science
Added: October 16, 2018

2016 article

TintMalloc: Reducing Memory Access Divergence via Controller-Aware Coloring

Pan, X., Gownivaripalli, Y. J., & Mueller, F. (2016, May 1).

By: X. Pan n, Y. Gownivaripalli n & F. Mueller n

author keywords: NUMA; caches; memory controller; page coloring
topics (OpenAlex): Parallel Computing and Optimization Techniques; Cloud Computing and Resource Management; Advanced Data Storage Technologies
TL;DR: Experimental results with the SPEC and Parsec benchmarks show that by choosing disjoint colors per thread, locality is increased, contention is decreased, and overall SPMD execution becomes more balanced at barriers than default memory allocation under Linux as well as prior coloring approaches. (via Semantic Scholar)
Source: Web Of Science
Added: August 6, 2018

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2026) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.