Seems relatively definitive. Any opinions? Tim? You are the author, so in my opinion, you get the final say.
Nate On Fri, Oct 16, 2009 at 4:53 PM, Daniel Becker <d...@cva.stanford.edu> wrote: > On Oct 16, 2009, at 2:51 PM, nathan binkert wrote: > >>> I'm sure Tim knows best wherher he's implemented POWER or PowerPC... >>> If it is the latter, I'd favor using PPC for naming just to keep >>> things brief. >> >> I'm not totally familiar with the naming, but isn't POWER the superset >> of it all? I guess the real question is, if tim really did just ppc >> and someone were going to actually do power, would they do it in the >> same directory or not. If it is the same, then power seems the right >> name. If not, probably ppc. > > The POWER and PowerPC ISAs used to be slightly different, with neither > being a true superset of the other: While PowerPC was based on POWER > (the architecture of the initial IBM RS/6000 machines), it included > some additional features and instructions and removed others; also, > there were some subsequent extensions to POWER that never made it into > PowerPC. Older versions of the PowerPC ISA actually used to have an > appendix detailing the differences, but that seems to have been > removed from the current one. It should be noted, however, that POWER3 > (the processor) and up actually implement the 64-bit PowerPC ISA (with > IBM's proprietary PowerPC AS extensions), so POWER (the ISA) is really > only of historical interest by now. To further add to the confusion, > the PowerPC 2.02 ISA was recently (2006) merged with the "Book E" > embedded variant of the architecture developed by Freescale to form > what is now (as of version 2.03 and up) officially known as the "Power > ISA" (note capitalization), with -S and -E variants for servers and > the embedded space, respectively. > > In short, "power" would indeed be the more appropriate name. > > Daniel > _______________________________________________ > m5-dev mailing list > m5-dev@m5sim.org > http://m5sim.org/mailman/listinfo/m5-dev > > _______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev