Giter Site home page Giter Site logo

Edinburgh Architecture and Systems (EASE) Lab @ University of Edinburgh's Projects

1update icon 1update

This repository contains the TLA+ specification of the 1-Update cache coherence protocol that appeared in PACT'21.

bankrupt icon bankrupt

Bankrupt Covert Channel [Ustiugov et al., WOOT at USENIX Sec'20]

dbg icon dbg

Source code for the graph reordering technique, DBG, published in [Faldu et al., IISWC'19].

galois icon galois

Galois: C++ library for multi-core and multi-node parallelization

gem5 icon gem5

Fork of the official repository for the gem5 computer-system architecture simulator.

gem5-old icon gem5-old

Fork from https://gem5.googlesource.com/public/gem5

grasp icon grasp

Source code for the evaluated benchmarks and proposed cache management technique, GRASP, in [Faldu et al., HPCA'20].

hermes icon hermes

Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.

kind icon kind

Kubernetes IN Docker - local clusters for testing Kubernetes

leeway icon leeway

Source code for the cache replacement policy published in [Faldu et al., PACT'17] and [Faldu et al., CRC2'17].

mare icon mare

A minimalistic map-reduce framework in Go.

serving icon serving

Kubernetes-based, scale-to-zero, request-driven compute

stack-distance icon stack-distance

Utility to simulate cache behavior with Mattson's Stack Algorithm.

stress-ng icon stress-ng

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.

time_rdtsc icon time_rdtsc

Efficient timers via a short and sweet C wrapper that combines RDTSC efficiency with traditional timespec API.

zeus icon zeus

This repository contains the TLA+ specification of the ownership and the reliable commit protocols for transactions in Zeus work that appears in Eurosys'21.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.