Note that the very hard-to-fix Spectre exploit is named after the
"Speculative execution" that we are talking about here.

On Mon, Jul 29, 2019 at 2:14 PM Roger Hui <[email protected]> wrote:

> A relevant quote, the final sentence in *Notation as a Tool of Thought
> <http://www.jsoftware.com/papers/tot.htm>*:
>
> Finally, overemphasis of efficiency leads to an unfortunate circularity in
> design: for reasons of efficiency early programming languages reflected the
> characteristics of the early computers, and each generation of computers
> reflects the needs of the programming languages of the preceding
> generation.
>
>
>
> On Mon, Jul 29, 2019 at 8:04 AM Henry Rich <[email protected]> wrote:
>
> > Yes, that's a problem.  You have to have some datasets that you consider
> > typical.  I usually try on random, ascending/descending, and somewhat
> > repeated data.
> >
> > In this case, where the performance depends on the instruction mix in
> > user code, I just guess based on the J code I have written.
> >
> > Henry Rich
> >
> > On 7/29/2019 10:33 AM, Raul Miller wrote:
> > > Which reminds me of an interesting question:
> > >
> > > How do you adequately benchmark this kind of optimization?
> > >
> > > Thanks,
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>


-- 

Devon McCormick, CFA

Quantitative Consultant
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to