https://web.stanford.edu/~kozyraki/publication/2018-ephemeral-atc/
Understanding Ephemeral Storage for Serverless Analytics | Christos Kozyrakis
May 15, 2022 - Serverless computing frameworks allow users to launch thousands of concurrent tasks with high elasticity and fine-grain resource billing without explicitly...
ephemeral storageunderstandingserverlessanalyticschristos
https://web.stanford.edu/~kozyraki/tag/locality-optimizations/
locality optimizations | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
localityoptimizationschristos
https://web.stanford.edu/~kozyraki/tag/resource-allocation-and-assignment/
resource allocation and assignment | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
resource allocationassignmentchristos
https://web.stanford.edu/~kozyraki/tag/storage-configuration/
storage configuration | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
storage configurationchristos
https://web.stanford.edu/~kozyraki/tag/computational-photography/
computational photography | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
computational photographychristos
https://web.stanford.edu/~kozyraki/publication/2009-phoenix-iiswc/
Phoenix Rebirth: Scalable MapReduce on a Large-Scale Shared-Memory System | Christos Kozyrakis
May 15, 2022 - Dynamic runtimes can simplify parallel programming by automatically managing concurrency and locality without further burdening the programmer. Nevertheless,...
https://web.stanford.edu/~kozyraki/tag/workload/
workload | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
workloadchristos
https://web.stanford.edu/~kozyraki/publication/2014-kvs-nvmw/
High Performance Hardware-Accelerated Flash Key-Value Store | Christos Kozyrakis
high performance hardwarekey value storeacceleratedflashchristos
https://web.stanford.edu/~kozyraki/publication/2013-qos-icac/
QoS-Aware Admission Control in Heterogeneous Datacenters | Christos Kozyrakis
admission controlqosawareheterogeneousdatacenters
https://web.stanford.edu/~kozyraki/publication/2018-quman-taco/
QuMan: Profile-Based Improvement of Cluster Utilization | Christos Kozyrakis
May 15, 2022 - Modern data centers consolidate workloads to increase server utilization and reduce total cost of ownership, and cope with scaling limitations. However, server...
profilebasedimprovementclusterutilization
https://web.stanford.edu/~kozyraki/tag/optimization/
optimization | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
optimizationchristos
https://web.stanford.edu/~kozyraki/tag/hardware/software-interfaces/
hardware/software interfaces | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
hardware softwareinterfaceschristos
https://web.stanford.edu/~kozyraki/tag/parallel-programming/
parallel programming | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
parallel programmingchristos
https://web.stanford.edu/~kozyraki/tag/qos/
qos | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
qoschristos
https://web.stanford.edu/~kozyraki/publication/2011-gp-cacm/
Understanding Sources of Inefficiency in General-Purpose Chips | Christos Kozyrakis
May 15, 2022 - Scaling the performance of a power limited processor requires decreasing the energy expended per instruction executed, since energy/op * op/second is power. To...
in generalunderstandingsourcesinefficiencypurpose
https://profiles.stanford.edu/christoforos-kozyrakis?tab=publications
Christoforos Kozyrakis' Profile | Stanford Profiles
Christoforos Kozyrakis is part of Stanford Profiles, official site for faculty, postdocs, students and staff information (Expertise, Bio, Research,...
profilestanford
https://web.stanford.edu/~kozyraki/tag/memory-corruption/
memory corruption | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
memorycorruptionchristos
https://web.stanford.edu/~kozyraki/publication/2014-quasar-asplos/
Quasar: Resource-Efficient and QoS-Aware Cluster Management | Christos Kozyrakis
May 15, 2022 - Cloud computing promises flexibility and high performance for users and high cost-efficiency for operators. Nevertheless, most cloud facilities operate at very...
cluster managementquasarresourceefficientqos
https://web.stanford.edu/~kozyraki/tag/memory-system/
Memory system | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
memory systemchristos
https://web.stanford.edu/~kozyraki/tag/dynamic/
dynamic | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
dynamicchristos
https://web.stanford.edu/~kozyraki/tag/dataflow/
dataflow | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
dataflowchristos
https://web.stanford.edu/~kozyraki/tag/input/output/
input/output | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
input outputchristos
https://web.stanford.edu/~kozyraki/tag/java/
java | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
javachristos
https://web.stanford.edu/~kozyraki/tag/virtualization/
virtualization | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
virtualizationchristos
https://web.stanford.edu/~kozyraki/tag/flow-control/
Flow control | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
flow controlchristos
https://web.stanford.edu/~kozyraki/publication/2013-zsim-isca/
ZSim: Fast and Accurate Microarchitectural Simulation of Thousand-Core Systems | Christos Kozyrakis
May 15, 2022 - Architectural simulation is time-consuming, and the trend towards hundreds of cores is making sequential simulation even slower. Existing parallel simulation...
https://web.stanford.edu/~kozyraki/tag/feedback-optimization/
feedback optimization | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
feedbackoptimizationchristos
https://web.stanford.edu/~kozyraki/tag/datacenters/
datacenters | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
datacenterschristos
https://web.stanford.edu/~kozyraki/publication/2017-appswitch-arxiv/
AppSwitch: Resolving the Application Identity Crisis | Christos Kozyrakis
the applicationidentity crisisresolvingchristos
https://web.stanford.edu/~kozyraki/tag/networking-and-internet-architecture-cs.ni/
Networking and Internet Architecture (cs.NI) | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
networking and internetarchitecturecsnichristos
https://web.stanford.edu/~kozyraki/tag/datacenter/
datacenter | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
datacenterchristos
https://web.stanford.edu/~kozyraki/tag/hybrid/
hybrid | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
hybridchristos
https://web.stanford.edu/~kozyraki/tag/latency-critical-applications/
latency-critical applications | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
critical applicationslatencychristos
https://web.stanford.edu/~kozyraki/publication/2008-powermodel-hotpower/
A Comparison of High-Level Full-System Power Models | Christos Kozyrakis
May 15, 2022 - Dynamic power management in enterprise environments requires an understanding of the relationship between resource utilization and system-level power...
a comparisonhigh levelfull system
https://web.stanford.edu/~kozyraki/tag/modeling/
modeling | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
modelingchristos
https://web.stanford.edu/~kozyraki/tag/cache-coherence/
cache coherence | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
cachecoherencechristos
https://profiles.stanford.edu/christoforos-kozyrakis?tab=teaching
Christoforos Kozyrakis' Profile | Stanford Profiles
Christoforos Kozyrakis is part of Stanford Profiles, official site for faculty, postdocs, students and staff information (Expertise, Bio, Research,...
profilestanford
https://web.stanford.edu/~kozyraki/tag/slices/
slices | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
sliceschristos
https://web.stanford.edu/~kozyraki/publication/2012-dune-osdi/
Dune: Safe User-Level Access to Privileged CPU Features | Christos Kozyrakis
May 15, 2022 - Dune is a system that provides applications with direct but safe access to hardware features such as ring protection, page tables, and tagged TLBs, while...
user levelaccess tocpu featuresdunesafe
https://web.stanford.edu/~kozyraki/tag/characterization/
characterization | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
characterizationchristos
https://web.stanford.edu/~kozyraki/tag/storage-traces/
storage traces | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
storagetraceschristos
https://web.stanford.edu/~kozyraki/tag/rank-subsetting/
rank subsetting | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
ranksubsettingchristos
https://ee.stanford.edu/christos-kozyrakis-selected-receive-ieee-goode-memorial-award
Christos Kozyrakis Selected to Receive IEEE Goode Memorial Award | Stanford Electrical Engineering
https://web.stanford.edu/~kozyraki/tag/conditional-synchronization/
conditional synchronization | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
conditionalsynchronizationchristos
https://web.stanford.edu/~kozyraki/publication/2006-power-mobs/
Full-system Power Analysis and Modeling for Server Environments | Christos Kozyrakis
full systempower analysisfor server
https://web.stanford.edu/~kozyraki/tag/fos-computer-and-information-sciences/
FOS: Computer and information sciences | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
information sciencesfoscomputerchristos
https://web.stanford.edu/~kozyraki/tag/pointer-tainting/
pointer tainting | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
pointerchristos
https://web.stanford.edu/~kozyraki/tag/parallel-algorithms/
parallel algorithms | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
parallel algorithmschristos
https://web.stanford.edu/~kozyraki/publication/2019-gg-login/
Outsourcing Everyday Jobs to Thousands of Cloud Functions with gg | Christos Kozyrakis
thousands of
https://web.stanford.edu/~kozyraki/tag/demosaic/
demosaic | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
demosaicchristos
https://web.stanford.edu/~kozyraki/tag/multiprocessor-interconnection/
Multiprocessor interconnection | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
multiprocessorinterconnectionchristos
https://web.stanford.edu/~kozyraki/tag/parallel-architectures/
parallel architectures | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
parallelarchitectureschristos
https://web.stanford.edu/~kozyraki/publication/2005-atlas-warfp/
ATLAS: A Scalable Emulator for Transactional Parallel Systems | Christos Kozyrakis
parallel systemsatlasscalableemulatortransactional
https://acecenter.grainger.illinois.edu/people/kozyrakis
CHRISTOS KOZYRAKIS | ACE Center for Evolvable Computing | Illinois
ace centerchristoscomputingillinois
https://web.stanford.edu/~kozyraki/publication/2008-stamp-iiswc/
STAMP: Stanford Transactional Applications for Multi-Processing | Christos Kozyrakis
May 15, 2022 - Transactional Memory (TM) is emerging as a promising technology to simplify parallel programming. While several TM systems have been proposed in the research...
applications forstampstanfordtransactionalmulti
https://web.stanford.edu/~kozyraki/tag/memory-snapshot/
memory snapshot | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
memorysnapshotchristos
https://web.stanford.edu/~kozyraki/publication/2020-racksched-osdi/
RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers | Christos Kozyrakis
May 15, 2022 - Low-latency online services have strict Service Level Objectives (SLOs) that require datacenter systems to support high throughput at microsecond-scale tail...
microsecondscaleschedulerrackcomputers
https://web.stanford.edu/~kozyraki/publication/2009-dift-dsn/
Decoupling Dynamic Information Flow Tracking with a dedicated coprocessor | Christos Kozyrakis
May 15, 2022 - Dynamic information flow tracking (DIFT) is a promising security technique. With hardware support, DIFT prevents a wide range of attacks on vulnerable software...
dynamic informationdecouplingflowtracking
https://web.stanford.edu/~kozyraki/publication/2009-dram-sc/
Future Scaling of Processor-Memory Interfaces | Christos Kozyrakis
May 15, 2022 - Continuous evolution in process technology brings energy-efficiency and reliability challenges, which are harder for memory system designs since chip...
futurescalingprocessormemoryinterfaces
https://web.stanford.edu/~kozyraki/publication/2010-pointless-osr/
Tainting is Not Pointless | Christos Kozyrakis
May 15, 2022 - Pointer tainting is a form of Dynamic Information Flow Tracking used primarily to prevent software security attacks such as buffer overflows. Researchers have...
pointlesschristos
https://web.stanford.edu/~kozyraki/tag/buffers/
Buffers | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
bufferschristos
https://web.stanford.edu/~kozyraki/tag/isolation/
isolation | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
isolationchristos
https://web.stanford.edu/~kozyraki/tag/hardware-accelerators/
hardware accelerators | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
hardware acceleratorschristos
https://web.stanford.edu/~kozyraki/tag/multiprocessor-architecture/
multiprocessor architecture | Christos Kozyrakis
Personal webpage for Christos Kozyrakis.
multiprocessorarchitecturechristos
https://web.stanford.edu/~kozyraki/publication/2020-hotchips-micro/
The Hot Chips Renaissance | Christos Kozyrakis
May 15, 2022 - The articles in this special section report on the technologies and events that were part of the 31st Annual Hot Chips symposium was held at Stanford...
hot chipsrenaissancechristos