I have dealt with all the nontrivial tickets I believe.

Here is the list of remaining tickets for this release:

https://github.com/wbhart/mpir/issues?milestone=1&state=open

I think essentially all of those are either invalid, will get moved to the
next release or are trivial.

Bill.


On 25 March 2014 00:45, Bill Hart <goodwillh...@googlemail.com> wrote:

> I was amazed MPIR built fine on an AIX IBM Power7 machine.
>
> Bill.
>
>
> On 25 March 2014 00:42, Bill Hart <goodwillh...@googlemail.com> wrote:
>
>> I have now tuned o x86/pentium4/sse2, sparc32, sparc64, ppc32, ppc64.
>>
>> That just leaves  bobcat, atom, arm, mips32, mips64.
>>
>> Bill.
>>
>>
>> On 24 March 2014 17:17, Bill Hart <goodwillh...@googlemail.com> wrote:
>>
>>> I have now assigned 36 open tickets to the 2.7 release. I'm sure more
>>> will be added, but at least we now have some measure of how far we are from
>>> a release.
>>>
>>> Next I will finish off tuning on the few other machines I have available.
>>>
>>> Bill.
>>>
>>>
>>> On 21 March 2014 21:42, Bill Hart <goodwillh...@googlemail.com> wrote:
>>>
>>>>
>>>>
>>>>
>>>> On 21 March 2014 21:26, leif <not.rea...@online.de> wrote:
>>>>
>>>>> Bill Hart wrote:
>>>>>
>>>>>> I have now tuned on the following architectures:
>>>>>>
>>>>>> core2, penryn, k102, netburst, k8, k10, bulldozer, westmere,
>>>>>> sandybridge, piledriver, nehalem, core2, ia64.
>>>>>>
>>>>>> I don't have tuning values for:
>>>>>>
>>>>>> x86 (any kind), bobcat, atom, arm, mips32, mips64, sparc32, sparc64,
>>>>>> ppc32, ppc64.
>>>>>>
>>>>>> If anyone can contribute any of the above, please do.
>>>>>>
>>>>>> Bill.
>>>>>>
>>>>>
>>>>> Fresh tuning values for Bobcat (AMD E-450) are on the way; I've
>>>>> meanwhile run tuneup 20 times while the machine was otherwise idle... (GCC
>>>>> 4.8.0 on Ubuntu 10.04.4 x86_64, FWIW).
>>>>>
>>>>>
>>>> Fantastic. However, we need to know one thing before getting bobcat
>>>> tuning values: which is faster, mpn/x86_64/bobcat/sqr_basecase.as or
>>>> mpn/x86_64/sqr_basecase.asm.
>>>>
>>>> To find out, could you do the following:
>>>>
>>>> ./configure
>>>> make
>>>> cd tune
>>>> make speed
>>>> ./speed -s 1-40 mpn_sqr_basecase
>>>>
>>>> {delete mpn/x86_64/bobcat/sqr_basecase.as}
>>>>  ./configure
>>>> make clean
>>>> make
>>>> cd tune
>>>> make speed
>>>> ./speed -s 1-40 mpn_sqr_basecase
>>>>
>>>> If the second set of timings looks lower, leave it as it is when doing
>>>> make tune, (otherwise -- unlikely -- put mpn/x86_64/bobcat/
>>>> sqr_basecase.as back, ./configure; make clean; make).
>>>>
>>>> Now it should be fine to do make tune.
>>>>
>>>> This step only needs to be done for bobcat.
>>>>
>>>> I'll presumably provide tuning values for Pentium 4 Prescott (x86)
>>>>> tomorrow; MPIR's current cpuid.c still ("mis"-)detects that CPU (family 15
>>>>> model 3; same for model 4) as a stock Pentium 4 though.  There's currently
>>>>> no special assembly code for Prescott (using SSE3/PNI, say), but GCC is 
>>>>> fed
>>>>> with '-march=pentium4 -mtune=pentium4' instead of '-march=prescott
>>>>> -mtune=prescott'.
>>>>>
>>>>
>>>> Is it 64 bit? If not, we don't have any SSE3 code in MPIR. We only go
>>>> up to SSE2 on the x86 branch.
>>>>
>>>> If it is 64 bit, you can force it to build as netburst, that's about
>>>> it, i.e. --build=netburst-unknown-linux
>>>>
>>>>
>>>>>
>>>>> If it's of any use, I could also try to revive a Pentium III
>>>>> (Coppermine) and tune on that.
>>>>>
>>>>
>>>> That would be fun. :-) But it's not important if you don't have time.
>>>> We assume people are using more recent processors if they want performance.
>>>>
>>>> Bill.
>>>>
>>>>
>>>>>
>>>>>
>>>>> -leif
>>>>>
>>>>> --
>>>>> () The ASCII Ribbon Campaign
>>>>> /\   Help Cure HTML E-Mail
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "mpir-devel" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to mpir-devel+unsubscr...@googlegroups.com.
>>>>> To post to this group, send email to mpir-devel@googlegroups.com.
>>>>> Visit this group at http://groups.google.com/group/mpir-devel.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mpir-devel+unsubscr...@googlegroups.com.
To post to this group, send email to mpir-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to