������� | ������� | C����� � ������ | ������������� | �������� | C����� | �� ������ | ����������� |
�������� ����������� - 25/12/2001
����������
- ���������� ����������� ����. �����������. ����� 1. (���
����������)
- ���������� ����������� ����. �����������. ����� 2. (���
����������)
- ���������� ����������� ����. �����������. ����� 3. (���������� �������� � �����������
� �� ������ ���������� ������ ���������� �� Intel D815EEA � Asus A7M266)
��� � ����
� ��������� ����� ������������ ������� �������� ������ ������, ��� ��������� ����������� ���������� � �������������, � ����� ��� ������� ��������� ���������� ���������� �� ��������� ��������� � � ��������, ������� ��������� �� ��������� ����������� ����� ���� � �� ����� �������, �� ����������� ���������� ���������� �������������. ��� ������ �������� �������������� ��������� ������� ������ ��� ����������� ����������, ��� ���������������� � ���������. ������� ��������� ������������ - ��� ��, ��� ������� ��� ��������� �����, ������� ��-���������� ��������� � ��������� ������ ����� ������ ������������ ������������ � ���������� �� ���� ����������, �, ������� ��, ������������ ������� �� ������ � ������� ����������.
�������: ����� ��������� ���� ������ �������� ��������� "����������� �� ����������� ������".
��� �� �������� ������� ������ ������������� ����������? ���������, ����������� �����. ������ ��� �������� ������� ������, ������������ ��� ������������ ����������; ��� ���������� ������ ���������� � ������, ������������ ��� �������������� ������ ����������, � ��������� �������� ������� ����������. ������ � ����������� ������ � ������ ���� � ���� ������: �� �������� ���������� ������ ����������� ���� ���������� ���������. �� ����������� ���� ������������ ��� ������ ������ �������, ���� ��� ������� ��� ����������� AMD, ��� Intel. ����� ����������� ��� ���������� ����������� ����, ������� ����������, ������� ���� ����������� ������ �������.
������� ������������ ��� ���������, ������� ���� �� ���� ������ ����������� �������: ����� �� �����. ������ ��������� �������� ���������� ����������� ����, ��������� � �� ����������� � �� ������ � ��������� ������������.
����� ���, ��� ������� ��������������� � ��������� � ������������ ����������� ����, ���������� ������� ������� ������� ����� ��������� ����������� ����������� ��. ��� ������� � ���������� ����� ������ ����� ���������� ����������� ����.
�������� � ���������������� ����������
� ����������� �� ��������� ��� ���������� �������� � ��������� ������ �������� ������ ������ ����������� ����� ������, ����� ������ �� ��� ��� ������������������ ������� � �����.
����������� ��������� - ������ ������ ��. �� ��������� �������� ��������� �� ������ ������� ����������: ������ ��������� ��� IBM PC - Intel 8088 ������� �� ������� 4.77 ���, ���� 16-������ ���������� �����������, � 8-������ ���� ������. ����������� ���������� ����� 32-������ ���������� �����������, ������� ���������� ������� 1 � 2 ���, � ���� ������ ����� 64-������.
��� ������, ������������ �� (����������� ���������) ��������� ������ ������ ��� ��������� ����������� �� �������� �������� ������� ���������� � ����� ������ ���� � ������, �� �� ������� ������: ������������������ ���������� ������������ ����� ������������ ���������� � �����, ���������� �� �������� ������� �� ������ �������� �������������� ���������� ������������������. � ����������� �� ����������, ������ ��� ���������� ������ ����� ����� �����������.
� ����������� Athlon �� ���� ���� ��������������� ����������� 9 ��������� ��������. ��������� Pentium 4 ��������� ��������� ���������� ��������� �������� ��� (����������-���������� ����������) �� ���� ����������� - ����������, ��� ���������� ���������� �������� �� ���� �����������. ����������� ���������� ����� ��������� ��������� ����� ������ � �������, ��� � ���������� ��� ����� ������ ������ ���������� ����������, �, ������� ��, ������������.
���������� ����������� ������� ��� �����, �� ��� ��� ����� ���������� ���� ����� �������������� ��������, ������� ������, � ����� �������� ���������. ������������������ ������� � ��������� ����� ������������ ����������� ��������� ����������� ��������: ��� ��������� �������, ����� � �����. ����� ��� �������� ��������� � ����� ������� �������� �������� ������� ������ ����� ��� ������� � ���������� ��������� � �������� ����������.
���������������� ����������
��� ��� ������� �������, ����� � �����, ����� "����������": ������ ��������� ����������� ��� �������� ����������. � ����� �������� ��� �������������� ����� ����� ������� ��������� ���������������� �������, ����� ����������� ���������� �� ��������� ������ �� ���������� ������ ���������� ������������ ������. ���� ���� ���������� ����������� ������ ����� �������������, ��������� ������ ������� �� ������� ����������� ��� ������, � � ���������� - ����� ��������� ����� �����������. ��� ����������� �������� � ������ ������������� ������������������.
��������� � ����� ������: ��������� ������������ ��������, ����� ��� Intel (� ������ Intel Architecture Labs), ����������� ����������� ���������� �� ��������� ����������� ��� ����, ����� ��� �������� �������, ���� ���� ��� ���������� ������ ����.
������� Hardvision: ���� ��������, ��� ����� ������ ���������� ������������������ �� ����������. ��������� ������, ��� ���������, �� ������� ������� ������ �� ����������� �� ����������� ���� �����������, ����� ���� ����������� ����������� �������. ��� ��� ��� ������ �������� ����������, ������� ������������ �� ��������������� ��������� 0.13, 0.18, � � 2002 ���� � �� 0.09 ������ ���������� ������� ������� � ���������� ������ �������, �� ��� �������� �� 0.03 ������ ��� ����� ����������� ����������� ��������� ��������� ������ ������ � ��� ������-�������� ������. ���� ����� ����� ��������� � ��� ��������� ���������� �� ���� ����������. ������ �� �� ����, �� �� ������ ����� ��������� �� ������ �������� ��������� �� ������ ��������� ������������������ ��� �� ��� ����� �������� ������ � �� �����������. � � ��������� ����� �������������� �������������� �������� ���������� �� ������������� ����� ������ ������������ �����������.
��� ��������� �������� � ���������� ������������, � Intel, � AMD ���������� � �������� �������� ��� ����� � ����� ��������� ����������� ��� ����������� ���������� ������ ������� �����������. ����� ����, ������������ ���������� ��� ���������� ������������������ ���������� ���������� ����������� ������� ������������, ��� � ��������� ����� ����� ����������� ��������� Intel. �� �������� � ����������� ������. ���������-������������� ���������� ��������� ���������������� ����������� �����, ������� �� ������������ ���������� ���������� ����������� �� ������ ����� ����������� � �������, �� � ��� ���� �������. ����������� ����������� ����� ����� ����������� � ��������� �����������, �� ���� � ����� ��������, � ������� �� � ��������� � ��������� �����.
���-������: �������� � �����������
�� �������� � ����������: �������� ����������
��� ������ ���������� ����� ������ ����� ��������� �����������, ��� ���-������. ���-������, ����������� � ����� ���� ���������� (�� ���� ����������� �����������) - ��� ����� ������� ������, � ������� ���������� ����������, ������� ���������� ����������. ������ ����� ��������� ���������� � ���-������ 1 ������ ��� ���������� ������ ����������, �� ���������� � ���-������ ������ ������� ��� ����� �� �� ����������� ������.
�������� ������
������� ���� ��������� ������� �������� ����������� ������� �������������� ����������, ���-������, ����������� ������ � ��������� �������� ����������. ��� ����� � ����������, ��� ������� ������ �����������, � �������� - �������������.
���������� �������� ������������������ ���������� ������� �� ������ ���������������� � ������������� ����������� ������, ������� ������ ���� �������������� ���, ����� �� ������ ������ �������� ������ �� ��������� ���������� � ������� � �������� ������.
��������� ���������� ���-������
�� ����������� ���� ��������� Pentium II, ��� Athlon, ���-������ ������� ������ ������������� �� �� ���� (��� �����, ��� � Pentium II � ������ Pentium III � Athlon ��� Slot1 � SlotA) ����������, � ����������� � ���� ������� SRAM � ������������� �� ����������� �����. �� � ���������� ������������������ ����������� �������� ������ ������������� �������� ������ ���-������ ������� ������, ������ ������� ��� � ������������ � ���� ���������� (��� �� ��� ����� - ��� ��� ����������). ������ ���� ���������� ��� ���������� ��� ������ ������ ���-������ - Level 3 cache, ������� ����� ������� � ����������� �����.
���-������, ����������� � ���� ���������� ������ ������� ������� � ������ ������, ����������� �� ����������� �����. ����� ����, ���, ����������� � ���� ����������, �������� ��������� ���������: �� �������� ������������ � � �������, � � ������������ ��� ���������� (�� ��������� ������������ �������� ����� ����������� ���� ������� ����������� - "Harvard Architecture").
��� �������� �����, ���������� ���-������ �� ���� ����������, ���� ����� ������� �����: ������������ �������� ����������� ������������ ������� ����� ������� ��������� ����. ���� � ���������� Pentium �� ���� ���������� 256 ��� (32 ����) ���������� ��� ����������. ��� 256 ��� � Pentium ��� ������ ���� (���������� ������ - cache line) (���������� ������� ����������, ������� ����� ���� �������� � ���). ������ ����� ����� ���������� ���� (���������� ������ - cache tag), ������� ������������ ���������� �� ������ ���� ��� ��������� ������� ��������� � ����.
����� ����, � ��������� ����������� � ���� ����, ����� ��������� ���������� � ��� ������� ���������� ���������� ��� ���������� ������������� ������ (���������� ������ tag memories), ��� ������ ��� ����� ��������� � ����������� ������� ������ � ��������� ��������� � ���. � ���� ��������� ���� � ��������� �����: ����������� �������� ���������� ���������� ������������� ������ � ��� ���������� ������ ���������� ��������� ���-������, � ����� ����������� �� ���������. � �������, ��� � ����� ���������� ����� ������ ���������� "1-������", ��� "��� ������� �����������". ���� �� ��� � 4 ����������� ������������� ������, �� �� ���������� "4-� ������" ("4-way"). ������������ ����������� ��� ����� �����������, ��� �� �������: ������������������, ��� ��������� �� ������� ����� ���-������ � ���������� ���������� ������������� ������ � ���� �� ������������������ ������ ����� ������: ��� ����������� �������������.
��� ���� ������������ ����������� ���� - ����� ���-������ ����� ����� ��������� ������ �����/������, ��� ��������� ���� �� ����������� ���������� ������ (����. ������ simultaneous read) � ������ � ������ (����. ������ write access) (������� ������� � ��������� ����������). � ��������� ����������� ����������� � ������������� ������������� ������. ��� �������������� ����� ����� �������� � ����. ������� ���-������ ������� �� ���� �� ����������� � �� ������: ��� ������ ���������� ����������� ���� � ������ ���-������, ��� ������ ���������� ��������� �������.
��� ������ �������� ������ �����������, ��� �������, ���������, �.�. �� ���������� �������� ������� ���������� ������� (����� ����, �� ���������� ������� �������). ������ ������� ������ ���-������ ������� ������ (Level 1 cache) ������� ������, ��� ������� ��������. � �������, ��������� Pentium4 ����� ����� 8 �� ���-������ 1 ������ ���� 12 �� ���������������� ���� ���������� ���� (Execution Trace Cache), ������� ��������� ����� �� ����, ��� � ���-������ ������� ������ ��� ����������.
��������� Intel ��� ����� ��������� ��������� ������ ���-������, �� ��������� � ����������� ������������ ����������� ��������� ����� �� ���������� ����� ��������� � ����������.
��������� ���� - ����������� ������ (Memory Latency)
������� ����� � ����������� ������ - ���� ��� �������� ����� �� ������� ����������� ����������, �� ������� ����� ������ ������� ���������������� ���� �������. ��� ������� ������ � ������, �� ������������� �� ����� �� ����������, ��� �������, ���������� ����������� � ����� ������� � ���, �� ���������� �������� �� ���� �������� ����������� (����� ��������, ��������) ������. ��������� ������������, ����� ��� ���������� ���-������ � ���� ���������� � �.�. ������� ��� ���������� ���������� ����������� ������, �� ��� �� ��������� �����������. �� ����������� ���������� ����������: � ������ ����������� �������� ������� ����������, ������������� � �����������. ������������ ����� - ��� ������ ���� ������.
� ������ ������� �������� ������ ���������� � ������� �����������. ����������, ����������� ��� ���� ���������� ����� ������ �������� �������� �����������, �.�. ��� �������� ������ � ���������� ������ ����� ������������ ��������� ������ DRAM (Dynamic Random Access Memory). ����� ���������� ������ DRAM, ����� ��� RDRAM, ���� � ����� �������� ������� ������, �� ��������� ����� ������, � ����� ���� ��� �� ����������� ������� ����������� �������.
����� �������� ������������ � �������� �������� �����������, �������� ����� ������: ����������� ��-�� ���������� � ���� ���-������ �� ������� �������� �������������� ���������� 80 ������������ ������!
����� �� ��������
�� �� ��� ��� ������, ��� �������. ����������� ����������� ���������� ���� ������ ��� ���������� ������ � ������������. ������ ����������������, ������� ��� - ������� ����� ������� ��������: �� ����������, ������ ������ �������� ���������� - ��� �������� � �������. �� ������ 5 ���������� ��� ���� �� �������������� �������� ��������� ��������, ��� ������ ����������� ����� ��������� �������, �.�. ���������� ����� ������ ����������, ��� �� ���������� ����������, � ��� - ���. ������ ������� ������������� ����������� ��������� ���������� ����������� � �� ���������� ��������� ��������������� ���������, �.�. ������ ������� �������� � ������ ��� ����������� ������ � �������� ����� ������, ��� ��������� �����������������.
������ ����� �� ����������� �������� � ������������ ������ - ��� ��������� �������� ��� �������� ������ � ���-������. ������ � ������� �������� ��� ������������� � ����������� Centaur (������ ��� ���������� Via Cyrix) - �������� ������� ���������� ������������ ���������� ���-�������, � ����� �� ������ ���������� �������� ������������ ���������. ����� ������� ��������� ����� ������ � ���� �����, �������-�� ��� ������ ������ ����� ��������� ������ � ������ ��������� ��� �������� ������� ������������� ���������� �������.
������� ��������� � ����������� ���������� ��������, ����� ���� ������������ ������������ ���������� ���������� ������. ������ ���� Intel ����� ������������ �������, ������������ ����������. ������ �����������, ���������� �� ����� �����, ���� ��������� Intel Pentium Pro, ����������� �������� ��������� ��������� ���������� � ����� �������, ��� ������� ��� ����������, �������� ���� ���������� ��������� �� ����������� �� ������. ��������� Pentium 4 ����� ��������� "�� ����" 126 ����������, ��� ��������� ���������� ������������ � ��������� �������� � ������� ��������� (������������), � ������ �� ����������, ������� ����������� ��� ���������� �����.
����������� ����������� AMD Athlon ���������� ������� ������ � ������� �������� � ������������. ������������� ����������� � ����������� ����� ���������� ����������� � ���, ��� ������ �� ����������� �� ����� ��� ��������, ��� ��������� ��������� � ��������� ������ � �� �����, ����� �� ������� ������, ����������� ������������.
��� ����������� ��������� � ���� ����������� �����
������ � ������������ ����� ����������� ������ Pentium Socket 7 ����������� ������� �� ���������� �������� ����������� � ���������� ���������� ����������� ����. ��� ���������� Intel Pentium Pro, Pentium II, Pentium III � Celeron ���������� 64-������, ��������� ������������������� ���� � ����������� ���������� (���� P6).
��� ������ � ����������� �������� ������, ��������� �������� ����� ���������� ��������� ����� � ��������� �� ������������� ���� ��� ���������� �������� � �������� ���������� (������������). ��� ��� ����� �����: ������������ � ��������� ������, ����������� ������������, ���� ����� ���������� � ��������� ������ ��� ������ �������� � �������, ��� ����/������.
������� ����� Intel ��������� �������� ������ ����������� ����� ������� ����������. ��� ��������� ����� ��������� ���������: ���-������ ������� ������ ���� �������� �� ���� � ����������� �� ����������� �����, ������� � ����������� � ����������� ����� ����� ����� ������ Slot-1. ����� ������ ������������� ������������ Pentium Pro, Pentium II, � ����� ������� Pentium III (�� ���� Katmai). ���������� ���-������ ������� ������ �� ����������� ����� ���������� ��������� ���� �� �������� ������ ����, ��� ��������� �������������� ������. ��� ���� ����� ������� �������� ��� ������ �������: ��� �������� ����� ����������� ��������� ���� �������� �� ������� 100 ���, �� ������� ������� ��������. ����� ������� ������������ ����������� �������� ��������� ����������� �� Slot-1 ���� � ����������� ���-������ ������� ������ ������� �� ���� ����������. ��� ����� ������� ����� Slot-1 ����������� ����. ��� ���������� ����� �������� ��� ���������� ����������� ����� � ���������� - Socket 370 (370 �������� ���������� ��������, ���������), ������� �������� ��������� ������� ���� �� 133 ���. ������� ��������, ��� ����� ������� ������ ���� �� ���������. �� ����� ���� �������� ���������� Pentium III � ���������� �� ��� Celeron, � ����� ���������� ������� ������ VIA Cyrix.
AMD, Intel � �������� ������������?
���� AMD � DEC
������ ����, ����� ������������ ���� P6, AMD ������������� ������ ���������������� ���� EV6 �� Compaq Computer Digital Equipment Corp. ��� ���� ���������� ���� ������� ��� ����������� ����������� ���������� ����������� ��� ����������� Alpha RISC, � ����������� ���� ����������� Athlon ������ �� ����������� ����, ������� �������� � ����������� � ������ ����������� ������ �����������.
� �� ����� �������, ��������� ��� Athlon, �� ����� �������� � ����������� ������ ����� ������, ��� ��������� ������� � ��������, ��� ����������� ��������� � �������������������� ���������� �������. ����� ������� ������� ������ ��� ��������, ������ ����������� ������������ �������.
������ � ���������� ����������. ���� P6 - ��� ������������ ����������� ����, ��� ��� ���������� ��������� ���� �������. ���� EV6 - �������������, �.�. ������ ���������� ��������� ����������� �����, �� �������� ���������� ���������� �� ����� ���������� ����������. ������������ ���� EV6 ����� �������� � 24 ������������ (������������� ������ ���� P6 ����� �������� � 8 ������������), ��� ����������� ������� �����������.
�� �������� ������������ ���� EV6 ����������� � �� �������� ���������� �����������, ������� ��������� ��������� ����, ��� ������ � ������ ���������� �� ���� ������������ (��� ������������� ������ DDR - Double Data Rate DRAM, � ������� ��������� ������� �����), ���� ������� �������������� ���������� ���� 100 ���, ����������� ������� ������ ���� EV6 ���������� 200 ��� (� ����������� Athlon - 266 ��� - � ��� ������� �������������� ���������� 133 ���). � ��� � �����: ������� ���������� ����������� ���� EV6, ���������� �� ������� 266 ��� ���������� 2.1 ��/���. ������ �������� � ����� P6, ���������� �� ������� 133 ���: ���������� ����������� ���������� 1.06 ��/���.
������ ���������� ���� AMD EV6 ���� �����������, ��� � � ����������, ��� ����������, ������������ � ����������� ���������, ������� ����������� ����� �����, �� ������� ���� ��������� ��� ���������, ��������� ��������������� ���������� � ���-������ ������� ������. �� ����������� ����� ����� ������ ��������� Slot-A. ������� ������� ��������� ����� ���� ����������� � Socket-���������� �� ���������� � ���� ���-������� ������� ������. �������� ����� ������� - Socket A (������ �������� - Socket 462). ����� ��� ���� �������� �� �������� 200/266 ��� � ������������ Athlon, Athlon XP� Duron.
����� Intel: Pentium 4
��� ����� ������ Intel. �� ���� ����� ���������� Pentium 4, ������� �������� � ���������� ������ ������������ ��������� ����. �� ���������� ����� ��������� ������� � ����� EV6. ��� ����� ���������������� �� ���������, �� �� ���� � ��� ���������� 2 ������, � 4 ������� ������ �������� �� 64-��� (8 ����). ����� �������, ���� ������� �������������� ���������� ����� 100 ���, ����������� ������� ���� ���������� 400 ���. ������� ���������� ����������� ���� ����� ����� 3.2 ��/��� (400 ��� � 8 ����).
����� �������������� ����� ������ ������ �������� ������: ��� ��� �������� ������ 4 ���� �� ����, ����� ������������� ��������� ���� ������ ����� 2 ������ ���������? ����� ����������� � ���, ��� ��� �������� ������ �� ���� ������������ ����������� ������� �������������� ���������� �� �������� (delay-locked loop - DLL), ������� ����������� ������� �������������� ������� ����� � ������ ����� ������� ������ (� ������ ������� ��� ��������� ������� ���������� ������� ��� �������� ���������� �� ������� ��������� ��� �������� ������ 4 ����).