, The HotSpot Group
, jemalloc memory allocator
, What is Linux Memory Policy
, Xen on NUMA Machines, 2018.
, The Xen Credit CPU Scheduler, 2006.
Xen and the Art of Virtualization, Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles (SOSP '03), pp.164-177, 2003. ,
Implementing virtual system calls, 2014. ,
Disco: Running Commodity Operating Systems on Scalable Multiprocessors, Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles (SOSP '97), pp.143-156, 1997. ,
, , 2018.
Measuring CPU Overhead for I/O Processing in the Xen Virtual Machine Monitor, Proceedings of the Annual Conference on USENIX Annual Technical Conference (ATEC '05). USENIX Association, pp.24-24, 2005. ,
Understanding How Xen Approaches Device Drivers, 2007. ,
, Standard Performance Evaluation Corporation, Java Server Benchmark, 2005.
, Standard Performance Evaluation Corporation, SPEC MPI, 2007.
, Standard Performance Evaluation Corporation. 2012. SPEC OMP, 2007.
Decoupling of Cores per Socket from Virtual NUMA Topology in vSphere 6, 2016. ,
Impact of CPU Hot Add on NUMA scheduling, 2017. ,
PV-vNUMA issue: topology is misinterpreted by the guest, 2015. ,
Clearing the Clouds: A Study of Emerging Scale-out Workloads on Modern Hardware, Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS XVII), pp.37-48, 2012. ,
Hyper-V Dynamic Memory Versus Virtual NUMA, 2015. ,
Justin Funston, Alexandra Fedorova, and Vivien Quéma, Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (USENIX ATC'14). USENIX Association, pp.231-242, 2014. ,
Challenges of Memory Management on Modern NUMA Systems, Commun. ACM, vol.58, pp.59-66, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01242202
BigBench V2: The New and Improved BigBench, 2017 IEEE 33rd International Conference on Data Engineering (ICDE, pp.1225-1236, 2017. ,
A Study of the Scalability of Stop-the-world Garbage Collectors on Multicores, Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '13), pp.229-240, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00868012
NumaGiC: A Garbage Collector for Big Data on Big NUMA Machines, Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '15), 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01178790
, , pp.661-673
Automatic NUMA Balancing, 2012. ,
The Effect of Multi-core on HPC Applications in Virtualized Systems, Proceedings of the 2010 Conference on Parallel Processing, 2010. ,
, , pp.615-623
,
Whats New in vSphere 6.0 -vNUMA Enhancements, 2015. ,
NUMA aware heap memory manager, 2012. ,
, AMD Memory Encryption, 2016.
VMware vSphere 6.5 breaks your SQL Server vNUMA settings, 2016. ,
A Fast Storage Allocator, Commun. ACM, vol.8, pp.623-624, 1965. ,
Thread and Memory Placement on NUMA Systems: Asymmetry Matters, Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, pp.277-289, 2015. ,
Optimizing virtual machine consolidation performance on NUMA server architecture for cloud workloads, 2014 ACM/IEEE 41st International Symposium on Computer Architecture (ISCA), pp.325-336, 2014. ,
, , 2014.
STREAM: Sustainable Memory Bandwidth in High Performance Computers, 1991. ,
Deploying Virtual NUMA for VMM, 2016. ,
Working Set Size Estimation Techniques in Virtualized Environments: One Size Does Not Fit All, Proceedings of the ACM on Measurement and Analysis of Computing Systems 2, 1, Article, vol.19, 2018. ,
,
,
, Optimizing Oracle VM Server for x86 Performance, 2017.
Formal Requirements for Virtualizable Third Generation Architectures, Commun. ACM, vol.17, pp.412-421, 1974. ,
Optimizing virtual machine scheduling in NUMA multicore systems, 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA), pp.306-317, 2013. ,
VM Live Migration At Scale, Proceedings of the 14th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE '18), pp.45-56, 2018. ,
vNUMA: What it is and why it matters, 2011. ,
Application-specific Quantum for Multi-core Platform Scheduler, Proceedings of the Eleventh European Conference on Computer Systems (EuroSys '16), vol.3, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01782587
NUMA And vNUMA -Back To The Basic, 2017. ,
, , 2013.
, , 2013.
Understanding Memory Resource Management in VMware ESX Server, 2009. ,
The CPU Scheduler in VMware vSphere 5, vol.1, 2013. ,
An Interface to Implement NUMA Policies in the Xen Hypervisor, Proceedings of the Twelfth European Conference on Computer Systems (EuroSys '17), pp.453-467, 2017. ,
vProbe: Scheduling Virtual Machines on NUMA Systems, 2016 IEEE International Conference on Cluster Computing (CLUSTER), pp.70-79, 2016. ,