Re: .Mono Optimization on s390x

2011-05-13 Thread van Sleeuwen, Berry
nux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of > Livio Sousa > Sent: donderdag 12 mei 2011 23:46 > To: LINUX-390@VM.MARIST.EDU > Subject: Re: .Mono Optimization on s390x > > You are right, SLES11 GA... I will suggest the use of a newer Mono version > and SP1 als

Re: .Mono Optimization on s390x

2011-05-12 Thread Livio Sousa
You are right, SLES11 GA... I will suggest the use of a newer Mono version and SP1 also. Does Novell has this new Mono release or should I compile the code by myself? Thanks. Em 12/05/2011 18:33, "Neale Ferguson" escreveu: > > A lot has changed from that level. I'll see if I have any RPMs lying ar

Re: .Mono Optimization on s390x

2011-05-12 Thread Neale Ferguson
A lot has changed from that level. I'll see if I have any RPMs lying around (SLES11 I assume?) On 5/12/11 5:13 PM, "Livio Sousa" wrote: Novell 2.0 standard version. The z10 CPU overhead is VERY high compared with native x86 MS .NET.

Re: .Mono Optimization on s390x

2011-05-12 Thread Livio Sousa
Novell 2.0 standard version. The z10 CPU overhead is VERY high compared with native x86 MS .NET. Em 12/05/2011 17:07, "Neale Ferguson" escreveu: > > Yes, you are always using the JIT - there is no longer an interpreter mode. What level of the code are you using. I have recently put back some majo

Re: .Mono Optimization on s390x

2011-05-12 Thread Neale Ferguson
Yes, you are always using the JIT - there is no longer an interpreter mode. What level of the code are you using. I have recently put back some major fixes to do with the new garbage collector (sgen v boehm) and that may have significant improvements. Similarly, I made some other changes in the

Re: .Mono Optimization on s390x

2011-05-12 Thread Livio Sousa
Neale, To be more clear, we are doing tests with Mono that we have available today and I want to be sure that we're using the best optimization options, that's why I'm looking for JIT and AOT. If I use (#mono xxx.exe -O-all) , am I using the JIT available today? ...It's a z10 environment. Regards.

Re: .Mono Optimization on s390x

2011-05-12 Thread Neale Ferguson
What do you mean? If you mean the z10/z196 optimizations, they aren't done yet. When I do get it done it will be automatic. I'll issue a STFLE to determine the facilities available and generate instructions based on that. On 5/12/11 10:10 AM, "Livio Sousa" wrote: Ok, thanks How about JIT

Re: .Mono Optimization on s390x

2011-05-12 Thread Livio Sousa
Ok, thanks How about JIT code, is it a default option or do I have to do something special? On Thu, May 12, 2011 at 10:34 AM, Neale Ferguson wrote: > No, it's a big undertaking and I haven't had an opportunity to devote the > time required. Before I would even do that I want to optimize the J

Re: .Mono Optimization on s390x

2011-05-12 Thread Neale Ferguson
No, it's a big undertaking and I haven't had an opportunity to devote the time required. Before I would even do that I want to optimize the JIT code for a z10/z196 to take advantage of the fullword immediate and other nice instructions. It would especially help improve the performance of loading

.Mono Optimization on s390x

2011-05-12 Thread Livio Sousa
Hi folks, Does .Mono for s390x supports AOT (Ahead of Time Compilation) ? Regards. Livio Sousa -- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINU