Actions

Operating Systems: Difference between revisions

From Modelado Foundation

imported>Beckman
No edit summary
imported>Beckman
No edit summary
Line 28: Line 28:
|(PIPER)
|(PIPER)
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|Does your project implement it's own lightweight thread package, or does it rely on the threads provided by the OS/R? If you implement your own threads, what are the key features that required taking on a new implementation? If you don't implement your own thread package, what are the key performance characteristics and APIs needed to support your project?
|Does your project implement it's own lightweight thread package, or does it rely on the threads provided by the OS/R? If you implement your own threads, what are the key features that required developing a new implementation? If you don't implement your own thread package, what are the key performance characteristics and APIs needed to support your project?
|(EXPRESS)
|(EXPRESS)
|(TG)
|(TG)
Line 40: Line 40:
|(PIPER)
|(PIPER)
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|baz?
|Do you currently view virtualization as a key requirement to support your x-stack project?  If so, why?
|(EXPRESS)
|(EXPRESS)
|(TG)
|(TG)
Line 52: Line 52:
|(PIPER)
|(PIPER)
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|buzz?
|What energy/power and reliability APIs do you expect from the OS/R?
|(EXPRESS)
|(EXPRESS)
|(TG)
|(TG)
Line 64: Line 64:
|(PIPER)
|(PIPER)
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|zoo?
|Does your project include support for multiple, hierarchical, memory regions? If so, how will it be allocated and managed, by your xstack project or my the OS/R? What APIs do you expect the OS/R to support complex and deep memory?
|(EXPRESS)
|(EXPRESS)
|(TG)
|(TG)

Revision as of 16:43, April 29, 2014

Sonia requested that Pete Beckman initiate this page. For comments, please contact Pete Beckman. This page is still in development.

QUESTIONS XPRESS TG X-Stack DEGAS D-TEC DynAX X-TUNE GVR CORVETTE SLEEC PIPER
PI Ron Brightwell Shekhar Borkar Katherine Yelick Daniel Quinlan Guang Gao Mary Hall Andrew Chien Koushik Sen Milind Kulkarni Martin Schulz
What are the key system calls / features that you need OS/R to support? Examples: exit, read, write, open, close, link, unlink, chdir, time, chmod, clone, uname, execv, etc. (EXPRESS) (TG) (DEGAS) (D-TEC) (DynAX) (X-TUNE) (GVR) (CORVETTE) SLEEC (PIPER)
Does your project implement it's own lightweight thread package, or does it rely on the threads provided by the OS/R? If you implement your own threads, what are the key features that required developing a new implementation? If you don't implement your own thread package, what are the key performance characteristics and APIs needed to support your project? (EXPRESS) (TG) (DEGAS) (D-TEC) (DynAX) (X-TUNE) (GVR) (CORVETTE) N/A (PIPER)
Do you currently view virtualization as a key requirement to support your x-stack project? If so, why? (EXPRESS) (TG) (DEGAS) (D-TEC) (DynAX) (X-TUNE) (GVR) (CORVETTE) N/A (PIPER)
What energy/power and reliability APIs do you expect from the OS/R? (EXPRESS) (TG) (DEGAS) (D-TEC) (DynAX) (X-TUNE) (GVR) (CORVETTE) N/A (PIPER)
Does your project include support for multiple, hierarchical, memory regions? If so, how will it be allocated and managed, by your xstack project or my the OS/R? What APIs do you expect the OS/R to support complex and deep memory? (EXPRESS) (TG) (DEGAS) (D-TEC) (DynAX) (X-TUNE) (GVR) (CORVETTE) N/A (PIPER)