Work Stealing Simulator

10/07/2019
by   Mohammed Khatiri, et al.
0

We present in this paper a Work Stealing lightweight PYTHON simulator. Our simulator is used to execute an application (list of tasks with or without dependencies), on a multiple processors platform linked by specific topology. We first give an overview of the different variants of the work stealing algorithm, then we present the architecture of our light Work Stealing simulator. Its architecture facilitates the development of other types of applications and other topologies for interconnecting the processors. We present the use cases of the simulator and the different types of results.

READ FULL TEXT

page 4

page 6

page 7

page 10

page 16

research
12/21/2017

SimulaQron - A simulator for developing quantum internet software

We introduce a simulator for a quantum internet with the specific goal t...
research
10/20/2020

A RISC-V SystemC-TLM simulator

This work presents a SystemC-TLM based simulator for a RISC-V microcontr...
research
01/04/2018

An Implementation of Back-Propagation Learning on GF11, a Large SIMD Parallel Computer

Current connectionist simulations require huge computational resources. ...
research
12/12/2016

Copycat: A High Precision Real Time NAND Simulator

In this paper, we describe the design and implementation of a high preci...
research
07/07/2020

The gem5 Simulator: Version 20.0+

The open-source and community-supported gem5 simulator is one of the mos...
research
06/14/2022

Learning Hands-On Electronics from Home: A Simulator for Fritzing

The recent pandemic has forced us to teach online, which is especially d...
research
11/08/2022

The OpenDC Microservice Simulator: Design, Implementation, and Experimentation

Microservices is an architectural style that structures an application a...

Please sign up or login with your details

Forgot password? Click here to reset