EasyManuals Logo

Intel ARCHITECTURE IA-32 User Manual

Intel ARCHITECTURE IA-32
568 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #512 background imageLoading...
Page #512 background image
IA-32 Intel® Architecture Optimization
B-58
Some events, such as writebacks, may have non-deterministic
behavior for different runs. In such a case, only measurements
collected in the same run yield meaningful ratio values.
Notes on Selected Events
This section provides event-specific notes for interpreting performance
events listed in Table A-9 of the IA-32 Intel® Architecture Software
Developers Manual, Volume 3B.
L2_Reject_Cycles, event number 30H
This event counts the cycles during which the L2 cache rejected new
access requests.
L2_No_Request_Cycles, event number 32H
This event counts cycles during which no requests from the L1 or
prefetches to the L2 cache were issued.
Unhalted_Core_Cycles, event number 3C, unit mask 00H
This event counts the smallest unit of time recognized by an active
core.
In many operating systems (OS), the idle task is implemented using
HLT instruction. In such operating systems, clockticks for the idle
task are not counted. A transition due to Enhanced Intel SpeedStep
Technology may change the operating frequency of a core.
Therefore, using this event to initiate time-based sampling can
create artifacts.
Unhalted_Ref_Cycles, event number 3C, unit mask 01H
This event guarantees a uniform interval for each cycle being
counted. Specifically, counts increment at bus clock cycles while the
core is active. The cycles can be converted to core clock domain by
multiplying the bus ratio which sets the core clock frequency.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel ARCHITECTURE IA-32 and is the answer not in the manual?

Intel ARCHITECTURE IA-32 Specifications

General IconGeneral
Instruction Setx86
Instruction Set TypeCISC
Memory SegmentationSupported
Operating ModesReal mode, Protected mode, Virtual 8086 mode
Max Physical Address Size36 bits (with PAE)
Max Virtual Address Size32 bits
ArchitectureIA-32 (Intel Architecture 32-bit)
Addressable Memory4 GB (with Physical Address Extension up to 64 GB)
Floating Point Registers8 x 80-bit
MMX Registers8 x 64-bit
SSE Registers8 x 128-bit
RegistersGeneral-purpose registers (EAX, EBX, ECX, EDX, ESI, EDI, ESP, EBP), Segment registers (CS, DS, SS, ES, FS, GS), Instruction pointer (EIP), Flags register (EFLAGS)
Floating Point UnitYes (x87)

Related product manuals