By: anonymou5 (no.delete@this.spam.com), August 23, 2022 2:57 pm
Room: Moderated Discussions
iz (iz.delete@this.z.x) on August 23, 2022 1:20 pm wrote:
> --- (---.delete@this.redheron.com) on August 23, 2022 10:00 am wrote:
> > Is what people want from HTM
> > - PERFORMANCE (which can be achieved, I think, by speculation, as I suggested) OR
> > - EASIER writing of code (which can be achieved, I think, by language+compiler, with
> > any theoretical performance that's left on the table being made up by speculation).
> >
> > HTM is a means to an end, it's not an end in itself. But is that end
> > - performance OR
> > - making it easier to write reliable parallel code
> > ?
>
> It promised both, but delivered neither (at least on Intel hardware).
It did deliver three things though.
1) A success article from H. Plattner.
2) A never-ending stream of bug fixes.
3) An awesome speculation accelerator.
In the big evolution chart of computing
it is looking like a dead end...
> --- (---.delete@this.redheron.com) on August 23, 2022 10:00 am wrote:
> > Is what people want from HTM
> > - PERFORMANCE (which can be achieved, I think, by speculation, as I suggested) OR
> > - EASIER writing of code (which can be achieved, I think, by language+compiler, with
> > any theoretical performance that's left on the table being made up by speculation).
> >
> > HTM is a means to an end, it's not an end in itself. But is that end
> > - performance OR
> > - making it easier to write reliable parallel code
> > ?
>
> It promised both, but delivered neither (at least on Intel hardware).
It did deliver three things though.
1) A success article from H. Plattner.
2) A never-ending stream of bug fixes.
3) An awesome speculation accelerator.
In the big evolution chart of computing
it is looking like a dead end...