Christoforos E. Kozyrakis
Orcid: 0000-0002-3154-7530Affiliations:
- Stanford University, USA
According to our database1,
Christoforos E. Kozyrakis
authored at least 221 papers
between 1997 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2016, "For contributions to transactional memory and data center architecture".
IEEE Fellow
IEEE Fellow 2015, "For contributions to high-performance, energy-efficient and secure memory systems".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on id.loc.gov
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
IEEE Micro, 2024
Teaching Cloud Infrastructure and Scalable Application Deployment in an Undergraduate Computer Science Program.
CoRR, 2024
Cloud Atlas: Efficient Fault Localization for Cloud Systems using Language Models and Causal Insight.
CoRR, 2024
CoRR, 2024
Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles, 2024
Proceedings of the 18th USENIX Symposium on Operating Systems Design and Implementation, 2024
2023
Proc. VLDB Endow., 2023
CoRR, 2023
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023
RecD: Deduplication for End-to-End Deep Learning Recommendation Model Training Infrastructure.
Proceedings of the Sixth Conference on Machine Learning and Systems, 2023
Proceedings of the 13th Conference on Innovative Data Systems Research, 2023
2022
Proc. VLDB Endow., 2022
Towards <i>μ</i>s tail latency and terabit ethernet: disaggregating the host network stack.
Proceedings of the SIGCOMM '22: ACM SIGCOMM 2022 Conference, Amsterdam, The Netherlands, August 22, 2022
Understanding data storage and ingestion for large-scale deep recommendation model training: industrial product.
Proceedings of the ISCA '22: The 49th Annual International Symposium on Computer Architecture, New York, New York, USA, June 18, 2022
Proceedings of the 13th Symposium on Cloud Computing, SoCC 2022, 2022
Proceedings of the 12th Conference on Innovative Data Systems Research, 2022
Proceedings of the 12th Conference on Innovative Data Systems Research, 2022
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022
RecShard: statistical feature-based memory optimization for industry-scale neural recommendation.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022
2021
Understanding and Co-designing the Data Ingestion Pipeline for Industry-Scale RecSys Training.
CoRR, 2021
IEEE Comput. Archit. Lett., 2021
Proceedings of the 2021 USENIX Annual Technical Conference, 2021
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021
Proceedings of the HotOS '21: Workshop on Hot Topics in Operating Systems, 2021
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021
Proceedings of the EuroMLSys@EuroSys 2021, 2021
Llama: A Heterogeneous & Serverless Framework for Auto-Tuning Video Analytics Pipelines.
Proceedings of the SoCC '21: ACM Symposium on Cloud Computing, 2021
Proceedings of the SoCC '21: ACM Symposium on Cloud Computing, 2021
2020
IEEE Micro, 2020
RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers (Technical Report).
CoRR, 2020
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020
Proceedings of the Heterogeneous Data Management, Polystores, and Analytics for Healthcare, 2020
Proceedings of the SoCC '20: ACM Symposium on Cloud Computing, 2020
Proceedings of the ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, 2020
Proceedings of the ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, 2020
2019
login Usenix Mag., 2019
From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019
Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation, 2019
Proceedings of the Workshop on Hot Topics in Operating Systems, 2019
Proceedings of the 18th ACM Workshop on Hot Topics in Networks, 2019
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, 2019
Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, 2019
2018
ACM Trans. Archit. Code Optim., 2018
IEEE Micro, 2018
CoRR, 2018
Proceedings of the 2018 USENIX Annual Technical Conference, 2018
Proceedings of the 2018 USENIX Annual Technical Conference, 2018
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2018
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
Proceedings of the 35th International Conference on Machine Learning, 2018
GraphP: Reducing Communication for PIM-Based Graph Processing with Efficient Data Partition.
Proceedings of the IEEE International Symposium on High Performance Computer Architecture, 2018
Proceedings of the IEEE International Symposium on High Performance Computer Architecture, 2018
2017
Corrigendum to "The IX Operating System: Combining Low Latency, High Throughput and Efficiency in a Protected Dataplane".
ACM Trans. Comput. Syst., 2017
The IX Operating System: Combining Low Latency, High Throughput, and Efficiency in a Protected Dataplane.
ACM Trans. Comput. Syst., 2017
Proceedings of the 2017 USENIX Annual Technical Conference, 2017
Proceedings of the 44th Annual International Symposium on Computer Architecture, 2017
3D nanosystems enable <i>embedded</i> abundant-data computing: special session paper.
Proceedings of the Twelfth IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis Companion, 2017
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017
2016
IEEE Comput. Archit. Lett., 2016
Proceedings of the 43rd ACM/IEEE Annual International Symposium on Computer Architecture, 2016
Proceedings of the 2016 IEEE International Symposium on High Performance Computer Architecture, 2016
Proceedings of the Eleventh European Conference on Computer Systems, 2016
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016
2015
Commun. ACM, 2015
Proceedings of the 42nd Annual International Symposium on Computer Architecture, 2015
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015
Proceedings of the Sixth ACM Symposium on Cloud Computing, 2015
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015
2014
IEEE Micro, 2014
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014
Proceedings of the ACM/IEEE 41st International Symposium on Computer Architecture, 2014
Proceedings of the 20th IEEE International Symposium on High Performance Computer Architecture, 2014
Proceedings of the Ninth Eurosys Conference 2014, 2014
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014
2013
ACM Trans. Comput. Syst., 2013
Sustain. Comput. Informatics Syst., 2013
Locality-aware task management for unstructured parallelism: a quantitative limit study.
Proceedings of the 25th ACM Symposium on Parallelism in Algorithms and Architectures, 2013
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2013
Proceedings of the 40th Annual International Symposium on Computer Architecture, 2013
Proceedings of the 40th Annual International Symposium on Computer Architecture, 2013
Proceedings of the IEEE International Symposium on Workload Characterization, 2013
Proceedings of the 10th International Conference on Autonomic Computing, 2013
Proceedings of the Design, Automation and Test in Europe, 2013
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013
2012
ACM Trans. Archit. Code Optim., 2012
IEEE Micro, 2012
IEEE Comput. Archit. Lett., 2012
Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, 2012
Proceedings of the 39th International Symposium on Computer Architecture (ISCA 2012), 2012
ECHO: Recreating network traffic maps for datacenters with tens of thousands of servers.
Proceedings of the 2012 IEEE International Symposium on Workload Characterization, 2012
Proceedings of the 18th IEEE International Symposium on High Performance Computer Architecture, 2012
Proceedings of the 2012 IEEE Hot Chips 24 Symposium (HCS), 2012
Proceedings of the 2012 International Green Computing Conference, 2012
A case of system-level hardware/software co-design and co-verification of a commodity multi-processor system with custom hardware.
Proceedings of the 10th International Conference on Hardware/Software Codesign and System Synthesis, 2012
2011
Time and Cost-Efficient Modeling and Generation of Large-Scale TPCC/TPCE/TPCH Workloads.
Proceedings of the Topics in Performance Evaluation, Measurement and Characterization, 2011
Proceedings of the 3rd ACM SOSP Workshop on Networking, 2011
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2011
Proceedings of the 38th International Symposium on Computer Architecture (ISCA 2011), 2011
Decoupling datacenter studies from access to large-scale applications: A modeling approach for storage workloads.
Proceedings of the 2011 IEEE International Symposium on Workload Characterization, 2011
Proceedings of the 31st IEEE International Conference on Distributed Computing Systems Workshops (ICDCS 2011 Workshops), 2011
A few ways can take you a long way: Efficient and highly associative caches with scalable partitioning for many-core CMPs.
Proceedings of the 2011 IEEE Hot Chips 23 Symposium (HCS), 2011
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, 2011
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011
2010
An analysis of on-chip interconnection networks for large-scale chip multiprocessors.
ACM Trans. Archit. Code Optim., 2010
Implementing and evaluating nested parallel transactions in software transactional memory.
Proceedings of the SPAA 2010: Proceedings of the 22nd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2010
Proceedings of the NOCS 2010, 2010
Proceedings of the 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 2010
Proceedings of the 37th International Symposium on Computer Architecture (ISCA 2010), 2010
Proceedings of the 2010 IEEE International Symposium on Workload Characterization, 2010
Proceedings of the 24th International Conference on Supercomputing, 2010
Proceedings of the 15th IEEE International Conference on Engineering of Complex Computer Systems, 2010
Proceedings of the 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2010
Proceedings of the 6th International Conference on Network and Service Management, 2010
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010
2009
Proceedings of the Multicore Processors and Systems, 2009
ACM SIGOPS Oper. Syst. Rev., 2009
IEEE Comput. Archit. Lett., 2009
Nemesis: Preventing Authentication & Access Control Vulnerabilities in Web Applications.
Proceedings of the 18th USENIX Security Symposium, 2009
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009
Proceedings of the 36th International Symposium on Computer Architecture (ISCA 2009), 2009
Proceedings of the 2009 IEEE International Symposium on Workload Characterization, 2009
Proceedings of the 23rd international conference on Supercomputing, 2009
Proceedings of the 2009 IEEE Hot Chips 21 Symposium (HCS), 2009
Proceedings of the 2009 IEEE/IFIP International Conference on Dependable Systems and Networks, 2009
2008
ACM Trans. Archit. Code Optim., 2008
Proceedings of the 17th USENIX Security Symposium, 2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the 8th USENIX Symposium on Operating Systems Design and Implementation, 2008
Proceedings of the Workshop on Power Aware Computing and Systems, 2008
Proceedings of the 4th International Symposium on Workload Characterization (IISWC 2008), 2008
Proceedings of the 14th International Conference on High-Performance Computer Architecture (HPCA-14 2008), 2008
2007
SIGARCH Comput. Archit. News, 2007
Proceedings of the SPAA 2007: Proceedings of the 19th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2007
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007
Proceedings of the 34th International Symposium on Computer Architecture (ISCA 2007), 2007
Proceedings of the 34th International Symposium on Computer Architecture (ISCA 2007), 2007
Proceedings of the 34th International Symposium on Computer Architecture (ISCA 2007), 2007
Proceedings of the 13st International Conference on High-Performance Computer Architecture (HPCA-13 2007), 2007
Proceedings of the 13st International Conference on High-Performance Computer Architecture (HPCA-13 2007), 2007
Proceedings of the ACM/SIGDA 15th International Symposium on Field Programmable Gate Arrays, 2007
Proceedings of the 2007 Design, Automation and Test in Europe Conference and Exposition, 2007
Proceedings of the 2007 Design, Automation and Test in Europe Conference and Exposition, 2007
Proceedings of the 2007 International Conference on Compilers, 2007
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007
2006
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006
Proceedings of the 33rd International Symposium on Computer Architecture (ISCA 2006), 2006
Proceedings of the 2006 International Conference on Parallel Processing (ICPP 2006), 2006
Proceedings of the 12th International Symposium on High-Performance Computer Architecture, 2006
Proceedings of the 2006 IEEE Hot Chips 18 Symposium (HCS), 2006
Proceedings of the 2006 IEEE Hot Chips 18 Symposium (HCS), 2006
Proceedings of the Conference on Design, Automation and Test in Europe, 2006
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006
Proceedings of the 15th International Conference on Parallel Architectures and Compilation Techniques (PACT 2006), 2006
2005
Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005
Proceedings of the 19th Annual International Conference on Supercomputing, 2005
Proceedings of the 34th International Conference on Parallel Processing (ICPP 2005), 2005
Proceedings of the Global Telecommunications Conference, 2005. GLOBECOM '05, St. Louis, Missouri, USA, 28 November, 2005
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005
Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques (PACT 2005), 2005
2004
IEEE Micro, 2004
Proceedings of the 31st International Symposium on Computer Architecture (ISCA 2004), 2004
Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems, 2004
Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), 29 September, 2004
2003
Proceedings of the 30th International Symposium on Computer Architecture (ISCA 2003), 2003
2002
Proceedings of the 35th Annual International Symposium on Microarchitecture, 2002
2001
2000
Proceedings of the Intelligent Memory Systems, Second International Workshop, 2000
How to Solve the Current Memory Access and Data Transfer Bottlenecks: At the Processor Architecture or at the Compiler Level?
Proceedings of the 2000 Design, 2000
1998
Proceedings of the 1998 IEEE/ACM International Conference on Computer-Aided Design, 1998
1997
Proceedings of the 24th International Symposium on Computer Architecture, 1997
Proceedings of the Proceedings 1997 International Conference on Computer Design: VLSI in Computers & Processors, 1997
Pipelined Multi-Queue Management in a VLSI ATM Switch Chip with Credit-Based Flow-Control.
Proceedings of the 17th Conference on Advanced Research in VLSI (ARVLSI '97), 1997