-
2
-
-
78650735657
-
The evolution of an x86 virtual machine monitor
-
Agesen, O., Garthwaite, A., Sheldon, J., and Subrahmanyam, P. The evolution of an x86 virtual machine monitor. SIGOPS Oper. Syst. Rev. 44, 4 (2010), pp. 3-18.
-
(2010)
SIGOPS Oper. Syst. Rev.
, vol.44
, Issue.4
, pp. 3-18
-
-
Agesen, O.1
Garthwaite, A.2
Sheldon, J.3
Subrahmanyam, P.4
-
3
-
-
84880051205
-
Software techniques for avoiding hardware virtualization exits
-
USENIX Association
-
Agesen, O., Mattson, J., Rugina, R., and Sheldon, J. Software techniques for avoiding hardware virtualization exits. Proceedings of the 2012 USENIX conference on Annual Technical Conference, USENIX Association (2012), pp. 35-35.
-
(2012)
Proceedings of the 2012 USENIX Conference on Annual Technical Conference
, pp. 35-35
-
-
Agesen, O.1
Mattson, J.2
Rugina, R.3
Sheldon, J.4
-
6
-
-
21644433634
-
Xen and the art of virtualization
-
Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A. Xen and the Art of Virtualization. Proceedings of the nineteenth ACM symposium on Operating systems principles and practice (SOSP '03), (2003), pp. 164-177.
-
(2003)
Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles and Practice (SOSP '03)
, pp. 164-177
-
-
Barham, P.1
Dragovic, B.2
Fraser, K.3
Hand, S.4
Harris, T.5
Ho, A.6
Neugebauer, R.7
Pratt, I.8
Warfield, A.9
-
7
-
-
77955012281
-
Translation caching: Skip, don't walk (the page table)
-
Barr, T.W., Cox, A.L., and Rixner, S. Translation caching: skip, don't walk (the page table). Proceedings of the 37 th Annual International Symposium on Computer Architecture, (2010).
-
(2010)
Proceedings of the 37 Th Annual International Symposium on Computer Architecture
-
-
Barr, T.W.1
Cox, A.L.2
Rixner, S.3
-
9
-
-
84881179047
-
Efficient virtual memory for big memory servers
-
IEEE Computer Society
-
Basil, A., Gandhi, J., Chang, J., Hill, M.D., and Swift, MM. Efficient Virtual Memory for Big Memory Servers. Proceedings of the 40th Annual International Symposium on Computer Architecture, IEEE Computer Society (2013).
-
(2013)
Proceedings of the 40th Annual International Symposium on Computer Architecture
-
-
Basil, A.1
Gandhi, J.2
Chang, J.3
Hill, M.D.4
Swift, M.M.5
-
10
-
-
84864859089
-
Reducing memory reference energy with opportunistic virtual caching
-
Basu, A., Hill, M.D., and Swift, M.M. Reducing Memory Reference Energy With Opportunistic Virtual Caching. ISCA '12: Proceedings of the 39th annual international symposium on Computer architecture, (2012), pp. 297-308.
-
(2012)
ISCA '12: Proceedings of the 39th Annual International Symposium on Computer Architecture
, pp. 297-308
-
-
Basu, A.1
Hill, M.D.2
Swift, M.M.3
-
11
-
-
77957766305
-
Accelerating two-dimensional page walks for virtualized systems
-
Bhargava, R., Serebrin, B., Spadini, F., and Manne, S. Accelerating two-dimensional page walks for virtualized systems. Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, (2008).
-
(2008)
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems
-
-
Bhargava, R.1
Serebrin, B.2
Spadini, F.3
Manne, S.4
-
13
-
-
79955889568
-
Shared last-level TLBs for chip multiprocessors
-
IEEE Computer Society
-
Bhattacharjee, A., Lustig, D., and Martonosi, M. Shared last-level TLBs for chip multiprocessors. Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture, IEEE Computer Society (2011), pp. 62-63.
-
(2011)
Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture
, pp. 62-63
-
-
Bhattacharjee, A.1
Lustig, D.2
Martonosi, M.3
-
16
-
-
84937718573
-
Methodology for performance analysis of VMware vSphere under Tier-1 applications
-
Summer
-
Buell, J., Hecht, D., Heo, J., Saladi, K., and Taheri, R.H. Methodology for Performance Analysis of VMware vSphere under Tier-1 Applications. VMware Technical Journal, Summer 2013, pp. 1928.
-
(2013)
VMware Technical Journal
, pp. 1928
-
-
Buell, J.1
Hecht, D.2
Heo, J.3
Saladi, K.4
Taheri, R.H.5
-
17
-
-
0031269854
-
Disco: Running commodity operating systems on scalable multiprocessors
-
Bugnion, E., Devine, S., Govil, K., and Rosenblum, M. Disco: Running Commodity Operating Systems on Scalable Multiprocessors. ACM Transactions on Computer Systems 15, 4 (1997), pp. 319-349.
-
(1997)
ACM Transactions on Computer Systems 15
, vol.4
, pp. 319-349
-
-
Bugnion, E.1
Devine, S.2
Govil, K.3
Rosenblum, M.4
-
18
-
-
84881187226
-
Improving virtualization in the presence of software managed translation lookaside buffers
-
ACM
-
Chang, X., Franke, H., Ge, Y., Liu, T., Wang, K., Xenidis, J., Chen, F., and Zhang, Y. Improving virtualization in the presence of software managed translation lookaside buffers. Proceedings of the 40th Annual International Symposium on Computer Architecture, ACM (2013), pp. 120-129.
-
(2013)
Proceedings of the 40th Annual International Symposium on Computer Architecture
, pp. 120-129
-
-
Chang, X.1
Franke, H.2
Ge, Y.3
Liu, T.4
Wang, K.5
Xenidis, J.6
Chen, F.7
Zhang, Y.8
-
21
-
-
33646697845
-
Virtual memory, processes, and sharing in Multics
-
ACM
-
Daley, R.C. and Dennis, J.B. Virtual memory, processes, and sharing in Multics. Proceedings of the first ACM symposium on Operating System Principles, ACM (1967), 12.1-12.8.
-
(1967)
Proceedings of the First ACM Symposium on Operating System Principles
, pp. 121-128
-
-
Daley, R.C.1
Dennis, J.B.2
-
22
-
-
0034817531
-
Reevaluating online superpage promotion with hardware support
-
IEEE Computer Society
-
Fang, Z., Zhang, L., Carter, J.B., Hsieh, W.C., and McKee, S.A. Reevaluating Online Superpage Promotion with Hardware Support. Proceedings of the 7th International Symposium on High-Performance Computer Architecture, IEEE Computer Society (2001), pp. 63.
-
(2001)
Proceedings of the 7th International Symposium on High-Performance Computer Architecture
, pp. 63
-
-
Fang, Z.1
Zhang, L.2
Carter, J.B.3
Hsieh, W.C.4
McKee, S.A.5
-
24
-
-
84937698544
-
BadgerTrap: A tool to instrument x86-64 TLB misses
-
Gandhi, J., Basu, A., Swift, M.M., and Hill, M.D. BadgerTrap: A Tool to Instrument x86-64 TLB Misses. SIGARCH Computer Architecture News, (2014).
-
(2014)
SIGARCH Computer Architecture News
-
-
Gandhi, J.1
Basu, A.2
Swift, M.M.3
Hill, M.D.4
-
25
-
-
84926427148
-
Survey of virtual machine research
-
Goldberg, R.P. Survey of virtual machine research. Computer 7, 9 (1974), pp. 34-45.
-
(1974)
Computer
, vol.7
, Issue.9
, pp. 34-45
-
-
Goldberg, R.P.1
-
26
-
-
84858781341
-
Cosmic rays don't strike twice: Understanding the nature of DRAM errors and the implications for system design
-
Hwang, A.A., Ioan A. Stefanovici, and Schroeder, B. Cosmic rays don't strike twice: understanding the nature of DRAM errors and the implications for system design. Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems, (2012), pp. 111-122.
-
(2012)
Proceedings of the Seventeenth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 111-122
-
-
Hwang, A.A.1
Stefanovici, I.A.2
Schroeder, B.3
-
27
-
-
84937705041
-
-
Intel® Itanium® Architecture Developer's Manual, Vol. 2. http://www.intel.com/content/www/us/en/processors/itanium/itanium-architecture-software-developer-rev-2-3-vol-2-manual.html.
-
Intel® Itanium® Architecture Developer's Manual
, vol.2
-
-
-
30
-
-
0032119566
-
Virtual memory in contemporary microprocessors
-
Jacob, B. and Mudge, T. Virtual Memory in Contemporary Microprocessors. IEEE Micro 18, 4 (1998), pp. 60-75.
-
(1998)
IEEE Micro 18
, vol.4
, pp. 60-75
-
-
Jacob, B.1
Mudge, T.2
-
31
-
-
0035334892
-
Uniprocessor virtual memory without TLBs
-
Jacob, B. and Mudge, T. Uniprocessor Virtual Memory without TLBs. IEEE Trans. Comput. 50, 5 (2001), pp. 482-499.
-
(2001)
IEEE Trans. Comput. 50
, vol.5
, pp. 482-499
-
-
Jacob, B.1
Mudge, T.2
-
33
-
-
54049158076
-
Kvm: The linux virtual machine monitor
-
Kivity, A., Kamay, Y., Laor, D., Lublin, U., and Liguori, A. kvm: the Linux Virtual Machine Monitor. Proceedings of the Linux Symposium, (2007), pp. 225-230.
-
(2007)
Proceedings of the Linux Symposium
, pp. 225-230
-
-
Kivity, A.1
Kamay, Y.2
Laor, D.3
Lublin, U.4
Liguori, A.5
-
34
-
-
84937704283
-
-
Linux Perf Wiki. https://perf.wiki.kernel.org/index.php/Main-Page.
-
Linux Perf Wiki
-
-
-
35
-
-
84937677465
-
-
Linux Virtio Balloon Driver. http://lxr.free-electrons.com/source/drivers/virtio/virtio-balloon.c.
-
Linux Virtio Balloon Driver
-
-
-
38
-
-
84881131503
-
-
Memory Hotplug. https://www.kernel.org/doc/Documentation/memory-hotplug.txt.
-
Memory Hotplug
-
-
-
42
-
-
84903973894
-
Increasing TLB reach by exploiting clustering in page translations
-
Pham, B., Bhattacharjee, A., Eckert, Y., and Loh, G.H. Increasing TLB reach by exploiting clustering in page translations. 2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA), (2014), pp. 558-567.
-
(2014)
2014 IEEE 20th International Symposium on High Performance Computer Architecture (HPCA)
, pp. 558-567
-
-
Pham, B.1
Bhattacharjee, A.2
Eckert, Y.3
Loh, G.H.4
-
43
-
-
84876544775
-
CoLT: Coalesced large-reach TLBs
-
IEEE Computer Society
-
Pham, B., Vaidyanathan, V., Jaleel, A., and Bhattacharjee, A. CoLT: Coalesced Large-Reach TLBs. Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture, IEEE Computer Society (2012), pp. 258-269.
-
(2012)
Proceedings of the 2012 45th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 258-269
-
-
Pham, B.1
Vaidyanathan, V.2
Jaleel, A.3
Bhattacharjee, A.4
-
44
-
-
47349104267
-
Implementing signatures for transactional memory
-
Sanchez, D., Yen, L., Hill, M.D., and Sankaralingam, K. Implementing Signatures for Transactional Memory. Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture, (2007).
-
(2007)
Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture
-
-
Sanchez, D.1
Yen, L.2
Hill, M.D.3
Sankaralingam, K.4
-
45
-
-
84905460044
-
The direct-to-data (D2D) cache: Navigating the cache hierarchy with a single lookup
-
IEEE Press
-
Sembrant, A., Hagersten, E., and Black-Schaffer, D. The Direct-to-Data (D2D) Cache: Navigating the Cache Hierarchy with a Single Lookup. Proceeding of the 41st Annual International Symposium on Computer Architecuture, IEEE Press (2014), pp. 133-144.
-
(2014)
Proceeding of the 41st Annual International Symposium on Computer Architecuture
, pp. 133-144
-
-
Sembrant, A.1
Hagersten, E.2
Black-Schaffer, D.3
-
46
-
-
84892559458
-
TLC: A tag-less cache for reducing dynamic first level cache energy
-
ACM
-
Sembrant, A., Hagersten, E., and Black-Shaffer, D. TLC: A Tag-less Cache for Reducing Dynamic First Level Cache Energy. Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture, ACM (2013), pp. 49-61.
-
(2013)
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture
, pp. 49-61
-
-
Sembrant, A.1
Hagersten, E.2
Black-Shaffer, D.3
-
47
-
-
3242723380
-
Concurrent support for multiple page sizes on a skewed associative TLB
-
Seznec, A. Concurrent Support for Multiple Page Sizes on a Skewed Associative TLB. IEEE Transactions on Computers 53 (7), (2004), pp. 924-927.
-
(2004)
IEEE Transactions on Computers
, vol.53
, Issue.7
, pp. 924-927
-
-
Seznec, A.1
-
48
-
-
85084161924
-
Implementation of multiple pagesize support in HP-UX
-
USENIX Association
-
Subramanian, I., Mather, C., Peterson, K., and Raghunath, B. Implementation of Multiple Pagesize Support in HP-UX. Proceedings of the Annual Conference on USENIX Annual Technical Conference, USENIX Association (1998), 9-9.
-
(1998)
Proceedings of the Annual Conference on USENIX Annual Technical Conference
, pp. 9-9
-
-
Subramanian, I.1
Mather, C.2
Peterson, K.3
Raghunath, B.4
-
49
-
-
0031594008
-
Increasing TLB reach using superpages backed by shadow memory
-
IEEE Computer Society
-
Swanson, M., Stoller, L., and Carter, J. Increasing TLB Reach Using Superpages Backed by Shadow Memory. Proceedings of the 25th Annual International Symposium on Computer Architecture, IEEE Computer Society (1998), pp. 204-213.
-
(1998)
Proceedings of the 25th Annual International Symposium on Computer Architecture
, pp. 204-213
-
-
Swanson, M.1
Stoller, L.2
Carter, J.3
-
51
-
-
0026867327
-
Tradeoffs in supporting two page sizes
-
Talluri, M., Kong, S., Hill, M.D., and Patterson, D.A. Tradeoffs in Supporting Two Page Sizes. Proceedings of the 19th Annual International Symposium on Computer Architecture, (1992).
-
(1992)
Proceedings of the 19th Annual International Symposium on Computer Architecture
-
-
Talluri, M.1
Kong, S.2
Hill, M.D.3
Patterson, D.A.4
-
53
-
-
79953172929
-
Selective hardware/software memory virtualization
-
ACM
-
Wang, X., Zang, J., Wang, Z., Luo, Y., and Li, X. Selective hardware/software memory virtualization. Proceedings of the 7 th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, ACM (2011), pp. 217-226.
-
(2011)
Proceedings of the 7 Th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
, pp. 217-226
-
-
Wang, X.1
Zang, J.2
Wang, Z.3
Luo, Y.4
Li, X.5
-
54
-
-
0022583630
-
An in-cache address translation mechanism
-
Wood, D.A., Eggers, S.J., Gibson, G., Hill, M.D., and Pendleton, J.M. An in-cache address translation mechanism. Proceedings of 13th annual international symposium on Computer architecture, (1986).
-
(1986)
Proceedings of 13th Annual International Symposium on Computer Architecture
-
-
Wood, D.A.1
Eggers, S.J.2
Gibson, G.3
Hill, M.D.4
Pendleton, J.M.5
-
55
-
-
77949525707
-
Characterizing the performance of "big memory" on blue gene linux
-
Yoshii, K., Iskra, K., Naik, H., Beckman, P., and Broekema, P. Characterizing the Performance of "Big Memory" on Blue Gene Linux. International Conference on Parallel Processing Workshops, 2009. ICPPW '09, (2009), pp. 65-72.
-
(2009)
International Conference on Parallel Processing Workshops, 2009. ICPPW '09
, pp. 65-72
-
-
Yoshii, K.1
Iskra, K.2
Naik, H.3
Beckman, P.4
Broekema, P.5
|