By: Gabriele Svelto (gabriele.svelto.delete@this.gmail.com), August 16, 2014 11:22 pm
Room: Moderated Discussions
Maynard Handley (name99.delete@this.name99.org) on August 16, 2014 2:24 pm wrote:
> The handling of non-aligned loads would fall into this category except that, as far as I know, there are
> no great divergences here. POWER is probably too constrained with the vector loads (unless they have loosened
> up relative to the PPC days, which they may have).
Only lately, POWER8 relaxes alignment constraints on vector loads and stores almost completely (for VSX at least, I think they retained the alignment constraints for AltiVec/VMX code for compatibility's sake).
> The handling of non-aligned loads would fall into this category except that, as far as I know, there are
> no great divergences here. POWER is probably too constrained with the vector loads (unless they have loosened
> up relative to the PPC days, which they may have).
Only lately, POWER8 relaxes alignment constraints on vector loads and stores almost completely (for VSX at least, I think they retained the alignment constraints for AltiVec/VMX code for compatibility's sake).