Main Page

From ChronOS Linux

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
<big>'''MediaWiki has been successfully installed.'''</big>
+
__NOTOC__
-
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
+
<div align="center">
 +
[[File:Chronos-logo.png]]
 +
</div>
-
== Getting started ==
+
{| width="100%"
-
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
+
|-
-
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
+
|style="vertical-align:top" |
-
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+
<div style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#dcf5ff; align:right;">
 +
= ChronOS Real-time Linux=
 +
ChronOS is a real-time Linux patch created by the [http://www.real-time.ece.vt.edu Real-time Systems Lab] at [http://www.vt.edu Virginia Tech]. It builds upon the [http://rt.wiki.kernel.org CONFIG_PREEMPT_RT] patch and is designed to provide a testbed for real-time and distributed task scheduling and resource management research on multicore platforms.
 +
 
 +
The current version of ChronOS is '''Beta 2.7''' which is based on Linux kernel 2.6.33.7 and the <tt>CONFIG_PREEMPT_RT</tt> patch.
 +
 
 +
=Installation Guide=
 +
 
 +
To download ChronOS Linux, please refer to [[Downloading ChronOS Linux]]
 +
 
 +
For installation instructions, please refer to the [[Installation Guide]].
 +
 
 +
=Documentation=
 +
 
 +
* For architecture details please see [[About ChronOS Linux]]
 +
* For full documentation of the user-space APIs provided by ChronOS, please look at [[ChronOS Userspace Docs]].
 +
* For kernel programming tips and other related documentation, please look at [[Kernel Programming Tips]]
 +
 
 +
= Publications =
 +
 
 +
* [http://www.mdelling.com/mediawiki/images/dac2011.pdf ChronOS Linux: A Best-Effort Real-Time Multiprocessor Linux Kernel], Matthew Dellinger, Piyush Garyali, and Binoy Ravindran, ACM Design and Automation Conference (DAC 2011), June 2011, To appear. ©ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution.
 +
 
 +
* [http://www.real-time.ece.vt.edu/opodis10-gua.pdf On Best-Effort Utility Accrual Real-Time Scheduling on Multiprocessors], Piyush Garyali, Matthew Dellinger, and Binoy Ravindran, International Conference On Principles Of Distributed Systems (OPODIS 2010), December 2010
 +
 
 +
* [http://scholar.lib.vt.edu/theses/available/etd-07222010-114202/ On Best-Effort Utility Accrual Real-Time Scheduling on Multiprocessors], Piyush Garyali, MS Thesis, July 2010
 +
 
 +
* [http://scholar.lib.vt.edu/theses/available/etd-05072010-074318/ Collaborative Scheduling and Synchronization of Distributable Real-Time Threads], Sherif F. Fahmy, PhD Dissertation, May 2010
 +
 
 +
Past publications on distributed threads and real-time scheduling are available [[Publications | here]].
 +
</div>
 +
| width="50%" style="vertical-align:top" |
 +
<div style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#fff0e0; align:right;">
 +
 
 +
=ChronOS News=
 +
 
 +
===Latest Development News===
 +
* April 12, 2011 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.7.tar.bz2 Beta 2.7] Released. [[Beta-2.7 Changelog | (''Changelog'')]].
 +
* March 21, 2011 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.6.tar.bz2 Beta 2.6] Released. [[Beta-2.6 Changelog | (''Changelog'')]].
 +
* February 20, 2011 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.5.tar.bz2 Beta 2.5] Released. [[Beta-2.5 Changelog | (''Changelog'')]].
 +
* November 17, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.4.tar.bz2 Beta 2.4] Released. [[Beta-2.4 Changelog | (''Changelog'')]].
 +
* October 12, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.3.tar.bz2 Beta 2.3] Released. [[Beta-2.3 Changelog | (''Changelog'')]].
 +
* September 22, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.2.tar.bz2 Beta 2.2] Released. [[Beta-2.2 Changelog | (''Changelog'')]].
 +
* August 28, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.1.tar.bz2 Beta 2.1] Released. [[Beta-2.1 Changelog | (''Changelog'')]].
 +
* July 22, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_2.tar.bz2 Beta 2] Released. [[Beta-2 Changelog | (''Changelog'')]].
 +
* April 15, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_1.1.tar.bz2 Beta 1.1] Released. [[Beta-1.1 Changelog | (''Changelog'')]].
 +
* March 25, 2010 - ChronOS [http://mdelling.com/vt_rt_sched/Releases/ChronOS_Beta_1.tar.bz2 Beta 1] Released.
 +
</div>
 +
 
 +
<div style="margin:0; margin-top:10px; margin-right:10px; border:1px solid #dfdfdf; padding:0 1em 1em 1em; background-color:#fff0e0; align:right;">
 +
 
 +
=Contacts=
 +
===Faculty Advisor===
 +
[http://www.ece.vt.edu/faculty/ravindran.php Binoy Ravindran] [mailto:binoy@vt.edu binoy@vt.edu]
 +
 
 +
=== Current Maintainer ===
 +
Matthew Dellinger [mailto:matthew@mdelling.com matthew@mdelling.com]
 +
 
 +
===Other Developers===
 +
*[http://andersoj.org/ Jonathan Anderson] [mailto:andersoj@andersoj.org andersoj@andersoj.org]
 +
*Aaron Lindsay [mailto:aaron.lindsay@vt.edu aaron.lindsay@vt.edu]
 +
 
 +
===Past Contributers===
 +
* [http://www.linkedin.com/in/garyali Piyush Garyali] [mailto:piyushg@vt.edu piyushg@vt.edu] (M.S., 2010)
 +
* [http://filebox.vt.edu/~fahmy/ Sherif Fahmy] [mailto:fahmy@vt.edu fahmy@vt.edu] (PhD., 2010)
 +
* Caleb Hopkins (B.S., 2009)
 +
* Surry Shome (B.S., 2009)
 +
</div>
 +
|}

Revision as of 22:02, 25 April 2011


File:Chronos-logo.png

ChronOS Real-time Linux

ChronOS is a real-time Linux patch created by the Real-time Systems Lab at Virginia Tech. It builds upon the CONFIG_PREEMPT_RT patch and is designed to provide a testbed for real-time and distributed task scheduling and resource management research on multicore platforms.

The current version of ChronOS is Beta 2.7 which is based on Linux kernel 2.6.33.7 and the CONFIG_PREEMPT_RT patch.

Installation Guide

To download ChronOS Linux, please refer to Downloading ChronOS Linux

For installation instructions, please refer to the Installation Guide.

Documentation

Publications

  • ChronOS Linux: A Best-Effort Real-Time Multiprocessor Linux Kernel, Matthew Dellinger, Piyush Garyali, and Binoy Ravindran, ACM Design and Automation Conference (DAC 2011), June 2011, To appear. ©ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution.

Past publications on distributed threads and real-time scheduling are available here.

ChronOS News

Latest Development News

Contacts

Faculty Advisor

Binoy Ravindran binoy@vt.edu

Current Maintainer

Matthew Dellinger matthew@mdelling.com

Other Developers

Past Contributers

Personal tools