Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| 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> |
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
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