ERIC Number: EJ1003713
Record Type: Journal
Publication Date: 2013-Jan
Pages: 12
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-1946-6226
EISSN: N/A
A Down-to-Earth Educational Operating System for Up-in-the-Cloud Many-Core Architectures
Ziwisky, Michael; Persohn, Kyle; Brylow, Dennis
ACM Transactions on Computing Education, v13 n1 Article 4 Jan 2013
We present "Xipx," the first port of a major educational operating system to a processor in the emerging class of many-core architectures. Through extensions to the proven Embedded Xinu operating system, Xipx gives students hands-on experience with system programming in a distributed message-passing environment. We expose the software primitives needed to maintain coherency between many cores in a system lacking specialized caching hardware. Our proposed series of laboratory assignments adds parallel thread execution and intercore message passing communication to a well-established OS curriculum. (Contains 3 figures and 1 table.)
Descriptors: Computer Software, Technology Uses in Education, Information Management, Computer Science, Laboratory Experiments, Undergraduate Study, Delivery Systems, Technological Advancement
Association for Computing Machinery. 2 Penn Plaza Suite 701, New York, NY 10121. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Publication Type: Journal Articles; Reports - Descriptive
Education Level: Higher Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A