���������� | ��������� ����� | ������������ |
����� � ������������� � Merced����������
������������ �������� ��������� ������� ���������� ���������� Merced ����� Intel, ����������� ��� �������� ����������� � �������� �������. �������� ������������� ������ ������ �� ��������� ���������� �� ���������� � ������������ � ��� �����������. ��������Merced - �������� 64-���������� ��������������� ������ ����������, ���������������� � ��������� ����� ������ Intel. ��� ������ �������� � �������� 2000 ���� �� 0.18-��������� ����������. ������� ������������ - � 1999 ����. ��������� ������� �������� �� ������ Merced, �������������� �������� �� ���-���� (���). Merced ������ ������ ����������� ������ ��������� IA-64. IA-64 - ������������ �� Intel 64-bit Architecture - 64-��������� ����������� Intel. IA-64 ��������� ��������� EPIC (������������ �� Explicitly Parallel Instruction Computing - ���������� � ����� ������������� ������). ��������� EPIC ����������� ��������� ������� Intel � Hewlett-Packard, �� �� ����������, EPIC - ��������� ��� �� ����������, ��� CISC � RISC. � IA-64 ������������ ����� 64-��������� ����� ������, ������������� ����� ��������� ������� Intel � HP (��� ���� � ����������� ���������� Intel � HP �������� ������������ 64-bit ISA - 64-bit Instruction Set Architecture). ��������, Merced ����� ��������� ��������� � ���������� x86 (� ����������� ���������� Intel ��������� x86 ���������� ������������� IA-32 - Intel 32-bit Architecture - 32-��������� ����������� Intel). � ��������� ����� ��������� �������� � ������� ��� ����� �����c������ ��������� IA-64:
������� ���� ��������� ��� ��� ��������: � 2002 ������ ��������� Madison, � �� ��� - Deerfield. ���������� �������Hewlett-Packard � Intel �������� � ���������� ����������������� ������� � ���� 1994 ����. ���� ������� - �������� ����� ����������� ���������� � ����� "������� ������� ����� �����������, �������� � �������������-�������������� ��������� �������� �����������". ������ ������� ���������� "����������� 64-���������� ������ ������" � �������������� ������������. � 1996 ���� ����� HP ��������� ���� ������ 64-��������� ��������� ������ ���������� - PA-8000, ������������� ������ ��������� PA-RISC 2.0. ����������� ������������, ��� PA-RISC 2.0 - ��������� ����������� ������� "����������� 64-���������� ������ ������", ��� �����, ��� � PA-8000 ��������� �������, ������� � ������������ IA-64 ���������� "����������" � "�������� �� �������������". �� ��� ����������� ������, �������������� ��� �������������. 9 ������� 1997 ���� ����� Intel �������� ([1]), ���
14 ������� 1997 ����, �� ����������������� ������ � ���-����, ����������, ����� Intel � HP ������� �������� ������� ������ IA-64. ��������� ��������� John Crawford, Intel Fellow and Director of Microprocessor Architecture � Jerry Huck, Hewllet-Packard`s Manager and Lead Architect. ������ �� ����� ����� ����� �� Web-������� Intel ([3]), � ������������������� ������ - �� Web-������� HP ([3a]). ����� Intel ��������� ��� ����������� ����������� ��� ������ ([4], [5]). � ��� �� ���� �� ����������������� ������ �������� Joel Birnbaum, Director of Hewlett-Packard Laboratories, Senior Vice President of Research and Development. �� ������� ��������� � ������� HP ��� ������������� ������������� � 1980-� �� ������� � Intel � 1994. �� ��� ������, ��������� ������ ��� ������� � Intel �������� ������, ���������� ������� Wide-Word, � ����� Super-Parallel Processor Architecture (SP-PA). ���� ������ ��� �������� � HP Labs ��� ������������ Bill Worley, ������� ������������ ���������� ������ ��� PA-RISC. �������� Joel Birnbaum, � ������� Wide-Word ���� ��������� ������������ �� ����������� ������������� � ��������� �� �������������, ����������� "���������� ����������", ���������, ����������� �������������� ���������� �������������� ��������� � �� "��������". ����� �� ��������, ����� ����� HP ������������ ��������� ������ � Intel, �� ��� ���������� ������� �������, ����� ��������� ��� �����. 29 ��� 1998 ���� ����� Intel �������� ([2]) � �������� �� ��� ������� ���������� Merced. ���� ���������, ��� �������� ������������ �������� � �������� 2000 ����. � ������� - � 1999 ����. � ����������� ��������� ��� ������� �������� �� �� ����������� Merced, �� � ���������� ��� ������������. � 12 �� 15 ������� 1998 ���� �������� ��������� ����������������� �����. �� Intel �������� Stephen Smith � ����� "IA-64 Processors: Features and Futures". �� ������� ��������� ����� ����������� �������, ��������� � ������������ ��������� IA-64. EPIC, IA-64, Merced��������� EPIC, �������� Intel � HP, �������� ������������� VLIW, �� �� �������� ee ������������. John Crawford ([3]) ���������� ��������� ����������� EPIC:
���� ��� ����������� EPIC ��������� ���������. ������������� Intel � HP ������� EPIC ���������� ���������� ��������� � ����������������� �� CISC � RISC. �� ������ Intel ([4]), ������������ ����������� ����� ��������������� ��������, �������������� ������������������. ������������� RISC ����������� �� ��������� ��������� ���������� ([6]). ������, � 1980-�, ����� �������� ��������� RISC, ���������� ����� ���������, ��� ��������� CISC ��������, ����� ��������������� ��������, �������������� ������������������. �� ����������, ������������ � CISC (��������, ��������� x86 ����� Intel), ������ ������������ �� ��� ���, �� ������������������ ������. ���� � ���, ��� ��� ��� ������������ - CISC, RISC, VLIW ���������� ������ ���������������� ���������. �������� ��������������� ������ ����������������. ����������� ���������������, ������������ � RISC, ������ ���������� �� ������ ����������� RISC �����������. �� �� ��������� � � CISC. ������ � �������� ����������� ����������� �������� ��������� ������� ���� ��� ����������� �� �� �������������� � �����-���� ���������. �������� IA-64�������� IA-64:
��������, ��� ������� �������� ����� ��������� ������� John Crawford � ����� �������� ���� EPIC. �������������, 128 - ����� �� ��������� � 8 ���������� ������ ���������� ��������� x86. ��, ��������, MIPS R10000 �������� 64 ����� � 64 ������������ 64-��������� ���������. ������ ������� IA-64:
������� IA-64 ������������� (������������) ������������ � "������" ������ � 128 p��p����. ������ ����p��� 3 ������� � ������, � ����p�� ����� ������� ����������� ����� ��������� (����� �� � �������� �1 ��������� ����������� �2, ��� �� �2 ������ ����������� ������ ����� �1) , � ����� ����� ������� �������� (����� �� � �������� �3 �� ������ �1 ��������� ����������� ������� �4 �� ������ �2). ���������� ��� �������� ����������� ������ �� 3-� ������: i1 || i2 || i3 - ��� ������� ����������� ��p�������� i1 & i2 || i3 - ������� i1, ����� ����������� ��p�������� i2 � i3 i1 || i2 & i3 - ��p�������� ����������� i1 � i2, ����� ��� - i3 i1 & i2 & i3 - ��������������� ����������� i1, i2, i3 ���� ����� ������, ��������� �� ���� ������, ������������� ������ �� ���� �������������� ��������� ����������. ���������� IA-64 ����� ��������� ������ ���������� ����� ������, ��������� ��� ���� ������������ �� ����. ���� ��������� ����, ��� � ������� ������� ����������� � ����� ��������, ���������� � N ����������� ������� �� ���� �������������� ���������� ����� ��������������� ��������� ����� �� N*3 ������ ( N ������ ). ����� ������� ������ �������������� ���������������� IA-64. ����������, ��� �������� ���������. � ���������, IA-64 ������� � ��������� ����������.
�������� ��������� ��������. �� ��������� �� ������ �������� ������� 1998 ���� ������ ������������� Intel ������� ������� Carole Dulong �������, ��� � ����� �����������, ��� Merced, ��������� ������������, ������������, ������������������ ��������� � ��������� ������/������ ����� ������������ ���������� ��������������� ������ � �������������� �������� ����. ����� ��� �� ����������������� ������ ([3]) ������������� ���� Intel � HP ���������, ��� ���������� ��������� IA-64 ����� ��������� N ���������� ������ �� ��� �������������� ����������. ������, ����� ������������, ��� ����� ���� ������ �������� �� �������������� ����������, ���������� ������������ ���������� � ���������� ������/������. ������ ������������ ������������ ���� �����. ������, EPIC ����������� ���������� ���������� VelociTI ��������� ���������� ����������� TMS320C6x ����� Texas Instruments. �������� ����� ������� TMS320C6201. � ���� ���������� �������� ����� ��������� - 32 �������� ������ ����������. 8 �������������� ��������� - ��� ����� ���� �� ������ ����������� ����������� ������ ����������. ������� TMS320C6201 ������������� �� VLIW-�����, ��������� �� 8 ������ � �������. � ������� ������� ����������� ����� ��������� - ����� �����������. �� ���� ����� ����������� �� 8 ������. ��� ������� �������� ����� ������� - ����������. ������ ��������� IA-64 ���� ���������� ��� ���������� ������������� ����������� � VLIW-�������� ������������. ��������, � ������ ������� ������� � 1992 ���� ��������������� �������������� E2k (�������-2000). ������� ������������ ������ ������� ����-������������� ��� �.�. ������ ����������, ��� ������������� E2k ����� � ��� ���� ����������������, ��� McKinley (������������� Merced). �� ������� ���������� �� ���������� ������, ������������������ E2k �������� 135 SPECint95 � 350 SPECfp95. ��� �������:
����� �����, ������ ���������� ��� ������ ���������� � "��������" ����������� � ������������ VLIW. �������������������� - ������ ��������� �������� ���������. ���� ����� ������� - ���������� ���������, ��� ��� ����� ����������� �� ���������� �����������. ���� EPIC ���������� ������ ����� ����� �������������� ���������. ������ ���������� ����� ��������. ���� � �������� ��������� ����������� �������� ��������� (�� ���������� - ����� ������ 6 ������), �� ������� �� ������ ������ ���������� ������� ������������ ���������� (������� ����� ��� ����� ����������� ����), ����� ��� ����������� ���������, �� �� ���������� �� ������������, ���� �������� ����������� ��������� ������������. �����, �������, ����������� ������� ���������, ����������� �������, ��������������� "����������" �����, ��������������� � 1, � ������ - � 0. ����� ������� ����������� ��������� ����� ��������� ����������� ���� � ���������� ���������� ������ ��� ������, ����������� ���� ������� �������� ����������� �������, ������������� � 1. �������, �������� ����������, ������������ � RISC ����������� ����������� ARM �� Advanced RISC Machines Ltd. (Cambridge, UK) ������� � ������ ARM � 1980-�. ������, ����� Intel �������� ��������� ����� Advanced RISC Machines �� ������������, ������� � ����������� ���������������� ��������� StrongARM (���������� ������ DEC, ����� ���������� ��������� �� ARM). � ��� ���������� ���������� ����������� ����� TMS320 ��� ������� �������� ����� �������. ����� � ��������� ������� HP PA-RISC �������� ����� �������. � IBM POWER3 ����� ����������� �� ������������� ������� �� ����� ������. �������� ����������, ������������� Intel � HP ��������� �� ����������������� ������ A Comparison of Full and Partial Predicated Execution Support for ILP Processors, ����������� Scott A. Mahlke, Richard E. Hank, James E. McCormick, David I. August, � Wen-mei W. Hwu �� ����������������� ������ IMPACT ����������� ����� ��������. ������ ������������ � ������ 22-�� �������������� ���������� �� �������������� �����������, ���������� � 1995 ����. � ��������� ����� ��������� �� ������� �������� � ������������ HP. � ���� ������ ��������� ���������� ���������� �� �������������� ����������, ���������� 8 �������������� ���������. ���� ��������, ��� ���������� ����� ��������� (� �������) � �������� �������� ��������� � ���������. � ���������, Intel � HP �� ���������, ��� � ����������� ��������� IA-64 ����� �������������� ���������� �������� �������� ���������. ����������� �� ���������� ����� ���������� ���������� ������������ � ���������� �� �������������. ������, RISC ���������� �������� ����� ��������� ������������� ����� - � 95% �������. �������� �� ����������������� �������� ������������ ������� ������� ����������, ��������� � ��������� ���������� ������ �������� �� ������������ ��������� �������� ������. ���������� ���������� ������� �������� ������ �� ������ ���, ����� ��� ����������� ��� ����� ������. �������������, ����� ������ �� ������ ����������� �����-���� �������, ��������� �� ����� �����������. ������������ ����� ������� ������� ���������� ��������� �������� �� ������������� � ���������� ������ �������. � ��������������� ����� ��������, ������������ ����������� �� ������������� ������, ���������� ������� ������� �������� �������������. ���� ��� ���������� �������� �� ������������� ��������� �������������� ��������, ��������� ����������� ���������� ������ ����� �������� ������� �������� �������������. ����, ��������, ������� �������� ��������� �� ���������, � �����, �� ������� ��� ��������, �� �����������, ��������� �������������� �������� ���������������. ������ ��� ������ � ������������ �� ��������� ������ � ����������� ����������� ���� 2-�, 3-� �������. �������� HP PA-8500 �������� ��� 1-�� ������ �������� � 1.5 Mb. ��, �������� � �����, �������� � ����������� Sun UltraSPARC (SPARC version 9), IBM POWER3 � HP PA-8xxx ���� �������, ����������� ����������, ��� ������ (������ � �������) ��������� � ��� 1-�� ������ - ��� ������ ���������� �������� �� �������������. ������ ����� � Merced������ �������������������������� ���������� ����� Intel, Merced ��������� ���������� ������������������ � �������. ����� ������ ������ ���������� ��������� �� ����. �� ����� ����� Intel ������������ 32-��������� Foster. �����������, �� ����� ����� Merced � ������������������ �� ������������ ���������. � ���� ������������� Merced, McKinley, ����� ���������, ��� Foster � 32-��������� ������������� ����������. ����� �������, ����� Intel ���� ���� ����������. Merced �� ����� ��������� �� ������������������. ��������� �� MicroDesign Resources ��������, ��� ���������������� Merced � �������� 800 MHz �� ������ ������ IA-64 �� �������� 45 SPECint95 � 70 SPECfp95, � �� ������ ������ x86 ����� ��������������� Pentium � �������� 500 MHz. ������������������ Pentium II �� 450 MHz ����� 17.2 SPECint95 � 12.9 SPECfp95. ����������, ��� ��� ���������� �� Merced x86-���� ������������������ ��������� � 3-5 ���. ��� ������ Compaq/DEC Alpha 21264 �� ������� 500 MHz ������ 27.7 SPECint95 � 58.7 SPECfp95. �� Alpha ����� ��������� x86-��� � ������� ��������� ����������� FX!32. ������������������ ��� ���� ����������� � ������� � 3 ����. ������, � 1997 ���� ��p�� Intel �������� � DEC ��� ��������, ������������ � DEC Alpha. Intel ���� ��������� ������� ���, ����� �������� ��������� ��������� �� ������������� ��������������� ������� DEC Alpha � ����� ���������. ��p�����, ���-��� DEC Alpha ������� ������������ ������� � �� ������� Merced. �������� Tony Iams �� D.H.Brown Association ��������, ��� �������� �� ������ ������������������ ����������, ��� UltraSPARC ����� ������������ Merced � ������������ ������������������, � ������������� ����� ���������. �� �������, UltraSPARC-III �� ������� 600MHz ������� ����� 35 SPECint95 � 60 SPECfp95. � �����, ���������, ��� ������������ Merced ������ DEC Alpha 21264, Sun UltraSPARC-III, IBM POWER3. H� Alpha 21264 � POWER3 ��� �����������, � ������ UltraSPARC-III ��������� � 1999 ����, ����� ��� Merced �������� � 2000 ����. �������������, ��� ���� Merced ����� ����� $5000. �����������Merced ������ � 2000 ���� ��p��� 64-p��p����� ���������������� p��p������ ��p�� Intel. ������ 64-��������� �������������� ������ ���������� MIPS R4000 �������� � 1992 ����. ���� MIPS ������ ������������ � ����������������, ��������, ������� �������� � ���� � ������� ���������� (Nintendo � Sony). ����� ��� � ������� ���������� ��� ��p��� ������������ 64-p��p����� ��������������� ������ ���������� DEC Alpha (1992 ���), PowerPC-620 (1994 ���), Sun UltraSPARC (1995 ���), HP PA-RISC 2.0 (1996 ���). ����� ����, � ���������� UltraSPARC ����������� 128-��������� ��������. �������� �������Linley Gwennap � [11] ������������, ��� �������� ������� ������� Merced ����� ����� 800 MHz. � 1997 ���� ������� ����������� Alpha 21164 � �������� 612 MHz. � ������� 1996 ���� ��� ������� Exponential Technologies` PowerPC-750 MHz, � � ������� 1998 ���� ����� IBM ������������������ Xperimental PowerPC � �������� 1GHz. ���������� ����������������������� Merced �������� � 2000 ���� �� 0.18 ���������� ���������������� ��������. ������ ������� ���� ��������������� ������ Intel. ���������� ���� ��������������� ��p����p������ ��������� ������� ������������ ��������, ������� �������� �������, ��������� ������� ����������, �, �������������, ���������� �� ��������������� ������� ���������� ����������� ���������, ���������, ���-������. � ��������� ������ ��� ��p���������� ���� 64-p��p����� ��������������� �p���������� �� ����������� 0.35 � 0.25 ���; ��p�� Intel ��������� �� ���������� 0.25 ��� ���� 32-p��p����� ���������� ��������� x86; �� ������ Ronald Curry, Merced director of marketing, ������ Merced ����� ����������� � ����������, ���������� ���, L2 ��� � ��������� ����. ��� Merced ��������������� ����� ��������� ����, ������������ ��������� ���� Pentium-II. ��������������� ������������ ���������� Intel � 1997 ���� ���������, ��� �����������, ��������������� ��������� ������� Intel � HP ����� ��������� �� ���� � ����������� x86 � PA-RISC. ����p� ����������, ��� Merced, ����������� �� ���� �����������, ����� ��������� ��� ������ ��������� x86. ��������� EPIC � CISC ��������������. � ������ EPIC ����������� ���������� ��������� � �������� �� ����������, � ������ CISC - �� ���������. � ������ ��� ��� ��������� ������������ � ����� ����������. � ������ �� Microprocessor Report ������������� ������� Intel �� ����� 64-��������� ��������� � ����� �������� ������: 64-��������� � ������� ������ x86. ����� ������������, ��� ���� ��������� - Merced. � ������� �������, ��� ��������� ����� ��������� ���������, � ������� ���������� ������� �� ����p�� x86 � IA-64, ����� ������� ��p����� �� ������ IA-64 � x86 � ��p����. ������, �� ������ ������ ������, Linley Gwennap, "� ��������� ������ �������� ������� �����������, ��� Intel ��������� IA-64 ������ ��� � 64-���������� ���������� x86, ���������� ����� 32-��������� ������� ����������� � i386". � �����, ������������ ������������� Merced � x86 ���� ����, ��� ��� ������������� �����, �� ���� ������������ ���� �������� ��������������� Intel. ������������ ������� ��� Merced����� Sun ��������� ���������� � ������ Intel �� ���������� Solaris (UNIX-�������) ��� Merced. ��p��� Sun c 64-p��p������ ��������� �� ���� UltraSPARC ������������ Solaris 2.x ������� � 1995 ����. ������� ������ Solaris - 7 (2.7). ��������������, ��� Merced ����� �������������� ������� � ������ 2.8. � Sun ��������� ���������� NCR, Fujitsu, Siemens Nixdorf � Toshiba, � �� ��������� �� ���� Merced ����� ������������ Solaris. DEC ��������� � Sequent ��������� Digital UNIX (UNIX-�������) �� Merced. � �������������� Digital UNIX ����� ������ �� ���� Merced �������� ����� Tandem Sequent � Compaq. Digital UNIX - ��p��� 64-p��p����� �� ��������� UNIX �������� ����������. 64-��������� ������� Digital UNIX �������� � ����� 1993 ����. ����� HP ��������� �� Merced �� HP-UX (UNIX-�������). ��������, ��� HP - ���� �� ������������� EPIC. HP ������������� HP-UX ������ Hitachi, NEC � Stratus. ����� SCO ������� ��� Merced UnixWare 7 (UNIX System V Release 5). � ��������� ������ ����� SCO �������� ���������� ������� �� ����� UNIX-������ ��� ��������� x86. ��p�� Microsoft ��������, ��� p��p����������� Windows NT 5.0 ����� ����� 64-p��p����� ��p���� ��� Merced. � ���������, ����� Microsoft ���� �� ����� ����� � p��p������ 64-p��p������ ��. ������, ������ 32-��������� ������������ �� ����� Microsoft ��������� ���� �� ���������� 8 ��� � ������ ������� 32-���������� ��������������� ����� Intel - i386. �������� SGI ��������� ���������� � Intel � �������� �� IRIX (UNIX-�������) �� Merced. �������� Novell �������� � ��������� ����������� ����� ������� �� Modesto, ������� ����� ����������� � ��� ����� � �� ����������� ��������� IA-64. ��� ���� ����� ��������� ������������� � NetWare 5. ����������� ��� Merced���������� ��� Merced ��������������� ������� Intel, Hewlett-Packard, Microsoft, Metaware Inc. (Santa Cruz, Calif.) � Edinburgh Portable Compilers Ltd. (Edinburgh, UK). ����� �����, Pentium Compiler Group �������� ����������� ������ GCC ��� IA-64. ����� Intel 9 ������� 1997 ���� �������� �� ��������� ������ ���������� ������������ �����������, ��������� ������������ � IA-64, ��� �� ���� ��������, ��� "��������" ����������� �������� ������������ ����������� ��� ���������� ��� ����� ��� ���������� ������������ ������ � ���������� ������ �����������. ����������� �������� Merced ��� ����������������� �� Intel Developer Forum 15-17 �������� 1998�. ����� HP ��������� Trimaran System - ��������������� ����� ���������� � �������� �� �������������������. ��� ��������������� ��� ������������ � ������� "������������ ������ ������". Trimaran - ��������� ���������� ������ ���� ����������������� �����:
������������������ ����������� EPIC �� ��, ��� � VLIW - ������������������ ������ ������ ���������� ����������, � �� ���������. ����������� ������� �������:
����������:
�p������������, ��� p��p������ ������������� p����p������������� ���������p� ��� Merced - ����� ������� ������, ��� p��p������ ������ Merced. ������� ��������, �������, ������ ���� �������� ������������ ���������� ��������� ���� - ��� ���������� ��� �������� ���������� ����������� TMS320C6x ����� Texas Instruments. ���� ���������� �������������� �������� ������ �����. �������� ���������� ���� Intel � HP, ���� �� ���������� EPIC - ��������� �����������, �� IA-64 ����� ��������� ������������ CISC ������� ������ ��������� x86. �p���������������� Merced 800 MHz �� ����p� ������ x86, ��������, ����� �� �p���� Pentium 500 MHz. �� ����, ���p�� �p��p������ ����������� ��� �p������p�� x86 �� ����� ���������� ����������� �� Merced. ��������� �� ��� DOS ��� Windows - �������� ������. ���� ����� Intel ��������, ��� Merced ������������ ��� ������� ������� � �������� �������� ������. � ���� ������� ������������� ����� ���������� x86 �� ��������������, ������� ���������, ����� � Merced ����� ������������� � x86. ����� ��������, ��� ����������� ����� ����������� ��������� - �� ����� ������� ������ ��� RISC ����������� � �� ����� ������ ��� EPIC, ��� ������������ �������������� EPIC � IA-64. ��� �����, ��� ��� ���������� RISC ���������� ��� ���������� ������ ����, ������� ����� ��������� � Merced. ��������, ��� ������������� ����������� �� CISC, RISC � VLIW �������. ����������� ���������� ��������� ������� ���� �� ���� ������������� ���������. � Microprocessor Report �� 26 ������ 1998 ���� ������������� �������������, ��� EPIC ����� ���� ��������� � ���� ���������� � ������������ RISC ������ ������; ���������� ����� ������� RISC ��������� ����� �������� ��������� ������ ���, � �� ���������� ���������������� ��� EPIC ����� �������� ��� �� ������, ���� �������, ��� IA-64 ����������. Intel � HP ������������ ��������, ��� Merced ����� �������� �� ������������� ��������� EPIC. �� ��� ���������� ����������, �� ���� ��������� ���������� � ��������� EPIC - ������������� �������-3 (1991�), TMS320C6x (1997�). ��� ��, Merced - ��� ���������� ����������� � ������� ���������� �����������. � ��� ������� �������, �� ���������� ������. ������� Intel � HP, �������� ��� ������������ ��������� ���������� �� Merced, ���� ��������� ����������������. ��� ����������� ������p������ ���������� �������. Intel ���������� ����� 32-��������� x86-����������� �, ��������, �������� �������� � DEC �� RISC-�p������p Alpha; Hewllet-Packard, �����p������ � p��p������� EPIC, �p�������� p��p������ ����� ����p�����p��� RISC-�p������p�� ��p�� PA-RISC. ���������
�������������� ���������
������� ��������CISC - ������������ �� Complex Instruction Set Computer �p� p��p������ ������ ������ CISC ���������� �� �������� �p��p������� / ����������� � �� �� ������������� ���������� ������ �p������p��. � ������� ������ ������� ����� ������� ������ (������������ �� ��������� ������� ��������). ����� ��� ������� ������������ ����� ���������, ���������� �� ��������� � ���������� � ��� ����������. ������� CISC ����� ������ ����� � ����� ����������. ���� �������� ��� CISC ����������� - ���� �������� �������� ������. � ������ ������ CISC ����� �����������, ��������, ������� ����������� ������, ������� ������ ������������ � �������� �� ������������, ������� ���������, ����������� ����������� ����� �������� ������ � ������� ���������� ������. �������� ���������� CISC - ������� ��������� ���������� ���������� ��� ����� ������������������. ������� CISC ����������� - ��������� Motorola 680x0 � ����������� ����� Intel �� 8086 �� Pentium II. ��� ���������� ��������� � �� ��� ����. ��������� CISC ������������������� RISC. RISC - ������������ �� Reduced Instruction Set Computer ��������� ������� RISC-��������� ��������:
� RISC ����������� ���������� MIPS, SPARC, PowerPC, DEC Alpha, HP PA-RISC, Intel 960, AMD 29000. RISC ��������� ������������� ����������� ������� ����������� �� ����������� ����. � ��������� ����� ������ RISC ���������� �������� ��������������. ������� �� ���������� ����� ������ - �� ����������������� �� ����������������. RISC ���������� �������� �� ������������������ ����� ����������� ������ ����������. ���������� ��������� �� RISC ����������, �������� SPARC - Scalable Processor ARChitecture (������� ������ - 9, UltraSPARC), MIPS (������� ������ - IV, R10000), PowerPC; ����� �� �������� ��������� �������������. VLIW - ������������ �� Very Long Instruction Word VLIW - ��� ����� ������, ����������� �������������� ��������. ��������� (4 - 8) ������� ������ ������������� ������������ � ������� �����. ����� ����� ������������� ������ �������������� ���������. VLIW ����������� ����� ������������� ��� ����������� �������������� �����������. ������� � ����, ��� ����������������� ���� ������������ �� ����� ����������, � �� ����������� �� ����� ����������. �� ����, � �������� ���� VLIW ������������ ����� �����������. VLIW ���������� ���� ��������������. �������� �������� ���� VLIW ������� ����� Multiflow Computer, Inc. ��� ����� ��� �� ����������. ������ ������ �������� �� Multiflow Computer �������� ������ � HP. � ����� ������ �������� �������� �������������� "�������-3", ������������ VLIW ���������. � VLIW ����� ���������� ��������� ���������� ����������� TMS320C6x ����� Texas Instruments. C 1986 ���� ������� ������������ VLIW ����������� � IBM's T. J. Watson Research Center. ����������, ����� EPIC � VLIW ����� ����� ����� ������. �� ������������� ������ ������� ������� ��������� ���������� � ������������� ��������������� ����������� ������������ � 1997 ����. ������� �������� ������ �������� ���������� ����������� ��������, � �������� � ������� ������������ � ���������������������� ����������. � 1997 ���� �� ���������� ����� ���� ���������������� ��� ������������� ������������ ����������, � ����� ���������� ���������� ��� ����� �����.
� ��������� ����� ������� ������ ��������
��� ������������ ������������. ������ ��������� ���������� ������������
������� ��� �������������� ��������� ������������ ��������. ������� �������,
��� ��� ������ ������� ��������� ����� ���������� ������� ����������������������
���������� ��� ������� ������� � ������������ �����.
������� ������ ([email protected],
Supercomputer Software Department RAS, VLSI Microprocessors) ������������ 30 ����� 1999 ���� |
���������� | ��������� ����� | ������������ |
Copyright (c) by iXBT, 1997-2001. Produced by iXBT ������ (�) 1998 ������ ������ |