Xavier Leroy wrote:
>
> VIS gives you 64-bit registers, but not all the operations you need
> for ECDL (if I remember correctly, and/or/not/xor are provided, but no
> shifts).
Right...
> Besides, isn't it the case that all UltraSPARCs are SPARC V9
> compliant, i.e. already have 64-bit general-purpose registers and
> 64-bit integer operations? If so, just compiling the 64-bit ECDL
> client will give excellent performance already without the VIS stuff.
That's the case! I guess the only gain could be achieved
by carefully (read manually) scheduling the code so that one
could run two multiplies at the same time: one in the int
pipe and the other in the graph/FP pipe. Good luck!
Laurent
This archive was generated by hypermail 2b29 : Mon Jan 17 2000 - 17:56:23 MET