-
2
-
-
70349098204
-
-
AMD64-manual. AMD-64 architecture programmer's manual, 2008.
-
AMD64-manual. AMD-64 architecture programmer's manual, 2008.
-
-
-
-
3
-
-
0030260286
-
Compiler-directed page coloring for multiprocessors
-
Cambridge, MA, October
-
E. Bugnion, J. M. Anderson, and M. S. Lam. Compiler-directed page coloring for multiprocessors. In 7th Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 244-255, Cambridge, MA, October 1996.
-
(1996)
7th Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 244-255
-
-
Bugnion, E.1
Anderson, J.M.2
Lam, M.S.3
-
4
-
-
0033683314
-
Application-specific memory management for embedded systems using software-controlled caches
-
Los Angeles, CA, June
-
D. Chiou, P. Jain, L. Rudolph, and S. Devadas. Application-specific memory management for embedded systems using software-controlled caches. In 37th Conf. on Design Automation, pages 416-419, Los Angeles, CA, June 2000.
-
(2000)
37th Conf. on Design Automation
, pp. 416-419
-
-
Chiou, D.1
Jain, P.2
Rudolph, L.3
Devadas, S.4
-
5
-
-
40349095122
-
Managing distributed, shared L2 caches through OS-level page allocation
-
Orlando, FL, December
-
S. Cho and L. Jin. Managing distributed, shared L2 caches through OS-level page allocation. In 39th Int'l Symp. on Micro architecture (Micro), pages 455-468, Orlando, FL, December 2006.
-
(2006)
39th Int'l Symp. on Micro architecture (Micro)
, pp. 455-468
-
-
Cho, S.1
Jin, L.2
-
6
-
-
47849108985
-
Improving performance isolation on chip multiprocessors via an operating system scheduler
-
Brasov, Romania, September
-
A. Fedorova, M. Seltzer, and M.D. Smith. Improving performance isolation on chip multiprocessors via an operating system scheduler. In 16th Int'l Conf. on Parallel Architecture and Compilation Techniques (PACT), pages 25-36, Brasov, Romania, September 2007.
-
(2007)
16th Int'l Conf. on Parallel Architecture and Compilation Techniques (PACT)
, pp. 25-36
-
-
Fedorova, A.1
Seltzer, M.2
Smith, M.D.3
-
7
-
-
84869626946
-
-
GoGrid. http://www.gogrid.com.
-
GoGrid
-
-
-
8
-
-
34247143442
-
Communist, utilitarian, and capitalist cache policies on CMPs: Caches as a shared resource
-
September
-
L. R. Hsu, S. K. Reinhardt, R. Iyer, and S. Makineni. Communist, utilitarian, and capitalist cache policies on CMPs: Caches as a shared resource. In Int'l Conf. on Parallel Architectures and Compilation Techniques (PACT), pages 13-22, September 2006.
-
(2006)
Int'l Conf. on Parallel Architectures and Compilation Techniques (PACT)
, pp. 13-22
-
-
Hsu, L.R.1
Reinhardt, S.K.2
Iyer, R.3
Makineni, S.4
-
9
-
-
84869609784
-
-
IA32-manual. IA-32 Intel architecture software developer's manual, 2008
-
IA32-manual. IA-32 Intel architecture software developer's manual, 2008. http://www.intel.com/products/processor/manuals/.
-
-
-
-
11
-
-
36349002905
-
QoS policies and architecture for cache/memory in CMP platforms
-
San Diego, June
-
R. Iyer, L. Zhao, F. Guo, R. Illikkal, Don Newell, Y. Solihin, L. Hsu, and S. Reinhardt. QoS policies and architecture for cache/memory in CMP platforms. In ACM SIGMET-RICS, pages 25-36, San Diego, June 2007.
-
(2007)
ACM SIGMET-RICS
, pp. 25-36
-
-
Iyer, R.1
Zhao, L.2
Guo, F.3
Illikkal, R.4
Newell, D.5
Solihin, Y.6
Hsu, L.7
Reinhardt, S.8
-
12
-
-
84976736383
-
Page placement algorithms for large real-indexed caches
-
November
-
R. E. Kessler and M. D. Hill. Page placement algorithms for large real-indexed caches. ACM Trans. on Computer Systems, 10(4):338-359, November 1992.
-
(1992)
ACM Trans. on Computer Systems
, vol.10
, Issue.4
, pp. 338-359
-
-
Kessler, R.E.1
Hill, M.D.2
-
14
-
-
0035693331
-
LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies
-
December
-
D. Lee, J. Choi, J. H. Kim, S. H. Noh, S. L. Min, Y. Cho, and C. S. Kim. LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies. IEEE Trans. on Computers, 50(12):1352-1361, December 2001.
-
(2001)
IEEE Trans. on Computers
, vol.50
, Issue.12
, pp. 1352-1361
-
-
Lee, D.1
Choi, J.2
Kim, J.H.3
Noh, S.H.4
Min, S.L.5
Cho, Y.6
Kim, C.S.7
-
15
-
-
57749186047
-
-
J. Lin, Q. Lu, X. Ding, Z. Zhang, X. Zhang, and P. Sadayappan. Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. In Int'l Symp. on High-Performance Computer Architecture (HPCA), pages 367-378, Salt Lake, UT, February 2008.
-
J. Lin, Q. Lu, X. Ding, Z. Zhang, X. Zhang, and P. Sadayappan. Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. In Int'l Symp. on High-Performance Computer Architecture (HPCA), pages 367-378, Salt Lake, UT, February 2008.
-
-
-
-
16
-
-
85160809565
-
Virtual machine memory access tracing with hypervisor exclusive cache
-
Santa Clara, CA, June
-
P. Lu and K. Shen. Virtual machine memory access tracing with hypervisor exclusive cache. In USENIX Annual Technical Conf. (USENIX), pages 29-43, Santa Clara, CA, June 2007.
-
(2007)
USENIX Annual Technical Conf. (USENIX)
, pp. 29-43
-
-
Lu, P.1
Shen, K.2
-
17
-
-
11844307212
-
Latency lags bandwidth
-
October
-
D. A. Patterson. Latency lags bandwidth. Communications of the ACM, 47(10):71-75, October 2004.
-
(2004)
Communications of the ACM
, vol.47
, Issue.10
, pp. 71-75
-
-
Patterson, D.A.1
-
18
-
-
34548042910
-
Utility-based cache partitioning: A low-overhead, hight-performance, runtime mechanism to partition shared caches
-
Orlando, FL, December
-
M. Qureshi and Y Patt. Utility-based cache partitioning: A low-overhead, hight-performance, runtime mechanism to partition shared caches. In 39th Int'l Symp. on Micro architecture (Micro), pages 423-432, Orlando, FL, December 2006.
-
(2006)
39th Int'l Symp. on Micro architecture (Micro)
, pp. 423-432
-
-
Qureshi, M.1
Patt, Y.2
-
21
-
-
0007094039
-
Dynamic page mapping policies for cache conflict resolution on standard hardware
-
Monterey, CA, November
-
T. H. Romer, D. Lee, B. N. Bershad, and J. B. Chen. Dynamic page mapping policies for cache conflict resolution on standard hardware. In First USENIX Symp. on Operating Systems Design and Implementation (OSDI), pages 255-266, Monterey, CA, November 1994.
-
(1994)
First USENIX Symp. on Operating Systems Design and Implementation (OSDI)
, pp. 255-266
-
-
Romer, T.H.1
Lee, D.2
Bershad, B.N.3
Chen, J.B.4
-
22
-
-
0032644674
-
Reducing cache misses using hardware and software page replacement
-
Rhodes, Greece, June
-
T. Sherwood, B. Calder, and J. Emer. Reducing cache misses using hardware and software page replacement. In 13th Int'l Conf. on Supercomputing (ICS), pages 155-164, Rhodes, Greece, June 1999.
-
(1999)
13th Int'l Conf. on Supercomputing (ICS)
, pp. 155-164
-
-
Sherwood, T.1
Calder, B.2
Emer, J.3
-
23
-
-
66749168716
-
Reducing the harmful effects of last-level cache polluters with an OS-level, software-only pollute buffer
-
Lake Como, ITALY, November
-
L. Soares, D. Tarn, and M. Stumm. Reducing the harmful effects of last-level cache polluters with an OS-level, software-only pollute buffer. In 41th Int'l Symp. on Microarchi-tecture (Micro), pages 258-269, Lake Como, ITALY, November 2008.
-
(2008)
41th Int'l Symp. on Microarchi-tecture (Micro)
, pp. 258-269
-
-
Soares, L.1
Tarn, D.2
Stumm, M.3
-
25
-
-
0026925878
-
Optimal partitioning of cache memory
-
September
-
H. S. Stone, J. Turek, and J. L. Wolf. Optimal partitioning of cache memory. IEEE Trans. on Computers, 41 (9): 1054-1068, September 1992.
-
(1992)
IEEE Trans. on Computers
, vol.41
, Issue.9
, pp. 1054-1068
-
-
Stone, H.S.1
Turek, J.2
Wolf, J.L.3
-
26
-
-
3042573689
-
Dynamic cache partitioning for simultaneous multithreading systems
-
Anaheim, CA, August
-
G. E. Suh, L. Rudolph, and Srini Devadas. Dynamic cache partitioning for simultaneous multithreading systems. In Int'l Conf. on Parallel and Distributed Computing and Systems, pages 116-127, Anaheim, CA, August 2001.
-
(2001)
Int'l Conf. on Parallel and Distributed Computing and Systems
, pp. 116-127
-
-
Suh, G.E.1
Rudolph, L.2
Devadas, S.3
-
27
-
-
70349109319
-
Managing shared L2 caches on multicore systems in software
-
San Diego, CA, June
-
D. Tarn, R. Azimi, L. Soares, and M. Stumm. Managing shared L2 caches on multicore systems in software. In Workshop on the Interaction between Operating Systems and Computer Architecture, San Diego, CA, June 2007.
-
(2007)
Workshop on the Interaction between Operating Systems and Computer Architecture
-
-
Tarn, D.1
Azimi, R.2
Soares, L.3
Stumm, M.4
-
28
-
-
0025433673
-
The TLB slice - a low-cost high-speed address translation mechanism
-
Seattle, WA, June
-
G. Taylor, P. Davies, and M. Farmwald. The TLB slice - a low-cost high-speed address translation mechanism. In 17th Int'l Symp. on Computer Architecture (ISCA), pages 355-363, Seattle, WA, June 1990.
-
(1990)
17th Int'l Symp. on Computer Architecture (ISCA)
, pp. 355-363
-
-
Taylor, G.1
Davies, P.2
Farmwald, M.3
-
30
-
-
77952266220
-
Processor hardware counter statistics as a first-class system resource
-
San Diego, CA, May
-
X. Zhang, S. Dwarkadas, G. Folkmanis, and K. Shen. Processor hardware counter statistics as a first-class system resource. In 11th Workshop on Hot Topics in Operating Systems (HotOS), San Diego, CA, May 2007.
-
(2007)
11th Workshop on Hot Topics in Operating Systems (HotOS)
-
-
Zhang, X.1
Dwarkadas, S.2
Folkmanis, G.3
Shen, K.4
-
31
-
-
47249123399
-
CacheScouts: Fine-grain monitoring of shared caches in CMP platforms
-
Brasov, Romania, September
-
L. Zhao, R. Iyer, R. Illikkal, J. Moses, D. Newell, and S. Makineni. CacheScouts: Fine-grain monitoring of shared caches in CMP platforms. In 16th Int'l Conf. on Parallel Architecture and Compilation Techniques (PACT), pages 339-352, Brasov, Romania, September 2007.
-
(2007)
16th Int'l Conf. on Parallel Architecture and Compilation Techniques (PACT)
, pp. 339-352
-
-
Zhao, L.1
Iyer, R.2
Illikkal, R.3
Moses, J.4
Newell, D.5
Makineni, S.6
-
32
-
-
12844271066
-
Dynamic tracking of page miss ratio curve for memory management
-
Boston, MA, October
-
P. Zhou, V. Pandey, J. Sundaresan, A. Raghuraman, Y Zhou, and S. Kumar. Dynamic tracking of page miss ratio curve for memory management. In 11th Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 177-188, Boston, MA, October 2004.
-
(2004)
11th Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 177-188
-
-
Zhou, P.1
Pandey, V.2
Sundaresan, J.3
Raghuraman, A.4
Zhou, Y.5
Kumar, S.6
|