From: Wolfgang Kern on
Hello Guga,

Sorry for the delay,

> nice to see you again :)
Thanks, it was a while...

> Those lists are a bit confusing.. I think i�ll do as you did....
> The best list i found so far was here
http://www.logix.cz/michal/doc/i386/chp17-00.htm


| The list robert provided, also refers to the general purpose
mnemonics.. like:

| CMP/TEST latency: 1, Throughput = 0.5
| So, i presume that the way they behave is the same as for SSE
instructions right ?
| I mean, they works more or less like the formula i posted before,
right ?

Yes, I think so.

| But.. if that is true...then why on this documents says that JCC don�t
have latency ?

JCC... If already fetched, predicted, and condition known in time,
then Jcc got latency zero if the branch is not taken (just skipped).
If branch is taken, then it depends on more (iteration count,BTL,..)


| It is said on Table C10 that for a processor 0F2, the Jcc is not
applicable, but it have a Throughput of 0.5...But.. how is that
possible ?

Not applicable means the value may range from 0...many penalties.

| if a instructino don�t use have the latency to compute the clock
cycles used to it be issued.. how it works ? I mean, it _could_ works
only from the Throughput, but.. if the latency is 0, shouldn�t the
Throughput be also 0 ? I thought the Throughput and latency were
related to each other.

as above, 'not applicable' doesn't mean zero in all case.
__
wolfgang

to the other question:
You can try AOD's cybersciptorium:
http://www.cyberscriptorium.com/bookmarks.html
search for CPUID







From: Jim Carlock on
"Guga" posted...
: Finally :):):)
:
: Here goes.. if someone needed it to build equates, for example.
: Here is a list of CPUIDs and processor models

You seem to have posted the same list a few times. There a
difference between the lists? Where'd you get the data (so as
folks don't have to read through the whole thread to determine
this)?

Thanks for the information!

--
Jim Carlock
Post replies to the group.


From: Guga on
On Mar 10, 7:04 am, "Jim Carlock" <anonym...(a)127.0.0.1> wrote:
> "Guga" posted...
> : Finally :):):)
> :
> : Here goes.. if someone needed it to build equates, for example.
> : Here is a list of CPUIDs and processor models
>
> You seem to have posted the same list a few times. There a
> difference between the lists? Where'd you get the data (so as
> folks don't have to read through the whole thread to determine
> this)?
>
> Thanks for the information!
>
> --
> Jim Carlock
> Post replies to the group.


Hi Wolfgang, Tks for the infos.


Jim.. the valid list is the last one.. I started it with
"Finally : ) :)"...

Do you want me to delete the older post, to we get only one list ?


The information i collected from many different places... basically
searching product by product from computer stores. Some links are:

http://www.hothardware.com/viewarticle.aspx?articleid=897

http://www.pcsforeveryone.com/index.php?cPath=1749&page=1
http://www.keenzo.com/showproduct.asp?ID=652769

http://keenzo.com/search.asp (Searched for the string "cpuid" to get a
list of all processors links that contains the cpuid value)

http://www.google.com/custom?q=Intel+Core+microarchitecture+cpuid&hl=en&oe=ISO-8859-1&client=pub-2666250944335766&cof=FORID:1%3BGL:1%3BS:http://www.msfn.org%3BL:http://www.msfn.org/images/msfn_button.gif%3BLH:33%3BLW:90%3BLBGC:586B86%3BBGC:%23b5becd%3BLC:%233b89cb%3BVLC:%23663399%3BGALT:%233B89CB%3BGFNT:%233b89cb%3BGIMP:%233b89cb%3BDIV:%23336699%3B&domains=Forums%3BUnattended&start=0&sa=N



Best Regards

Guga

