{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"1Update","owner":"ease-lab","isFork":false,"description":"This repository contains the TLA+ specification of the 1-Update cache coherence protocol that appeared in PACT'21.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TLA","color":"#4b0079"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T21:54:50.759Z"}},{"type":"Public","name":"Hermes","owner":"ease-lab","isFork":false,"description":"Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.","topicNames":["distributed-systems","availability","performance","replication","consistency","rdma"],"topicsNotShown":0,"allTopics":["distributed-systems","availability","performance","replication","consistency","rdma"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":159,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T19:12:15.580Z"}},{"type":"Public","name":"gem5","owner":"ease-lab","isFork":true,"description":"Fork of the official repository for the gem5 computer-system architecture simulator.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1077,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-15T13:49:22.565Z"}},{"type":"Public","name":"gem5-old","owner":"ease-lab","isFork":false,"description":"Fork from https://gem5.googlesource.com/public/gem5","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":3,"issueCount":3,"starsCount":3,"forksCount":1,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-27T10:10:16.493Z"}},{"type":"Public","name":"serving","owner":"ease-lab","isFork":true,"description":"Kubernetes-based, scale-to-zero, request-driven compute","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":1130,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-11T20:46:50.332Z"}},{"type":"Public","name":"vhive-asplos-tutorial","owner":"ease-lab","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":0,"starsCount":6,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-31T15:23:04.586Z"}},{"type":"Public","name":"kind","owner":"ease-lab","isFork":true,"description":"Kubernetes IN Docker - local clusters for testing Kubernetes","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":1,"forksCount":1492,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-25T06:39:40.794Z"}},{"type":"Public","name":"firecracker-go-sdk","owner":"ease-lab","isFork":true,"description":"An SDK in Go for the Firecracker microVM API","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":121,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-25T05:36:41.363Z"}},{"type":"Public","name":"firecracker","owner":"ease-lab","isFork":true,"description":"Secure and fast microVMs for serverless computing.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":5,"issueCount":0,"starsCount":0,"forksCount":1709,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-21T00:00:08.258Z"}},{"type":"Public","name":"Zeus","owner":"ease-lab","isFork":false,"description":"This repository contains the TLA+ specification of the ownership and the reliable commit protocols for transactions in Zeus work that appears in Eurosys'21.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TLA","color":"#4b0079"},"pullRequestCount":0,"issueCount":0,"starsCount":18,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-12T20:23:23.705Z"}},{"type":"Public","name":"containerd","owner":"ease-lab","isFork":true,"description":"An open and reliable container runtime","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":3273,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-20T14:42:26.353Z"}},{"type":"Public archive","name":"mare","owner":"ease-lab","isFork":false,"description":"A minimalistic map-reduce framework in Go.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-06T13:51:34.570Z"}},{"type":"Public","name":"knative-kind","owner":"ease-lab","isFork":true,"description":"Knative on Kind (KonK)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":33,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-21T12:05:06.879Z"}},{"type":"Public","name":"bankrupt","owner":"ease-lab","isFork":false,"description":"Bankrupt Covert Channel [Ustiugov et al., WOOT at USENIX Sec'20]","topicNames":["rdma","security-vulnerability","hardware-security","covert-channels"],"topicsNotShown":0,"allTopics":["rdma","security-vulnerability","hardware-security","covert-channels"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-25T12:51:21.554Z"}},{"type":"Public","name":"PTEMagnet","owner":"ease-lab","isFork":true,"description":"PTEMagnet artifact evaluation pack","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-12-25T03:34:27.971Z"}},{"type":"Public","name":"ChampSim","owner":"ease-lab","isFork":true,"description":"ChampSim repository","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":387,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-22T15:34:45.887Z"}},{"type":"Public","name":"linux","owner":"ease-lab","isFork":true,"description":"Linux kernel source tree","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":52096,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-05-25T12:53:00.425Z"}},{"type":"Public","name":"grasp","owner":"ease-lab","isFork":false,"description":"Source code for the evaluated benchmarks and proposed cache management technique, GRASP, in [Faldu et al., HPCA'20].","topicNames":["cache","cache-simulator","grasp","graph-reordering","power-law","graph-analytics","hpca","dbg","cache-efficiency","ligra"],"topicsNotShown":0,"allTopics":["cache","cache-simulator","grasp","graph-reordering","power-law","graph-analytics","hpca","dbg","cache-efficiency","ligra"],"primaryLanguage":{"name":"Emacs Lisp","color":"#c065db"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-23T12:34:40.805Z"}},{"type":"Public","name":"dbg","owner":"ease-lab","isFork":false,"description":"Source code for the graph reordering technique, DBG, published in [Faldu et al., IISWC'19].","topicNames":["cache","graph-analytics","power-law","dbg","graph-reordering","iiswc","ligra"],"topicsNotShown":0,"allTopics":["cache","graph-analytics","power-law","dbg","graph-reordering","iiswc","ligra"],"primaryLanguage":{"name":"Emacs Lisp","color":"#c065db"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-26T13:55:05.256Z"}},{"type":"Public","name":"leeway","owner":"ease-lab","isFork":false,"description":"Source code for the cache replacement policy published in [Faldu et al., PACT'17] and [Faldu et al., CRC2'17].","topicNames":["cache","llc","cache-replacement","cache-replacement-competition","cache-management","last-level-cache","pact","leeway","crc2"],"topicsNotShown":0,"allTopics":["cache","llc","cache-replacement","cache-replacement-competition","cache-management","last-level-cache","pact","leeway","crc2"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-26T13:48:49.590Z"}},{"type":"Public","name":"Galois","owner":"ease-lab","isFork":true,"description":"Galois: C++ library for multi-core and multi-node parallelization","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":127,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-30T23:25:22.645Z"}},{"type":"Public","name":"measurements","owner":"ease-lab","isFork":false,"description":"Everything you wanted to use but were afraid to build","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-07T15:53:23.065Z"}},{"type":"Public","name":"lancet-tool","owner":"ease-lab","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-08-07T15:47:12.116Z"}},{"type":"Public","name":"distbenchr","owner":"ease-lab","isFork":true,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-29T17:11:47.986Z"}},{"type":"Public","name":"time_rdtsc","owner":"ease-lab","isFork":true,"description":"Efficient timers via a short and sweet C wrapper that combines RDTSC efficiency with traditional timespec API. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-19T09:11:15.118Z"}},{"type":"Public","name":"DeathStarBench","owner":"ease-lab","isFork":true,"description":"Open-source benchmark suite for cloud microservices","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":380,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-06-21T11:42:10.120Z"}},{"type":"Public archive","name":"stress-ng","owner":"ease-lab","isFork":true,"description":"This is a mirror of the upstream project at http://kernel.ubuntu.com/git/cking/stress-ng.git/ - stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":263,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-10T15:09:04.129Z"}},{"type":"Public","name":"stack-distance","owner":"ease-lab","isFork":true,"description":"Utility to simulate cache behavior with Mattson's Stack Algorithm.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-03-03T03:20:44.502Z"}}],"repositoryCount":28,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}