On Thursday 27 January 2011 06:55:22 Jason wrote:
> On Tuesday 25 January 2011 21:23:21 jason wrote:
> > On Dec 5 2010, 11:01 am, Jason <ja...@njkfrudils.plus.com> wrote:
> > > On Sunday 05 December 2010 07:50:44 Jason wrote:
> > > > On Sunday 05 December 2010 07:05:40 Jason wrote:
> > > > > I've added improved versions for
> > > > > 
> > > > > K8 mpn_nand_n
> > > > > K8 mpn_nior_n
> > > > > 
> > > > > These run at the optimal 1.5c/l for ALL alignments , whereas the
> > > > > old functions run at 1.7c/l to 2.0c/l for some alignments
> > > > > 
> > > > > So now all the K8 logic functions run at 1.5c/l for ALL alignments.
> > > > > 
> > > > > Jason
> > > > 
> > > > I've copyied the new K8 hamdist into the core2 directory as this
> > > > improves the speed form 6.5c/l to 5.9c/l
> > > > I did both the linux and windows versions
> > > > 
> > > > Jason
> > > 
> > > A new mpn_store for K8/K10/K102 the old one ran like
> > > 
> > > box12 K8 model 44  .75c/l
> > > lena K102 model4 0.5c/l
> > > redhawk K102 model 8 0.75c/l
> > > flavius K8 mode 5 0.75c/l
> > > 
> > > and the new one
> > > 
> > > box12 K8 model 44  .55c/l
> > > lena K102 model4 0.5c/l
> > > redhawk K102 model 8 0.5c/l
> > > flavius K8 mode 5 0.55c/l
> > > 
> > > You can see from the above that the K102 has at least two variants,
> > > looks like they are continually tweaking the design(or fixing it)
> > > 
> > > Jason
> > 
> > It looks like AMD has just(ish) updated their docs , and we are
> > missing some models AND familys (besides the obvious bobcat and
> > bulldozer). There is some interesting stuff there , including the
> > differences between the revisions , new family 12h with integer
> > hardware fastpath divider ,family 11h,14h , we currently dont
> > recognize any of these , so I think we can release a MPIR_2.2.2 when
> > I've sorted through the variants and I'll check if Intel has updated
> > theirs , and VIA .
> > 
> > Jason
> 
> For AMD I've added
> 
> Family 10h models 5,6,10 as K102
> 
> Family 12h as K102 , we dont have any specific code for the new hardware
> divider
> 
> Family 11h as K8 , it's a fusion of K8 core with GPU
> 
> Family 14h as K8 , it's a fusion of bobcat core with GPU
> 
> to mpir-2.2 and trunk , and I've also added sandybridge as westmere to
> mpir-2.2
> 
> Now to see what Intel and VIA have documented.
> 
> The bobcat core has the ABM unit like the K10 (ie popcount and LZCNT) but
> the floating point unit is only 64bit like the K8 , it's also missing
> 3DNOW , and the pipeline/scheduler is completely different.
> 
> Family 15h appears to be the Bulldozer core , but it's not been documented
> yet , and wont be out for a while yet.
> 
> Jason

For Intel I've added models 31 and 46 as nehalem and model 47 as westmere and 
I've also changed model 30 from westmere to nehalem . The difference between 
westmere and nehalem is that westmere is 32nm and nehalem is 45nm , and 
depending on marketing AES encryption. This on trunk and mpir-2.2.

Bill , didn't you have the model 30 ? , I dont completely trust Intel docs :)

Thanks
Jason

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to