Publications

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
workloads
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Accurate Modeling and Generation of Storage I/O for Datacenter Workloads", Exascale Evaluation and Research Techniques Workshop (EXERT), in conjunction with ASPLOS, Newport Beach, CA, 03/2011.  Download: paper (715.38 KB); slides (2.09 MB)
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Storage I/O Generation and Replay for Datacenter Applications", IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Austin, TX, 04/2011.  Download: paper (260.56 KB)
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Decoupling Datacenter Studies from Access to Large-Scale Applications: A Modeling Approach for Storage Workloads", IEEE International Symposium on Workload Characterization (IISWC), Austin, TX, 11/2011.  Download: paper (3.25 MB); slides (2.07 MB)
workload consolidation
Belay, A., G. Prekas, M. Primorac, A. Klimovic, S. Grossman, C. Kozyrakis, and E. Bugnion, "The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplane", ACM Trans. Comput. Syst., vol. 34, no. 4, New York, NY, USA, ACM, pp. 11:1–11:39, 2016.  Download: 2016.ix_.tocs_.pdf (1.18 MB)
web search
Ayers, G., J. H. Ahn, C. Kozyrakis, and P. Ranganathan, "Memory Hierarchy for Web Search", HPCA '18: The 24th International Symposium on High-Performance Computer Architecture, Vienna, Austria, 02/2018. Abstract
warehouse-scale computing
Ayers, G., J. H. Ahn, C. Kozyrakis, and P. Ranganathan, "Memory Hierarchy for Web Search", HPCA '18: The 24th International Symposium on High-Performance Computer Architecture, Vienna, Austria, 02/2018. Abstract
Virtualization
Belay, A., G. Prekas, M. Primorac, A. Klimovic, S. Grossman, C. Kozyrakis, and E. Bugnion, "The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplane", ACM Trans. Comput. Syst., vol. 34, no. 4, New York, NY, USA, ACM, pp. 11:1–11:39, 2016.  Download: 2016.ix_.tocs_.pdf (1.18 MB)
total cost of ownership
Kozyrakis, C., A. Kansal, S. Sankar, and K. Vaid, "Server Engineering Insights for Large-Scale Online Services", IEEE Micro, vol. 30, no. 4, Los Alamitos, CA, USA, IEEE Computer Society Press, pp. 8–19, 2010.  Download: paper (496.53 KB)
tensilica
Hameed, R., W. Qadeer, M. Wachs, O. Azizi, A. Solomatnikov, B. C. Lee, S. Richardson, C. Kozyrakis, and M. Horowitz, "Understanding Sources of Inefficiency in General-purpose Chips", Proceedings of the 37th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM, pp. 37–47, 2010.  Download: paper (455.9 KB)
Qadeer, W., R. Hameed, O. Shacham, P. Venkatesan, C. Kozyrakis, and M. A. Horowitz, "Convolution Engine: Balancing Efficiency &\#38; Flexibility in Specialized Computing", Proceedings of the 40th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM, pp. 24–35, 2013.  Download: paper (4.78 MB)
task stealing
Yoo, R. M., C. J. Hughes, C. Kim, Y. - K. Chen, and C. Kozyrakis, "Locality-aware Task Management for Unstructured Parallelism: A Quantitative Limit Study", Proceedings of the 25th ACM Symposium on Parallelism in Algorithms and Architectures, New York, NY, USA, ACM, pp. 315–325, 2013.  Download: paper (1.52 MB)
task scheduling
Yoo, R. M., C. J. Hughes, C. Kim, Y. - K. Chen, and C. Kozyrakis, "Locality-aware Task Management for Unstructured Parallelism: A Quantitative Limit Study", Proceedings of the 25th ACM Symposium on Parallelism in Algorithms and Architectures, New York, NY, USA, ACM, pp. 315–325, 2013.  Download: paper (1.52 MB)
storage
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Storage I/O Generation and Replay for Datacenter Applications", IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Austin, TX, 04/2011.  Download: paper (260.56 KB)
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Accurate Modeling and Generation of Storage I/O for Datacenter Workloads", Exascale Evaluation and Research Techniques Workshop (EXERT), in conjunction with ASPLOS, Newport Beach, CA, 03/2011.  Download: paper (715.38 KB); slides (2.09 MB)
Delimitrou, C., S. Sankar, K. Vaid, and C. Kozyrakis, "Decoupling Datacenter Studies from Access to Large-Scale Applications: A Modeling Approach for Storage Workloads", IEEE International Symposium on Workload Characterization (IISWC), Austin, TX, 11/2011.  Download: paper (3.25 MB); slides (2.07 MB)
specialized computing
Qadeer, W., R. Hameed, O. Shacham, P. Venkatesan, C. Kozyrakis, and M. A. Horowitz, "Convolution Engine: Balancing Efficiency &\#38; Flexibility in Specialized Computing", Proceedings of the 40th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM, pp. 24–35, 2013.  Download: paper (4.78 MB)
software hints
Zmily, A., and C. Kozyrakis, "Block-aware instruction set architecture", ACM Trans. Archit. Code Optim., vol. 3, no. 3, New York, NY, USA, ACM, pp. 327–357, 2006.  Download: p327-zmily.pdf (526.99 KB)
shared-memory MapReduce
Talbot, J., R. M. Yoo, and C. Kozyrakis, "Phoenix++: Modular MapReduce for Shared-memory Systems", Proceedings of the Second International Workshop on MapReduce and Its Applications, New York, NY, USA, ACM, pp. 9–16, 2011.  Download: paper (756.45 KB)
shared cache
Sanchez, D., and C. Kozyrakis, "Vantage: Scalable and Efficient Fine-Grain Cache Partitioning", International Symposium on Computer Architecture (ISCA), San Jose, CA, 06/2011.  Download: paper (753.6 KB); slides (1.74 MB)
server design
Kozyrakis, C., A. Kansal, S. Sankar, and K. Vaid, "Server Engineering Insights for Large-Scale Online Services", IEEE Micro, vol. 30, no. 4, Los Alamitos, CA, USA, IEEE Computer Society Press, pp. 8–19, 2010.  Download: paper (496.53 KB)
server balancing
Kozyrakis, C., A. Kansal, S. Sankar, and K. Vaid, "Server Engineering Insights for Large-Scale Online Services", IEEE Micro, vol. 30, no. 4, Los Alamitos, CA, USA, IEEE Computer Society Press, pp. 8–19, 2010.  Download: paper (496.53 KB)
security
Delimitrou, C., and C. Kozyrakis, "Bolt: I Know What You Did Last Summer... In The Cloud", Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, New York, NY, USA, ACM, pp. 599–613, 2017.
Delimitrou, C., and C. Kozyrakis, Bolt: Uncovering and Reducing the Security Vulnerabilities of Shared Clouds, : Cornell University & Stanford University, 04/2016.  Download: paper (2.1 MB)