Green / Mooch / Hungry usage cases
Bill Henning
Posts: 6,445
Hi .. I am in the states with limited Internet access, so I have only skimmed the big thread - please excuse anything relevant I may have missed!
Usage cases:
1) Hubexec ... up to 100 mips ... 2x win
2) vm's ... There is no dcache, so big win
3) emulations ... huge win
4) sprite engines
And a lot more.
Arguments against:
1) obex boom - not a tech argument, basically Fud
2) unequal cogs - for different uses, fud
3) steals bandwidth - BS, FUD
4) non-deterministic - true, irrelevant for cases above
5) off by default, so default behavior is identical
Improvement:
Ray's mooch bits in slot table, allows allocation of mooch able unused slots, love it
Note:
Typing on a tablet, so I write less.
Usage cases:
1) Hubexec ... up to 100 mips ... 2x win
2) vm's ... There is no dcache, so big win
3) emulations ... huge win
4) sprite engines
And a lot more.
Arguments against:
1) obex boom - not a tech argument, basically Fud
2) unequal cogs - for different uses, fud
3) steals bandwidth - BS, FUD
4) non-deterministic - true, irrelevant for cases above
5) off by default, so default behavior is identical
Improvement:
Ray's mooch bits in slot table, allows allocation of mooch able unused slots, love it
Note:
Typing on a tablet, so I write less.