-
Notifications
You must be signed in to change notification settings - Fork 1
alegaballo/ADeLE
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ADeLE: v1.0 README Updated Dec 18, 2018 by Alessandro Gaballo All feedback appreciated to alessandro.gaballo@studenti.polito.it What is ADeLE ================ ADeLE is an architecture that expands the classical notion of computation offloading by identifying the invariances of the edge offloading problem; in particular, we consider the problem of traffic offloading, i.e., the SDN-driven management mechanism to route traffic among processes involved in the offloading process. DISTRIBUTION ================ The distribution tree contains: README.txt --this file configs --the file configurations for MinineXt and Quagga dataset_final --the dataset used to train the LSTM, separated in each generation step deep_learning --the Deep Learning models (DNN, LSTM) evaluation --evaluations scripts and results for different metrics offloading_architecture --files for the offloading mechanism and the protocol definition (protobuf subdirectory). These files are a preliminary test to familiarize with ryu and test the protocol. ryu --ryu application to manage the switches and collect data second_eval --additional evaluations trained_models --trained models for both DNN and LSTM utils --utils script pair_dataset.py --builds the dataset by combining the packet counter and the routing table in each run start.py --starts the mininet network for the dataset generation topology.py --mininext topology definition RUN ================ To generate the dataset, after setting the parameters in the two scripts to the desired values, run in separate shells: ryu-manager switchWithStats.py (from within the ryu directory) sudo python start.py
About
ADeLE: Architecture for Deep Learning at the Edge
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published