Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch > #25698

Re: Reading the Mill wiki: comments and a concern

From Ivan Godard <ivan@ootbcomp.com>
Newsgroups comp.arch
Subject Re: Reading the Mill wiki: comments and a concern
Date 2014-12-12 12:35 -0800
Organization A noiseless patient Spider
Message-ID <m6fjir$fb6$1@dont-email.me> (permalink)
References <m6ffq3$cm$1@dont-email.me> <memo.20141212202438.4640e@jgd.cix.co.uk>

Show all headers | View raw


On 12/12/2014 12:24 PM, John Dallman wrote:
> In article <m6ffq3$cm$1@dont-email.me>, ivan@ootbcomp.com (Ivan Godard)
> wrote:
>
>>    If you can wade through the "Prediction" talk, you will find
>> there how the Mill self-tuning prediction works.
>
> I'll give that a try this weekend.
>
> Meanwhile, another question. It seems necessary to save and restore the
> belt for interrupts, and the scratchpad can do that. But that implies you
> need to be able to save scratchpad items, complete with metadata, to main
> memory, if that's required to make room for saved belt items. Is this
> correct, or is there some other trick?
>
> John
>

Mill code does not contain function-call save/restore; that's all done 
for you. An interrupt is an involuntary function call, and belt and 
scratchpad are both transparently saved by the spiller. Spiller 
droppings eventually do get to memory, but you are not concerned with 
that, and only some specialized system code (like the library the 
debuggers use to probe down-stack) need care.

Back to comp.arch | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Reading the Mill wiki: comments and a concern jgd@cix.co.uk (John Dallman) - 2014-12-12 19:15 +0000
  Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 11:31 -0800
    Re: Reading the Mill wiki: comments and a concern peterfirefly@gmail.com - 2014-12-12 11:46 -0800
      Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 12:06 -0800
        Re: Reading the Mill wiki: comments and a concern peterfirefly@gmail.com - 2014-12-12 13:37 -0800
          Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 16:50 -0800
    Re: Reading the Mill wiki: comments and a concern jgd@cix.co.uk (John Dallman) - 2014-12-12 20:24 +0000
      Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 12:35 -0800
        Re: Reading the Mill wiki: comments and a concern Quadibloc <jsavard@ecn.ab.ca> - 2014-12-12 15:03 -0800
          Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 17:01 -0800
    Re: Reading the Mill wiki: comments and a concern Quadibloc <jsavard@ecn.ab.ca> - 2014-12-12 14:54 -0800
      Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 17:11 -0800
        Re: Reading the Mill wiki: comments and a concern Melzzzzz <mel@zzzzz.com> - 2014-12-13 04:36 +0100
          Re: Reading the Mill wiki: comments and a concern Ivan Godard <ivan@ootbcomp.com> - 2014-12-12 19:59 -0800

csiph-web