Hugo Sadok (hsadok)

hsadok

Geek Repo

Company:Carnegie Mellon University

Location:Pittsburgh, PA

Home Page:hsadok.com

Github PK Tool:Github PK Tool


Organizations
cmu-snap
computer-networks
crossroadsfpga

Hugo Sadok's starred repositories

simbricks

Main Repository for the SimBricks Modular Full-System Simulation Framework.

Language:VerilogLicense:MITStargazers:123Issues:0Issues:0
Language:VerilogStargazers:5Issues:0Issues:0

BBQ

Artifacts for the "BBQ: A Fast and Scalable Integer Priority Queue for Hardware Packet Scheduling" paper that appears in NSDI '24.

Language:SystemVerilogLicense:BSD-3-Clause-ClearStargazers:13Issues:0Issues:0

caladan

Interference-aware CPU scheduling that enables performance isolation and high CPU utilization for datacenter servers

Language:CLicense:Apache-2.0Stargazers:127Issues:0Issues:0

enso

EnsĹŤ is a high-performance streaming interface for NIC-application communication.

Language:SystemVerilogLicense:BSD-3-Clause-ClearStargazers:69Issues:0Issues:0

awesome-hdl

Hardware Description Languages

Stargazers:946Issues:0Issues:0

auto-venv

Automatically activate virtual environments in fish

Language:ShellStargazers:28Issues:0Issues:0

mosh

Mobile Shell

Language:C++License:GPL-3.0Stargazers:12602Issues:0Issues:0

tas

TAS is a drop-in highly CPU efficient and scalable TCP acceleration service.

Language:CLicense:NOASSERTIONStargazers:79Issues:0Issues:0

streamlit-server-state

A "server-wide" state object shared across sessions on a Streamlit server.

Language:PythonLicense:MITStargazers:131Issues:0Issues:0

custom_vesync

Custom VeSync component for Home Assistant

Language:PythonStargazers:97Issues:0Issues:0

SurgeProtector

Artifacts for the "SurgeProtector: Mitigating Temporal Algorithmic Complexity Attacks using Adversarial Scheduling" paper as it appears in SIGCOMM '22.

Language:C++License:BSD-3-Clause-ClearStargazers:11Issues:0Issues:0

ovs-nuevomatchup

The official repo of "Scaling Open vSwitch with a Computational Cache" (USENIX NSDI'22).

Language:CLicense:MITStargazers:7Issues:0Issues:0

pingfs

PingFS: Living in the Rain

Language:PythonStargazers:47Issues:0Issues:0

SLOMO

Relevant Material for SIGCOMM 2020 paper "Contention-Aware Performance Prediction for Virtualized Network Functions"

Language:ShellLicense:BSD-3-Clause-ClearStargazers:16Issues:0Issues:0

CameraController

đź“· Control USB Cameras from an app

Language:SwiftLicense:GPL-3.0Stargazers:1413Issues:0Issues:0

Xiaomi-cloud-tokens-extractor

This tool/script retrieves tokens for all devices connected to Xiaomi cloud and encryption keys for BLE devices.

Language:PythonLicense:MITStargazers:3206Issues:0Issues:0

ixy

A simple yet fast user space network driver for Intel 10 Gbit/s NICs written from scratch

Language:CLicense:BSD-3-ClauseStargazers:1186Issues:0Issues:0

pigasus

100Gbps Intrusion Detection and Prevention System

Language:C++Stargazers:670Issues:0Issues:0

linux-kernel-module-cheat

The perfect emulation setup to study and develop the Linux kernel v5.4.3, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.

Language:PythonLicense:GPL-3.0Stargazers:4169Issues:0Issues:0

tplink-smarthome-api

TP-Link Smarthome WiFi API

Language:TypeScriptLicense:MITStargazers:1016Issues:0Issues:0

cmake-dpdk

Using CMake to build helloworld DPDK project

Language:CMakeStargazers:8Issues:0Issues:0

daq_dpdk_multiqueue

Snort DPDK DAQ module with multiqueue support - Primarily for Napatech NICs

Language:CLicense:GPL-2.0Stargazers:28Issues:0Issues:0

capsule

A framework for network function development. Written in Rust, inspired by NetBricks and built on DPDK.

Language:RustLicense:Apache-2.0Stargazers:394Issues:0Issues:0

devx

Automated personal developer environment setup for Windows 10 machines.

Language:PowerShellLicense:MITStargazers:4Issues:0Issues:0

CppCoreGuidelines

The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++

Language:CSSLicense:NOASSERTIONStargazers:42590Issues:0Issues:0

homebridge

HomeKit support for the impatient.

Language:TypeScriptLicense:Apache-2.0Stargazers:23913Issues:0Issues:0

textidote

Spelling, grammar and style checking on LaTeX documents

Language:JavaLicense:GPL-3.0Stargazers:930Issues:0Issues:0

MoonGen

MoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.

Language:LuaLicense:MITStargazers:1042Issues:0Issues:0

blog_os

Writing an OS in Rust

Language:HTMLLicense:Apache-2.0Stargazers:15609Issues:0Issues:0