Reference List for RISC-V
本仓库维护与labeled risv-v相关的参考资料信息。
- Hardware Execution Throttling for Multi-core Resource Management , USENIX ATC 09
- Zihao Yu, et al., Labeled RISC-V: A New Perspective on Software-Defined Architecture slides , paper , RISCV workshop 2017 autumn
- David Lo, et al., Heracles: Improving Resource Efficiency at Scale , ISCA 2015
- George Prekas, et al., ZygOS: Achieving Low Tail Latency for Microsecond-scale Networked Tasks , SOSP 2017
- L. Ravindranath et al., Timecard: Controlling User-Perceived Delays in Server-Based Mobile Applications, SOSP, 2013.
- L. Albert Greenberg, SDN for the Cloud, SIGCOMM Keynote, 2015.
- J. M. Kaplan, W. Forrest, and N. Kindler. Revolutionizing data center energy efficiency. McKinsey & Company, 2008.
- Huan Liu, A Measurement Study of Server Utilization in Public Clouds, 2011.
- J. Dean,“Achieving Rapid Response Times in Large Online Services”, talk at Berkeley, 2012.
- L. Barrosa, J.Clidaras, U. Holzle, The Datacenter as a Computer (2nd Edition), July, 2013.
- R. Kapoor et al. Chronos: Predictable for Data Center Low Latency Applications, SOCC, 2012.
- Melanie Kambadur et al., “Measuring Interference Between Live Datacenter Applications”, SC'11, 2011
- Heterogeneity and Dynamicity of Clouds at Scale: Google Trace Analysis SOCC 2012
- Jeff Dean, Software Engineering Advice from Building Large-Scale Distributed Systems 2016
- T. Chen et al., Statistical Performance Comparisons of Computers, HPCA 2012.
- D. Krushevskaja and M.Sandler, Understanding Latency Variations of Black Box Services, WWW 2013.
- http://www.gartner.com/newsroom/id/1472714.
- FreeBSD/RISC-V and Device Drivers BSDTW2017
- A Survey of Techniques for Cache Partitioning in Multicore Processors, ACM Computing Surveys 2017
- SWAP: Effective Fine-Grain Management of Shared Last-Level Caches with Minimum Hardware Support, HPCA17
- Quasar: Resource-Efficient and QoS-Aware Cluster Management
- Cuanta: quantifying effects of shared on-chip resource interference for consolidated virtual machines
- Reconciling High Server Utilization and Sub-millisecond Quality-of-Service
- Increasing Utilization in Modern Warehouse-Scale Computers Using Bubble-Up
- Scalable and Efficient Fine-Grained Cache Partitioning with Vantage
- A Hardware Evaluation of Cache Partitioning to Improve Utilization and Energy-efficiency While Preserving Responsiveness
- QoS Policies and Architecture for Cache/Memory in CMP Platforms
- Utility-based cache partitioning: A low-overhead, high-performance, runtime mechanism to partition shared caches
- Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems
- 1Q-Clouds: Managing Performance Interference Effects for QoS-Aware Clouds
- QoS Policies and Architecture for Cache/Memory in CMP Platforms
- A QoS-aware Memory Controller for Dynamically Balancing GPU and CPU Bandwidth Use in an MPSoC
- Reducing Memory Interference in Multicore Systems via Application-aware Memory Channel Partitioning
- A Case for NUMA-aware Contention Management on Multicore Systems
- The impact of memory subsystem resource sharing on datacenter applications
- The Linux Scheduler: A Decade of Wasted Cores
- Reconciling High Server Utilization and Sub-millisecond Quality-of-Service
- Borrowed-Virtual-Time (BVT) scheduling: supporting latency-sensitive threads in a general-purpose scheduler
- Cache-Guided Scheduling: Exploiting Caches to Maximize Locality in Graph Processing, AGP 2017
- Linux Performance Tools
- perf tutorial
- perf examples
- Perf Tool: Performance Analysis Tool for Linux
- Linux 性能诊断 perf使用指南
- Linux 效能分析工具: Perf
- Treadmill: Attributing the Source of Tail Latency through Precise Load Testing and Statistical Inference
- TailBench: A Benchmark Suite and Evaluation Methodology for Latency-Critical Applications
- sysbench:Scriptable database and system performance benchmark
- hackbench − scheduler benchmark/stress test
- LLCbench - Low Level Architectural Characterization Benchmark Suite
- HPC Challenge Benchmark
- ZSim: Fast and Accurate Microarchitectural Simulation of Thousand-Core Systems