2006 |
35 | EE | Jun Nakano,
Pablo Montesinos,
Kourosh Gharachorloo,
Josep Torrellas:
ReViveI/O: efficient handling of I/O in highly-available rollback-recovery servers.
HPCA 2006: 200-211 |
2001 |
34 | EE | Alex Ramírez,
Luiz André Barroso,
Kourosh Gharachorloo,
Robert S. Cohn,
Josep-Lluis Larriba-Pey,
P. Geoffrey Lowney,
Mateo Valero:
Code layout optimizations for transaction processing workloads.
ISCA 2001: 155-164 |
2000 |
33 | EE | Kourosh Gharachorloo,
Madhu Sharma,
Simon Steely,
Stephen Van Doren:
Architecture and design of AlphaServer GS320.
ASPLOS 2000: 13-24 |
32 | EE | Luiz André Barroso,
Kourosh Gharachorloo,
Andreas Nowatzyk,
Ben Verghese:
Impact of Chip-Level Integration on Performance of OLTP Workloads.
HPCA 2000: 3-14 |
31 | EE | Luiz André Barroso,
Kourosh Gharachorloo,
Robert McNamara,
Andreas Nowatzyk,
Shaz Qadeer,
Barton Sano,
Scott Smith,
Robert Stets,
Ben Verghese:
Piranha: a scalable architecture based on single-chip multiprocessing.
ISCA 2000: 282-293 |
1999 |
30 | EE | Sandhya Dwarkadas,
Kourosh Gharachorloo,
Leonidas I. Kontothanassis,
Daniel J. Scales,
Michael L. Scott,
Robert Stets:
Comparative Evaluation of Fine- and Coarse-Grain Approaches for Software Distributed Shared Memory.
HPCA 1999: 260-269 |
1998 |
29 | EE | Kourosh Gharachorloo,
Daniel Lenoski,
James Laudon,
Phillip B. Gibbons,
Anoop Gupta,
John L. Hennessy:
Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors.
25 Years ISCA: Retrospectives and Reprints 1998: 376-387 |
28 | EE | Jeffrey Kuskin,
David Ofelt,
Mark Heinrich,
John Heinlein,
Richard Simoni,
Kourosh Gharachorloo,
John Chapin,
David Nakahira,
Joel Baxter,
Mark Horowitz,
Anoop Gupta,
Mendel Rosenblum,
John L. Hennessy:
The Stanford FLASH Multiprocessor.
25 Years ISCA: Retrospectives and Reprints 1998: 485-496 |
27 | EE | Kourosh Gharachorloo:
Retrospective: Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors.
25 Years ISCA: Retrospectives and Reprints 1998: 67-70 |
26 | EE | Parthasarathy Ranganathan,
Kourosh Gharachorloo,
Sarita V. Adve,
Luiz André Barroso:
Performance of Database Workloads on Shared-Memory Systems with Out-of-Order Processors.
ASPLOS 1998: 307-318 |
25 | EE | Daniel J. Scales,
Kourosh Gharachorloo,
Anshu Aggarwal:
Fine-Grain Software Distributed Shared Memory on SMP Clusters.
HPCA 1998: 125-136 |
24 | EE | Luiz André Barroso,
Kourosh Gharachorloo,
Edouard Bugnion:
Memory System Characterization of Commercial Workloads.
ISCA 1998: 3-14 |
23 | EE | Vijayaraghavan Soundararajan,
Mark Heinrich,
Ben Verghese,
Kourosh Gharachorloo,
Anoop Gupta,
John L. Hennessy:
Flexible Use of Memory for Replication/Migration in Cache-Coherent DSM Multiprocessors.
ISCA 1998: 342-355 |
22 | EE | Jack L. Lo,
Luiz André Barroso,
Susan J. Eggers,
Kourosh Gharachorloo,
Henry M. Levy,
Sujay S. Parekh:
An Analysis of Database Workload Performance on Simultaneous Multithreaded Processors.
ISCA 1998: 39-50 |
1997 |
21 | EE | John Heinlein,
Kourosh Gharachorloo,
Robert P. Bosch Jr.,
Mendel Rosenblum,
Anoop Gupta:
Coherent Block Data Transfer in the FLASH Multiprocessor.
IPPS 1997: 18-27 |
20 | EE | Daniel J. Scales,
Kourosh Gharachorloo:
Design and Performance of the Shasta Distributed Shared Memory Protocol.
International Conference on Supercomputing 1997: 245-252 |
19 | | Daniel J. Scales,
Kourosh Gharachorloo:
Shasta: A System for Supporting Fine-Grain Shared Memory Across Clusters.
PPSC 1997 |
18 | | Daniel J. Scales,
Kourosh Gharachorloo:
Towards Transparent and Efficient Software Distributed Shared Memory.
SOSP 1997: 157-169 |
1996 |
17 | | Daniel J. Scales,
Kourosh Gharachorloo,
Chandramohan A. Thekkath:
Shasta: A Low Overhead, Software-Only Approach for Supporting Fine-Grain Shared Memory.
ASPLOS 1996: 174-185 |
16 | | Sarita V. Adve,
Kourosh Gharachorloo:
Shared Memory Consistency Models: A Tutorial.
IEEE Computer 29(12): 66-76 (1996) |
1994 |
15 | | Mark Heinrich,
Jeffrey Kuskin,
David Ofelt,
John Heinlein,
Joel Baxter,
Jaswinder Pal Singh,
Richard Simoni,
Kourosh Gharachorloo,
David Nakahira,
Mark Horowitz,
Anoop Gupta,
Mendel Rosenblum,
John L. Hennessy:
The Performance Impact of Flexibility in the Stanford FLASH Multiprocessor.
ASPLOS 1994: 274-285 |
14 | | John Heinlein,
Kourosh Gharachorloo,
Scott Dresser,
Anoop Gupta:
Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor.
ASPLOS 1994: 38-50 |
13 | | Jeffrey Kuskin,
David Ofelt,
Mark Heinrich,
John Heinlein,
Richard Simoni,
Kourosh Gharachorloo,
John Chapin,
David Nakahira,
Joel Baxter,
Mark Horowitz,
Anoop Gupta,
Mendel Rosenblum,
John L. Hennessy:
The Stanford FLASH Multiprocessor.
ISCA 1994: 302-313 |
12 | EE | Rohit Chandra,
Kourosh Gharachorloo,
Vijayaraghavan Soundararajan,
Anoop Gupta:
Performance evaluation of hybrid hardware and software distributed shared memory protocols.
International Conference on Supercomputing 1994: 274-288 |
1992 |
11 | | Kourosh Gharachorloo,
Anoop Gupta,
John L. Hennessy:
Hiding Memory Latency using Dynamic Scheduling in Shared-Memory Multiprocessors.
ISCA 1992: 22-33 |
10 | | Daniel Lenoski,
James Laudon,
Kourosh Gharachorloo,
Wolf-Dietrich Weber,
Anoop Gupta,
John L. Hennessy,
Mark Horowitz,
Monica S. Lam:
The Stanford Dash Multiprocessor.
IEEE Computer 25(3): 63-79 (1992) |
9 | | Kourosh Gharachorloo,
Sarita V. Adve,
Anoop Gupta,
John L. Hennessy,
Mark D. Hill:
Programming for Different Memory Consistency Models.
J. Parallel Distrib. Comput. 15(4): 399-407 (1992) |
1991 |
8 | | Kourosh Gharachorloo,
Anoop Gupta,
John L. Hennessy:
Performance Evaluation of Memory Consistency Models for Shared Memory Multiprocessors.
ASPLOS 1991: 245-257 |
7 | | Kourosh Gharachorloo,
Anoop Gupta,
John L. Hennessy:
Two Techniques to Enhance the Performance of Memory Consistency Models.
ICPP (1) 1991: 355-364 |
6 | EE | Anoop Gupta,
John L. Hennessy,
Kourosh Gharachorloo,
Todd C. Mowry,
Wolf-Dietrich Weber:
Comparative Evaluation of Latency Reducing and Tolerating Techniques.
ISCA 1991: 254-263 |
5 | EE | Phillip B. Gibbons,
Michael Merritt,
Kourosh Gharachorloo:
Proving Sequential Consistency of High-Performance Shared Memories (Extended Abstract).
SPAA 1991: 292-303 |
4 | EE | Kourosh Gharachorloo,
Phillip B. Gibbons:
Detecting Violations of Sequential Consistency.
SPAA 1991: 316-326 |
1990 |
3 | | Daniel Lenoski,
James Laudon,
Kourosh Gharachorloo,
Anoop Gupta,
John L. Hennessy:
The Directory-Based Cache Coherence Protocol for the DASH Multiprocessor.
ISCA 1990: 148-159 |
2 | | Kourosh Gharachorloo,
Daniel Lenoski,
James Laudon,
Phillip B. Gibbons,
Anoop Gupta,
John L. Hennessy:
Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors.
ISCA 1990: 15-26 |
1988 |
1 | EE | Kourosh Gharachorloo,
Vivek Sarkar,
John L. Hennessy:
A Simple and Efficient Implmentation Approach for Single Assignment Languages.
LISP and Functional Programming 1988: 259-268 |