* ANNOUNCE : Cheddar 1.2p0
@ 2002-10-18 16:34 Frank Singhoff
2002-10-18 19:15 ` Jim Rogers
0 siblings, 1 reply; 3+ messages in thread
From: Frank Singhoff @ 2002-10-18 16:34 UTC (permalink / raw)
The LIMI/EA2215 team is pleased to announce a new release of Cheddar,
a free real time scheduling
simulator. Cheddar is a scheduling framework designed for educational purpose
and for quick prototyping of real time scheduling algorithms. Cheddar
is composed of two independent parts : a graphical editor used to
describe a real time application/system, and a library which includes
classical real time scheduling/feasability algotithms/tests.
The current release is now 1-2p0.
Cheddar is distributed under the GNU GPL license.
Source code, binairies and documentation can be downloaded from :
http://beru.univ-brest.fr/~singhoff/cheddar
Cheddar is written in ADA with GtkADA for the graphical editor part.
Cheddar runs on Solaris, Linux and
win32 boxes and should run on every GNAT/GTKADA supported platforms
(see ACT web site for details).
With Cheddar, you can :
- Draw scheduling with classical real time schedulers
(Rate Monotonic, Deadline Monotonic,
schedulers, Least Laxity First and Earliest Deadline
First, POSIX.4 queueing policies).
- Check scheduling faisability with :
- Response times (with DM and RM).
- Processor utilization (with EDF, LLF, RM and DM).
- Scheduling for a given base period.
- Support for aperiodic and periodic tasks (with jitter
and deadline > period).
The new features are :
- A small framework is provided to design/test multiprocessor
schedulers. In the current
release, a scheduler with precedencies is built with this
framework
- SCHED_FIFO/SCHED_RR/SCHED_OTHERS Posix 4
scheduler
- Shared resources support (scheduling and
blocking time analysis).
Supported protocols : PIP, PCP.
- A small user's guide is now provided
- Tools to express and do simulations with task precedencies.
- Tindell end to end response time computation.
- Chetto and Blazewicz task parameter modification algorithms
to take care of task precedencies
- Tools to compute bounds on buffers shared
by periodic tasks.
- Many fixed bugs from the previous release
Work in progress :
- Write a user'guide of the framework
- Response time for EDF and LLF schedulers.
- SRP support.
- Message scheduling.
Feel free to contact us for help or bugs report.
Best Regards,
The LIMI/EA2215 team
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ANNOUNCE : Cheddar 1.2p0
2002-10-18 16:34 ANNOUNCE : Cheddar 1.2p0 Frank Singhoff
@ 2002-10-18 19:15 ` Jim Rogers
0 siblings, 0 replies; 3+ messages in thread
From: Jim Rogers @ 2002-10-18 19:15 UTC (permalink / raw)
Frank Singhoff wrote:
> The LIMI/EA2215 team is pleased to announce a new release of Cheddar,
> a free real time scheduling
> simulator. Cheddar is a scheduling framework designed for educational purpose
> and for quick prototyping of real time scheduling algorithms. Cheddar
> is composed of two independent parts : a graphical editor used to
> describe a real time application/system, and a library which includes
> classical real time scheduling/feasability algotithms/tests.
>
> The current release is now 1-2p0.
>
>
> Cheddar is distributed under the GNU GPL license.
> Source code, binairies and documentation can be downloaded from :
>
> http://beru.univ-brest.fr/~singhoff/cheddar
>
> Cheddar is written in ADA with GtkADA for the graphical editor part.
> Cheddar runs on Solaris, Linux and
> win32 boxes and should run on every GNAT/GTKADA supported platforms
> (see ACT web site for details).
>
>
> With Cheddar, you can :
> - Draw scheduling with classical real time schedulers
> (Rate Monotonic, Deadline Monotonic,
> schedulers, Least Laxity First and Earliest Deadline
> First, POSIX.4 queueing policies).
> - Check scheduling faisability with :
> - Response times (with DM and RM).
> - Processor utilization (with EDF, LLF, RM and DM).
> - Scheduling for a given base period.
> - Support for aperiodic and periodic tasks (with jitter
> and deadline > period).
>
>
>
> The new features are :
> - A small framework is provided to design/test multiprocessor
> schedulers. In the current
> release, a scheduler with precedencies is built with this
> framework
> - SCHED_FIFO/SCHED_RR/SCHED_OTHERS Posix 4
> scheduler
> - Shared resources support (scheduling and
> blocking time analysis).
> Supported protocols : PIP, PCP.
> - A small user's guide is now provided
> - Tools to express and do simulations with task precedencies.
> - Tindell end to end response time computation.
> - Chetto and Blazewicz task parameter modification algorithms
> to take care of task precedencies
> - Tools to compute bounds on buffers shared
> by periodic tasks.
> - Many fixed bugs from the previous release
>
>
> Work in progress :
> - Write a user'guide of the framework
> - Response time for EDF and LLF schedulers.
> - SRP support.
> - Message scheduling.
>
>
>
>
> Feel free to contact us for help or bugs report.
>
>
>
> Best Regards,
> The LIMI/EA2215 team
>
You might want to also post this message to comp.programming.threads.
Jim Rogers
^ permalink raw reply [flat|nested] 3+ messages in thread
* ANNOUNCE : Cheddar 1.2p0
@ 2002-10-19 10:27 Frank Singhoff
0 siblings, 0 replies; 3+ messages in thread
From: Frank Singhoff @ 2002-10-19 10:27 UTC (permalink / raw)
> You might want to also post this message to comp.programming.threads.
>
> Jim Rogero
done
frank
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2002-10-19 10:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-18 16:34 ANNOUNCE : Cheddar 1.2p0 Frank Singhoff
2002-10-18 19:15 ` Jim Rogers
-- strict thread matches above, loose matches on Subject: below --
2002-10-19 10:27 Frank Singhoff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox