URL:
<http://gna.org/task/?6453>
Summary: Submission of Adaptive Reservation Simulator
Project: Gna! Administration
Submitted by: cucinotta
Submitted on: Monday 01/26/2009 at 18:10
Status: None
Approval Status: None
Should Start On: Monday 01/26/2009 at 00:00
Should be Finished on: Thursday 02/05/2009 at 00:00
Category: Project Approval
Priority: 5 - Normal
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
A new project has been registered at Gna!
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2891> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2891>
= Registration Details =
* Name: *Adaptive Reservation Simulator*
* System Name: *arsim*
* Type: Programs
* License: GNU General Public License V3 or later
----
==== Description: ====
ARSim is a simulator for adaptive reservations that has been developed at the
Real-Time Systems Laboratory (ReTiS) of Scuola Superiore Sant'Anna, Pisa
(Italy) for simulations relative to research papers.
It may be used for the purpose of emulating a system in which physical
resources are shared among different concurrently running applications, and
the low-level scheduling algorithm adopted by the OS to assign each resource
to the applications in each available time-slice may be reasonably abstracted
away as a "fluid model". This is a model in which one can rely on a
"bandwidth" or "resource share" abstraction, in which each application
temporal behavior in accessing the resource may be approximated as the one
resulting from having, for each application, a dedicated resource that is
slower than the physical actual resource by a factor equal to the allocated
"bandwidth" or "share". Such a model is commonplace for QoS evaluation and
performance estimation, as done in the real-time research community when
dealing with soft real-time systems.
By Adaptive Reservations we mean an allocation scheme in which the percentage
of resource available to each application may be dynamically varied at
run-time, based on application requirements.
ARSim embeds a modular and expandable architecture, in which different models
for task behaviors are available for the simulation, ranging from
stochastic-based models to models that simply read data from a trace input
file. Also, different types of resource allocation controllers are available
ranging from ones based on a deterministic/WCET-based design, to ones based
on a stochastic/probabilistic design.
Also, new components may be easily added into the framework by defining new
classes that implement the top-level interfaces.
Currently, the source-code (under a GPL license) is available at the
following URL:
http://retis.sssup.it/~tommaso/arsim-0.5.3.tar.gz
==== Other Software Required: ====
Octave and development libraries
Gnu Linear Programming Toolit (GLPK)
_______________________________________________________
Reply to this item at:
<http://gna.org/task/?6453>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Register mailing list
[email protected]
https://mail.gna.org/listinfo/register