Fwd: Application for CMT hardware

0 views
Skip to first unread message

Brian Madden

unread,
Apr 29, 2009, 5:30:30 PM4/29/09
to xomb-ov...@googlegroups.com

Begin forwarded message:

From: Denis Sheahan <Denis....@Sun.COM>
Date: April 29, 2009 4:48:49 PM EDT
To: Brian Madden <untw...@gmail.com>
Subject: Re: Application for CMT hardware

Hi Brian

FYI the T2 system has passed the next phase of approval.  Hopefully we will have some news soon

regards

Denis

On Apr 9, 2009, at 7:18 AM, Brian Madden wrote:

Denis,

Here are your responses.  If you need more information let me know.

Thanks again,
Brian
 
On Wed, Apr 1, 2009 at 10:46 AM, Denis Sheahan <Denis....@sun.com> wrote:
Hi Brian

We can make an application to get you a donation of T2 hardware as part of the Open Sparc initiative.
It is best if a Professor sponsor the application

I need the following information:

University Name 
 University of Pittsburgh

Sun Sales Rep if known - I can find this out if necessary
Unknown

Professor name
Daniel Mosse

Professor email

Department
Computer Science

Tel. Number


Mailing Address:
PO Box is not acceptable

Department of Computer Science,

University of Pittsburgh

Sennott Square Bldg.

210 S. Bouquet St.

Pittsburgh, PA 15260


Shipping Destination:
if different from mailing address



We also need to make a case for the donation, need the Project details and how it
can help OpenSPARC.   I can edit this if you send me the following details

What are the goals, objectives of this project and how will OpenSPARC be used?
 
There are many goals of the XOmB project, however the primary goals are to design a functional and useful exokernel both for educational and practical purposes.  We believe that the exokernel design will allow for greater flexibility and control over hardware with minimal control by the OS.  One of the major motivaters in the decision to implement an exokernel is due to the lack of forced abstraction.  We are pushing as much as possible to userland, and believe this will allow for safe, rapid, prototype and implement new subsystems.  To implement the kernel we would like to utilize Sun hardware for a number of purposes.  The first, the hardware threading capabilities, will afford minimal context switching, something we were trying to minimize in software by pushing as much as possible to userland anyway.  Now even in the case where a context switch will be necessary, by having multiple hardware threads we may be able to eliminate the need all together.  Second, the virtual domains provided by the hardware will be used to implement safe userland drivers.  One of the problems we've encountered while working on XOmB is the difficulty of moving some drivers such as the network drivers to userland.  By utilizing virtual domains we hope to achieve safe userland drivers.
 

Does this project require any Sun engineering, technical or IP support?
No

Is the organization willing to make research results available and/or share curriculum to OpenSPARC community?
 
Yes, as firm believers in open source we would love to contribute back to the OpenSPARC community.  With a strong interest in education, our project has intended to be a stepping stone for anyone interested in operating system design and implementation.  We are hoping to provide newcomers a platform to both learn from and work in, as well as comprehensive documents describing and explaining our implementation choices and tradeoffs.  We hope to serve future generations of systems programmers with the ground work that we are laying right now.
 

When(month, year) will the organization begin teaching OpenSPARC in their curriculum and when sharing their curriculum on opensparc.net?
 
As a completely member driven organization we are often slow moving due to other obligations, however we've continued to work for the past two years and will continue to work on XOmB for years to come.  While we are not the fastest moving project, we have made significant progress and have already contributed barebones X86-64 operating system code to the open source community.  As our project is open source, OpenSPARC community members will be more than welcome to browse our ever growing source tree and documentation.  When we hit major milestones we would be more than happy to contribute those in some way to the OpenSPARC community as presentations or tutorial/demonstration packages.
 

- WIll the research be part of teaching at the university
 

As of right now the XOmB project is run and perpetuated entirely by the student body.  We do have some faculty support and would love to get more involved with teaching, however time constraints and other obligations have limited this potential.  We would however love to have XOmB be a bigger part of the teaching at the University and will continue to work with systems professors at the University to try to work XOmB in as either homework or lecture material.


Let me know if you need  more information

regards

Denis




--
Brian Madden
www.pittgeeks.org



--
Brian Madden
www.pittgeeks.org

Brian Madden

unread,
May 4, 2009, 3:55:25 PM5/4/09
to xomb-ov...@googlegroups.com, A. Amer
w00t!  We got it!

---------- Forwarded message ----------
From: Denis Sheahan <Denis....@sun.com>
Date: Mon, May 4, 2009 at 3:44 PM
Subject: Re: Application for CMT hardware
To: Brian Madden <untw...@gmail.com>



Hi Brian

Ok the system has been approved.  The professor will receive a Purchase Order (PO)
for $0.  He needs to send this back and then the system will be shipped.

You might want to check with the University receiving or maybe the finance office to
make sure he is notified

regards

Denis

On Apr 29, 2009, at 2:28 PM, Brian Madden wrote:

That's great news, thanks again!!!




--
Brian Madden
www.pittgeeks.org

Jarrett Billingsley

unread,
May 4, 2009, 6:49:20 PM5/4/09
to xomb-ov...@googlegroups.com
WOOO

Adam Hobaugh

unread,
May 5, 2009, 7:47:28 AM5/5/09
to xomb-ov...@googlegroups.com
Man, I can't wait to see this thing. Though it will probably not look
all that impressive.

//adam
<div><br></div>
Reply all
Reply to author
Forward
0 new messages