By: Adrian (a.delete@this.acm.org), November 6, 2019 2:44 am
Room: Moderated Discussions
Ronald Maas (ronaldjmaas.delete@this.gmail.com) on November 5, 2019 11:41 pm wrote:
> anonymou5 (no.delete@this.spam.com) on November 5, 2019 11:24 pm wrote:
> > > RISC-V Foundation governs the official extensions. So not
> > > much difference compared how Intel / AMD / ARM governs
> > > their ISA extensions. Except you have an option to contribute and influence the process with RISC-V.
> >
> > Your "Except..." comment makes it sound as if Intel, AMD, and ARM aren't taking ISA input.
> >
> > They actually do. From what they consider relevant customers. But also from individuals.
>
> I know Microsoft and some other organizations had a big influence on the definition of AMD64. Do you
> know any examples where that happened? Especially interested in contributions done by individuals?
>
> Ronald
The Larrabee New Instructions, which became AVX-512, i.e. the main advantage that Intel still has over AMD, were mostly defined based on feedback and requests from individuals outside Intel with graphics programming experience, e.g. Michael Abrash.
> anonymou5 (no.delete@this.spam.com) on November 5, 2019 11:24 pm wrote:
> > > RISC-V Foundation governs the official extensions. So not
> > > much difference compared how Intel / AMD / ARM governs
> > > their ISA extensions. Except you have an option to contribute and influence the process with RISC-V.
> >
> > Your "Except..." comment makes it sound as if Intel, AMD, and ARM aren't taking ISA input.
> >
> > They actually do. From what they consider relevant customers. But also from individuals.
>
> I know Microsoft and some other organizations had a big influence on the definition of AMD64. Do you
> know any examples where that happened? Especially interested in contributions done by individuals?
>
> Ronald
The Larrabee New Instructions, which became AVX-512, i.e. the main advantage that Intel still has over AMD, were mostly defined based on feedback and requests from individuals outside Intel with graphics programming experience, e.g. Michael Abrash.