Hello,

    Lets get it on Mono SVN, email me your SSH keys and I will open the
accounts.

> Sounds good to me. Please feel free to make use of the code in 
> OpenMetaverseTypes. As far as hosting services, I've had the best luck with 
> Google Code but would be fine with anything.
> 
> John
> 
> > -----Original Message-----
> > From: mono-devel-list-boun...@lists.ximian.com 
> > [mailto:mono-devel-list- boun...@lists.ximian.com] On Behalf Of 
> > crashfourit
> > Sent: Tuesday, January 13, 2009 4:32 PM
> > To: mono-devel-list@lists.ximian.com
> > Subject: Re: [Mono-dev] simd: more accelerated classes
> > 
> >  Well, I decided to be the first to get off his rear to set it up (that
> > I know of). I'm setting up the project right as I'm typing. When its up,
> > you can join if you like. The one thing I ask it to be able to use you
> > math code
> > (http://www.openmetaverse.org/viewvc/index.cgi/omf/libopenmetaverse/tr u
> > nk/OpenMetaverse/Types/) as a spring board.
> > 
> > 
> > Alan McGovern-2 wrote:
> >>  That was included in the 'whatever' ;) There are probably a dozen more
> >> out there that haven't been mentioned yet. It's up to the people who'll
> >> be contributing to this project (or at least the guy who gets off his
> >> ass and takes charge) to decide which one suits them best ;) I'm just
> >> saying that there are much better options out there for new projects.
> >> 
> >> Alan.
> >> 
> >> On Wed, Jan 14, 2009 at 12:15 AM, crashfourit
> >> <crashfou...@gmail.com>
> >> wrote:
> >> 
> >>> 
> >>> Good point, what about sourceforge?
> >>> 
> >>> 
> >>> Alan McGovern-2 wrote:
> >>>>  There's no benefits to using mono as opposed to using any of the
> >>>> free hosting ones out there. Mono doesn't come with a bug tracker, it
> >>>> doesn't come with space to host downloads, it doesn't come with a
> >>>> wiki of any kind. You really should consider using a free hosting
> >>>> that gives you all that. For example google code, github, whatever.
> >>>> 
> >>>> Alan.
> >>>> 
> >>>> On Wed, Jan 14, 2009 at 12:09 AM, crashfourit
> >>>> <crashfou...@gmail.com>
> >>>> wrote:
> >>>> 
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> Rodrigo Kumpera wrote:
> >>>>>> 
> >>>>>> On Tue, Jan 13, 2009 at 9:26 PM, crashfourit
> >>>>>> <crashfou...@gmail.com>
> >>>>>> wrote:
> >>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> Hurliman, John wrote:
> >>>>>>>> 
> >>>>>>>>> -----Original Message----- From:
> >>>>>>>>> mono-devel-list-boun...@lists.ximian.com
> >>>>>>>>> [mailto:mono-devel-list- boun...@lists.ximian.com] On Behalf Of
> >>>>>>>>> Rodrigo Kumpera Sent: Tuesday, January 13, 2009 12:00 PM To:
> >>>>>>>>> crashfourit Cc: mono-devel-list@lists.ximian.com Subject: Re:
> >>>>>>>>> [Mono-dev] simd: more accelerated classes
> >>>>>>>>> 
> >>>>>>>>> On Tue, Jan 13, 2009 at 5:50 PM, crashfourit
> >>>>>>>>> <crashfou...@gmail.com> wrote:
> >>>>>>>>> 
> >>>>>>>>>       crashfourit wrote:      >       > I was wondering
> > what it
> >>>>> would
> >>>>>>>>> take to use simd
> >>>>>>>>> to acclerate this     >       > Vector4f {    > public
> > float X;
> >>>>>>>> 
> >>>>>>>>> public float Y;
> >>>>>>>>>> public float Z;       > public float W;       >
> >>> //.......
> >>>>>>>> 
> >>>>>>> }
> >>>>>>>>>>> instead of
> >>>>>>>>> this  > Vector4f {    > internal float x;     > internal
> > float
> >>> y;
> >>>>>>>> 
> >>>>>>>>> internal
> >>>>>>>>> float z;      > internal float w;     >       > public
> > float X
> >>> {get
> >>>>>>>>> {return x;} set
> >>>>>>>>> {x = value;}}         > public float Y {get {return y;} set
> > {y =
> >>>>>>> value;}}
> >>>>>>>>>> 
> >>>>>>>>> public float Z {get {return z;} set {z = value;}}     >
> > public
> >>>>> float
> >>>>> W
> >>>>>>>>> {get
> >>>>>>>>> {return w;} set {w = value;}}         > //.......     > }
> >> 
> >>> Any
> >>>>>>>>> sugestions?       >
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>>       Also, I was wondering is there any interest in
> >>>>>>>>> accelerated versions of high
> >>>>>>>>>       level math constructs?
> >>>>>>>>>       
> >>>>>>>>>       Like, QuaternionF, QuaternionD, Matrix4f, Matrix4d, etc? --
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> I would love to see a library with such high level constructs
> >>>>>>>>> that exploit Mono.Simd. I would help with it for sure, but it
> >>> shouldn't
> >>>>> be
> >>>>>>>>> bundled with mono.
> >>>>>>>>> 
> >>>>>>>> 
> >>>>>>>> I would be willing to help with this as well. I currently
> >>> maintain
> >>> a
> >>>>>>>> library called OpenMetaverseTypes (code is at
> >>>>>>>> 
> >>>>>>> 
> >>>>> 
> >>>  http://www.openmetaverse.org/viewvc/index.cgi/omf/libopenmetaverse/tr
> >>> unk/OpenMetaverse/Types/
> >>>>>>> )
> >>>>>>>> which implements Vector2/3/4, Quaternion, Matrix4, Color4,
> >>>>>>>> Ray,
> >>> and
> >>>>> a
> >>>>>>> few
> >>>>>>>> collections. In the future I'd like to accelerate as many
> >>>>>>>> of
> >>> these
> >>>>> as
> >>>>>>>> possible. Sharing code with another library on top of
> >>>>>>>> Mono.Simd
> >>>>> would
> >>>>>>> be
> >>>>>>> a
> >>>>>>>> good start.
> >>>>>>>> 
> >>>>>>>> John
> >>>>>>>> 
> >>>>>>> Is that code under the X11/MIT license? If so, we can start
> > there.
> >>> I
> >>>>> will
> >>>>>>> set up a sourceforge project for that purpose if the mono team
> >>>>>>> does not want the code on there svn server. --
> >>>>>> 
> >>>>>> 
> >>>>>> Let me explain the implications of shipping such library.
> >>>>>> 
> >>>>>> First, it would require to be API stable, which will be a pain
> >>>>>> in
> >>> the
> >>>>> neck
> >>>>>> during the initial ramp up while the design is flushed out. Second,
> >>>>>> we really really want to stop adding non essential libraries to the
> >>>>>> shipping mono. This only increases the load on our QA team at near
> >>> to
> >>>>> no
> >>>>>> benefit for the end user. Third, as Novell offers commercial
> >>>>>> support over the entire mono stack, adding stuff increase the load
> >>>>>> on all of us mono developers that are Novell employees. This is,
> >>>>>> for me, the major reason not to add it to our core stack. It will
> >>>>>> increase the support load on my shoulders at little gain.
> >>>>>> 
> >>>>>> This is only strict related to the inclusion of such library
> >>>>>> into
> >>> the
> >>>>> lib
> >>>>>> shipped with mono. It's not the first time this issues has
> >>>>>> come
> >>> before
> >>>>> us
> >>>>>> with other libraries, such as Mono.Rocks for example, and the
> >>>>>> consensus was the same: it would be in the best interest of all
> >>>>>> parties involved
> >>> to
> >>>>> not
> >>>>>> have it included.
> >>>>>> 
> >>>>>> But this doesn't mean the library can't be endorsed as the
> >>>>>> preferred one for high level usage of Mono.Simd. From the very
> >>>>>> begging we already have realized that almost everyone would not be
> >>>>>> willing to use it
> >>> directly,
> >>>>> as
> >>>>>> the lib itself is just some building blocks.
> >>>>>> 
> >>>>>> As for hosting the project in the mono svn server, there isn't
> >>>>>> much
> >>> of
> >>>>> an
> >>>>>> advantage for it, really. I, for one, would rather use github for
> >>>>>> example. But if you really fancy it, please talk to Miguel, as he
> >>>>>> is the one that can make such arrangement.
> >>>>>> 
> >>>>>> What would be really nice is to make a single effort for such
> >>> library
> >>>>> and
> >>>>>> make sure that the Mono.Simd side of the things are well fit
> > for
> >>> such
> >>>>>> library. Keep me posted on your efforts and I'll try to help
> >>>>>> as much
> >>> as
> >>>>> I
> >>>>>> can.
> >>>>>> 
> >>>>>> Cheers,
> >>>>>> Rodrigo
> >>>>>> 
> >>>>> I, for one, would prefer the library on the mono svn if it is going
> >>>>> to have the unofficial nod, but I'm going to see what the others
> >>>>> here that wanted a similar library have to say. -- View this message
> >>>>> in context:
> >>>>> 
> >>> http://www.nabble.com/simd%3A-more-accelerated-classes- tp21442105p214
> >>> 47449.html
> >>>>> Sent from the Mono - Dev mailing list archive at Nabble.com.
> >>>>> 
> >>>>> _______________________________________________
> >>>>> Mono-devel-list mailing list
> >>>>> Mono-devel-list@lists.ximian.com
> >>>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >>>>> 
> >>>> 
> >>>> _______________________________________________
> >>>> Mono-devel-list mailing list
> >>>> Mono-devel-list@lists.ximian.com
> >>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >>>> 
> >>>> 
> >>>  -- View this message in context:
> >>> http://www.nabble.com/simd%3A-more-accelerated-classes- tp21442105p214
> >>> 47546.html Sent from the Mono - Dev mailing list archive at Nabble.com.
> >>> 
> >>> _______________________________________________
> >>> Mono-devel-list mailing list
> >>> Mono-devel-list@lists.ximian.com
> >>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >>> 
> >> 
> >> _______________________________________________
> >> Mono-devel-list mailing list
> >> Mono-devel-list@lists.ximian.com
> >> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> >> 
> >> 
> >  -- View this message in context: http://www.nabble.com/simd%3A-more-
> > accelerated-classes-tp21442105p21447739.html Sent from the Mono - Dev
> > mailing list archive at Nabble.com.
> > 
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list@lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to