Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Message-ID | <4DF39845.1090402@SPAM.comp-arch.net> (permalink) |
|---|---|
| Date | 2011-06-11 09:31 -0700 |
| From | "Andy \"Krazy\" Glew" <andy@SPAM.comp-arch.net> |
| Organization | comp-arch.net |
| Newsgroups | comp.arch |
| Subject | Re: Beyond binary compatibility |
| References | <cac3b264-37f3-4f29-881d-7a37c8f90d2f@glegroupsg2000goo.googlegroups.com> <bddf6354-9495-4752-9344-34f3651e92c3@q30g2000vbs.googlegroups.com> <fa0f4d0e-af19-4a3d-9bc3-f76aae6c9666@d1g2000yqm.googlegroups.com> <e9bc9a89-8c2d-4fad-b338-e1f376a0a88a@ct4g2000vbb.googlegroups.com> <1f86ba2d-52b5-4999-a5b2-0ccbc1b5ed60@k13g2000vbv.googlegroups.com> |
On 6/7/2011 3:02 PM, Paul A. Clayton wrote: > On Jun 7, 11:22 am, MitchAlsup<MitchAl...@aol.com> wrote: >> On Jun 7, 2:05 am, "Paul A. Clayton"<paaronclay...@gmail.com> wrote: >> >>> With respect to microcode, how much of the microcode is >>> merely instruction ROM and how much uses specialized state >>> machines (in the front-end)? >> >> Back in the early days of Opteron with 3K microcode 'words' about 1/2 >> was used for power on initialization and power on checks and never >> used again. The Virtual machine Opterons have 4K microcode words and >> about 1/3 of it ends up "used once". > > So there are no front-end state machines for generating > microcode? (It seemed like something like FXSAVE might use > a state machine to iterate through the register names.) No. There are no front end state machines. Possibly just a microcode loop counter, but that is supporting generic microcode. I advocate state machine support for REP MOVS, etc., but that requires information from execution - the loop count - so it is not purely a front end state machine.
Back to comp.arch | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-05-19 12:54 -0700
Re: Beyond binary compatibility timcaffrey@aol.com (Tim McCaffrey) - 2011-05-19 21:06 +0000
Re: Beyond binary compatibility "Ken Hagan" <k.hagan@thermoteknix.com> - 2011-05-20 14:12 +0100
Re: Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-06-06 23:32 -0700
Re: Beyond binary compatibility MitchAlsup <MitchAlsup@aol.com> - 2011-06-07 08:31 -0700
Re: Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-06-07 14:58 -0700
Re: Beyond binary compatibility "Ken Hagan" <k.hagan@thermoteknix.com> - 2011-06-08 10:05 +0100
Re: Beyond binary compatibility torbenm@diku.dk (Torben Ægidius Mogensen) - 2011-06-10 16:00 +0200
Re: Beyond binary compatibility torbenm@diku.dk (Torben Ægidius Mogensen) - 2011-05-23 10:31 +0200
Re: Beyond binary compatibility Morten Reistad <first@last.name> - 2011-05-29 10:06 +0200
Re: Beyond binary compatibility George Neuner <gneuner2@comcast.net> - 2011-05-31 12:41 -0400
Re: Beyond binary compatibility MitchAlsup <MitchAlsup@aol.com> - 2011-05-29 13:20 -0700
Re: Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-06-07 00:05 -0700
Re: Beyond binary compatibility MitchAlsup <MitchAlsup@aol.com> - 2011-06-07 08:22 -0700
Re: Beyond binary compatibility "Paul A. Clayton" <paaronclayton@gmail.com> - 2011-06-07 15:02 -0700
Re: Beyond binary compatibility MitchAlsup <MitchAlsup@aol.com> - 2011-06-08 08:41 -0700
Re: Beyond binary compatibility "Andy \"Krazy\" Glew" <andy@SPAM.comp-arch.net> - 2011-06-11 09:31 -0700
csiph-web