Search found 2 matches

by Sebastian
2020-08-23, 23:29:28
Forum: forwardcom forum
Topic: Implications of ForwardCom memory management approach
Replies: 15
Views: 27267

Re: Implications of ForwardCom memory management approach

The key is that you use a shared virtual address model. That means you're caching virtual addresses. So address translation only happens on last level cache misses, making it less critical for performance (giving your more options for how to implement it in terms of power, area, etc.). Protection st...
by Sebastian
2020-08-06, 7:05:56
Forum: forwardcom forum
Topic: Implications of ForwardCom memory management approach
Replies: 15
Views: 27267

Re: Implications of ForwardCom memory management approach

Have you considered a shared virtual address space model? That puts the TLB on the slow path (only on cache miss, since you'd cache virtual addresses). You could use your idea of a small number of variable size regions for protection only, since that still has to be fast. EDIT: to clarify that last ...