Date: Sat, 18 Apr 2009 14:42:05 -0500 (CDT) From: Mark Tinguely <tinguely@casselton.net> To: chuckr@telenix.org, tinguely@casselton.net Cc: gballet@gmail.com, freebsd-arm@freebsd.org, ticso@cicely.de Subject: Re: Pandora Message-ID: <200904181942.n3IJg5Yi097493@casselton.net> In-Reply-To: <49EA20F4.8080304@telenix.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Mark Tinguely wrote: > > He is not in error talking about previous versions of the ARM. > Didn't want to sound like I was arguing, more like I didn't know, but it flew in > the face of what I'd thought, so I needed to find out. no offense detected nor taken. <my stuff removed> > OK, then, I'll hunt around for whatever I can find to compare the armv6 with armv7. I just looked at the OMAP glossy doc even says : Fully Software-Compatible With C64x and ARM9. ARM9 is ARMv5. > OTOH, I didn't think of virtual machine usages when I read it, and NOW I've > found a good tech ref for the arm-v7a, so I will know it for sure in a little while. I did not read it too closely. I was mostly interest in the memory management. <my stuff removed> > I didn't realize that the arm6 was a viable branch-point for implementing other > arm methods. I need to get the tech ref for the arm6, I suppose I'll need to > read them both. IMO, the ARM Architecture Manual is the main reference. <deletions> > ... from someone who knows VM better than I do, is, or why is, round robin > being used in any Arm? I've been asking various people for 3 years now, and > never gotten any good answer, and it bothers me a lot. There are other people on this list with better ARM arch insight that I; If I remember correctly, the earlier ARM models offered round robin and random cache replacement. My observation is ARM is a RISC arch. I believe the goal is minimize the complexity. For example, adding physically tagged caches requires a longer pipe line; that means branch predictors are added to keep the pipelines full... --Mark.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200904181942.n3IJg5Yi097493>