Robuta

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