Main Page
From ChronOS Linux
(Difference between revisions)
Line 1: | Line 1: | ||
- | + | __NOTOC__ | |
- | + | <div align="center"> | |
+ | [[File:Chronos-logo.png]] | ||
+ | </div> | ||
- | == | + | {| width="100%" |
- | * [http://www.mediawiki. | + | |- |
- | * [http://www. | + | |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:#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
ChronOS Real-time LinuxChronOS 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 GuideTo download ChronOS Linux, please refer to Downloading ChronOS Linux For installation instructions, please refer to the Installation Guide. Documentation
Publications
Past publications on distributed threads and real-time scheduling are available here. |
ChronOS NewsLatest Development News
ContactsFaculty AdvisorCurrent MaintainerMatthew Dellinger matthew@mdelling.com Other Developers
Past Contributers
|