hpcclab
HPCC lab is directed by Dr. Mohsen Amini Salehi. Here, we release open-source software systems, we develop in the area of Distributed and Cloud Computing!
University of North TexasDenton, TX
Pinned Repositories
adaptivemerging
This project includes the simulation for adaptive merging of video processing services.
Benchmarking-DNN-applications-industry4.0
This project includes benchmarking for Oil and Gas Deep neural network applications
DNN-Virt-Evaluation
This project includes all the scripts and data related to the evaluation of various DNN models on different execution platforms, namely VMs, Containers, and VM+Containers
E2C-Sim
This project includes a simulator and workload generator for Edge-to-Cloud environments. Users can implement different scenarios, including those with heterogeneous Edge and Cloud resources and configure energy constraints on them.
E2C-Sim-docs
This repository includes all the documentations for the E2C Simulator
Felare
This is the code for the paper published in IEEE Cloud Computing 2022
heterogeneity_measure
The goal of this project is to measure heterogeneity of a computing system.
OaaS
Object as a Service (OaaS)
SAED-Security-At-Edge
SAED is a edge-based platform that enables smart and personalized semantic Enterprise Search service on the cloud
UMS
UMS aims at enabling uninterruptible service offering to users. It provides live service migration across edge-to-cloud continuum or between multiple edge computing systems.
hpcclab's Repositories
hpcclab/E2C-Sim
This project includes a simulator and workload generator for Edge-to-Cloud environments. Users can implement different scenarios, including those with heterogeneous Edge and Cloud resources and configure energy constraints on them.
hpcclab/Felare
This is the code for the paper published in IEEE Cloud Computing 2022
hpcclab/OaaS
Object as a Service (OaaS)
hpcclab/UMS
UMS aims at enabling uninterruptible service offering to users. It provides live service migration across edge-to-cloud continuum or between multiple edge computing systems.
hpcclab/SAED-Security-At-Edge
SAED is a edge-based platform that enables smart and personalized semantic Enterprise Search service on the cloud
hpcclab/DNN-Virt-Evaluation
This project includes all the scripts and data related to the evaluation of various DNN models on different execution platforms, namely VMs, Containers, and VM+Containers
hpcclab/adaptivemerging
This project includes the simulation for adaptive merging of video processing services.
hpcclab/Benchmarking-DNN-applications-industry4.0
This project includes benchmarking for Oil and Gas Deep neural network applications
hpcclab/heterogeneity_measure
The goal of this project is to measure heterogeneity of a computing system.
hpcclab/MSC_FrontEnd
This project includes the front-end part of the Multimedia Streaming Cloud (MSC) project.
hpcclab/S3BD
This project is an extension of secure semantic enterprise search in cloud that is particularly customized for Big Data.
hpcclab/videostreamingBenchmark
This project includes 100 video streams in standardized format and their transcoding information and merging efficiency info
hpcclab/E2C-Sim-docs
This repository includes all the documentations for the E2C Simulator
hpcclab/ClusPr
This project is for clustering encrypted static and dynamic datasets on the cloud while preserving data privacy
hpcclab/ClustCrypt
A tool for clustering encrypted unstructured data on the cloud
hpcclab/CommunicationAssignment
This is a simple socket program for searching an index file on the server side. This is used as a base for distributed programming assignment in our Cloud course and students are asked to changed the inter-process communication to REST Web Services.
hpcclab/CVSS
This is the simulation code for cloud-based video transcoding engine.
hpcclab/CVSS_impl
Implementation of CVSS Streaming Engine
hpcclab/fastfreeze4migration
This project promotes FastFreeze to migrate applications/services running inside Linux containers
hpcclab/fastfreeze4service_migration
The purpose of this project is to furnish and upgrade FastFreeze to be a robust tool for migration of containerized services.
hpcclab/FastFreeze_bugFix
In this project, we improved in the checkpoint/restore function of FastFreeze that improve its performance by orders of magnitude. You can learn more about this bug fix in our blog post: https://mhsamsal.wordpress.com/2023/09/18/improving-the-checkpoint-restore-performance-of-containerized-applications-in-fastfreeze/
hpcclab/gRPC_Assignment
This is a course assignment based on gRPC communication between processes in a distributed system. Students are asked to add new services to this project
hpcclab/HCW19_Workload
This repository includes Constant and variable rate workload trials used in HCW '19 workshop. Generated by Chavit Denninnart
hpcclab/k8s_pod_migration
The goal of this project is to upgrade existing Kubernetes container (pod) checkpoint/restore mechanism for Ubuntu 22.04
hpcclab/Merge-Saving-Prediction
This repository includes a machine learning engine and training to predict the amount of time saving resulted from merging video tasks
hpcclab/MPI_Assignment
This project includes a simple MPI project that will be used as the base for Assignment 2 in our Distributed and Cloud Computing course.
hpcclab/OaaS-Tutorial
hpcclab/progressiveperception
This project will enable progressive perception of items using Machine Learning and Edge-Cloud systems.
hpcclab/S3C
A secure semantic enterprise search tool for unstructured datasets stored in the Cloud.
hpcclab/SlurmAutomation
Slurm automation script