From: Guga on
On Mar 10, 1:05 am, //\\\\o//\\\\annabee <Wanna...(a)wannabee.org>
wrote:
> På Sat, 10 Mar 2007 06:39:49 +0100, skrev Guga <Guga...(a)gmail.com>:
>
> > Finally :):):)
>
> > Here goes.. if someone needed it to build equates, for example. Here
> > is a list of CPUIDs and processor models
>
> I am assuming the left column is eax after
> mov eax 1 | CPUID ???
>
> if so,
>
> 0662 AMD Atlon XP 1800+
>
> Did I misunderstand something?
>

Hi Half

Yes.. this seems to be the CPUID signature for your processor.

On those manuals have some info on how to retrieve the CPUID
information..Also, a easier to read place is here:

http://www.answers.com/cpuid

Following onme of the external links have some working example os a
app made to retrieve this informations.

or here:

http://isis.faces.ula.ve/COMPUTACION/Software/ChkCpu.htm

or at http://www.cpuid.com they have an excelent program that can
retrieve everything..

Best Regards,

Guga




From: �a/b on
On 9 Mar 2007 21:39:49 -0800, "Guga" <GugaGTG(a)gmail.com> wrote:
>Finally :):):)
>
>Here goes.. if someone needed it to build equates, for example. Here
>is a list of CPUIDs and processor models

i tried it "cpuid" all ok

>CPUID Name
>04F4 AMD 5x86-133 P75 (X5) in 4x clock mode
>0600 Cyrix/IBM 6x86MX PR166-266 or Cyrix MII PR300-433
>0650 Pentium II / Celeron Processor Deschutes / Covington dA0 SECC /

>06E8 Core Solo T1300 1.66GHz Processor - 32-bit Dynamic Execution
>Microarchitecture
>06F5 Xeon Dual-Core 3040 1.86GHz Processor. 64-bit Core
>Microarchitecture
>06F5 Xeon Dual-Core 3050 2.13GHz Processor. 64-bit Core
>Microarchitecture
>06F5 Xeon Dual-Core 3060 2.4GHz Processor - 64-bit Core
>Microarchitecture
>06F5 Xeon Dual-Core 3070 2.66GHz Processor - 64-bit Core
>Microarchitecture
>06F5 Intel Core 2 Extreme X6800 (Conroe rev. B1)
>06F5 Intel Core2 Duo E6600 2.40GHz Desktop Processor - 2.40GHz 64-bit
>Core Microarchitecture
>06F5 Processor - 1 x Intel Dual-Core Xeon 3040 / 1.86 GHz - 64-bit
>Core Microarchitecture
>06F5 Processor - 1 x Intel Dual-Core Xeon 3050 / 2.13 GHz 64-bit Core
>Microarchitecture
>06F5 Processor - 1 x Intel Dual-Core Xeon 3060 / 2.4 GHz 64-bit Core
>Microarchitecture
>06F6 Intel Core2 Duo T7400 Mobile Processor

>0F4A Pentium 4 630 3 GHz
>0F62 Intel Pentium D 920 2.80GHz Processor - 2.80GHz - 64-bit
>0F64 Intel Pentium Extreme Edition Dual-Core 965 3.73GHz 64Bit
>0F64 Celeron D 347 3.06GHz Processor - 64 Bit NetBurst
>Microarchitecture
>0F64 Pentium D 915 / 2.8 GHz 64 Bit
>0F64 Pentium D 945 / 3.4 GHz 64 Bit
>020F32 AMD Athlon 64 X2 3800+, 2.0 GHz (Manchester rev. E6)

What is the difference between: "Xeon Dual-Core 3040" and a "Pentium D
915"?
What is the difference between: "Pentium 1" and a "Pentium D 915"
(if not consider GHz of speed)?

I like 32 bits cpu, with 32 bits registers but the
"Pentium D 915" it seems from above, is a 64bits cpu; does it mean
that cpu can read 64 bits instructions (with 64 bits registers too)?
Or does it mean it has two cpu of 32 bits that can read only 32 bits
instructions?
Or does it have 2 modes: one of 2 32 bits cpu, and one of 1 64 bits
cpu?

if eax=0, cpuid return in eax 6; what does it mean this return value?
How do you know how much is fast in GHz a cpu?
Thank you