| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Undocumented x86 |
On Aug 16 06:38 95, Mike Bilow of 1:323/107 wrote:
MB> A few days ago, I mentioned in connection with a discussion on V86 mode
MB> that some features on the more advanced Intel x86 processors were
MB> undocumented, trade secret, or similarly subject to non-disclosure. It has
MB> come to my attention that a significant amount of this information has been
MB> successfully reverse-engineered and made publicly available by Christian
MB> Ludloff.
There was also the very interesting paper, "Pentium Secrets", by
Terje Mathisen in an issue of BYTE. The accompanying program P5Stat (full
source code included) was really interesting.
I imagine it can be FTP'ed from Byte's site.
Here is what you can get out of it
Testing program (to fill caches):
Pentium statistics for
.\L.COM
895,750 Data Read
615,022 Data Write
0 Data TLB Miss
27,183 Data Read Miss
32,379 Data Write Miss
434,437 Write (hit) to M or E state lines
982 Data Cache Lines Written Back
0 Data Cache Snoops
0 Data Cache Snoop Hits
2,341,920 Memory Accesses In Both Pipes
124,188 Bank Conflicts
20,532 Misaligned Data Memory References
7,751,593 Code Read
0 Code TLB Miss
1,373,702 Code Cache Miss
192,992 Any Segment Register Load
868,942 Branches
615,493 BTB Hits
549,117 Taken Branch or BTB Hit
176,337 Pipeline Flushes
1,990,956 Instructions Executed
222,932 Instructions Executed in the v-pipe
26,415,402 Bus Utilization (clocks)
852,942 Pipeline Stalled by Write Backup
671,456 Pipeline Stalled by Data Mem Read
0 Pipeline Stalled by write to E or M line
201 Locked Bus Cycle
259 I/O Read or Write Cycle
1,437,171 Non-cacheable memory references
48,592 AGI (Address Generation Interlock)
3,282 Floating Point Operations
0 Breakpoint 0 Match
0 Breakpoint 1 Match
0 Breakpoint 2 Match
0 Breakpoint 3 Match
11 Hardware Interrupts
1,310,289 Data Read or Data Write
59,280 Data Read Miss or Data Write Miss
30,919,238 Clocks
P5STAT.ZIP is available for freq here.
I'll try to get the file to your BBS while frequing yours.
Pierre
@EOT:
--- Msgedsq 3.04
* Origin: DataRescue is Rescue (2:293/2213)SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407 SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809 @PATH: 293/2213 2602 270/101 105/103 42 712/515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.