Подпишитесь на наши новости
Вернуться к началу с статьи up
 

КОНВЕ́ЙЕР

  • рубрика
  • родственные статьи
  • image description

    В книжной версии

    Том 14. Москва, 2009, стр. 723

  • image description

    Скопировать библиографическую ссылку:




Авторы: В. В. Шилов

КОНВЕ́ЙЕР в вы­чис­ли­тель­ной тех­ни­ке, спо­соб ор­га­ни­за­ции па­рал­лель­ной об­ра­бот­ки про­цес­со­ром ко­манд про­грам­мы, ко­то­рый ос­но­ван на раз­де­ле­нии про­цес­са об­ра­бот­ки ко­ман­ды на неск. эта­пов (ста­дий К.) и вы­де­ле­нии для ка­ж­до­го из них отд. функ­цио­наль­но­го бло­ка ап­па­ра­ту­ры. Напр., отд. функ­цио­наль­ны­ми бло­ка­ми реа­ли­зу­ют­ся: чте­ние ко­ман­ды из па­мя­ти, де­ко­ди­ро­ва­ние ко­ман­ды и вы­бор­ка опе­ран­дов, вы­пол­не­ние опе­ра­ции, за­пись ре­зуль­та­та. Ре­зуль­тат ра­бо­ты пре­ды­ду­ще­го функ­цио­наль­но­го бло­ка пе­ре­да­ёт­ся на вход сле­дую­ще­го. Кон­вей­ер­ную об­ра­бот­ку ис­поль­зу­ют для со­вме­ще­ния ста­дий вы­пол­не­ния раз­ных ко­манд. Про­из­во­ди­тель­ность при этом воз­рас­та­ет бла­го­да­ря то­му, что од­но­вре­мен­но на разл. ста­ди­ях К. вы­пол­ня­ют­ся неск. ко­манд. Совр. про­цес­со­ры име­ют дос­та­точ­но длин­ный К., напр. про­цес­сор Ult­ra­SPARC III – 14 ста­дий, Pentium IV – от 20 до 30. Уве­ли­че­ние дли­ны К. по­зво­ля­ет по­вы­сить так­то­вую час­то­ту ра­бо­ты про­цес­со­ра, од­на­ко для обес­пе­че­ния по­сту­п­ле­ния на вход К. не­пре­рыв­но­го по­то­ка ко­манд тре­бу­ет­ся на­ли­чие до­пол­нит. ап­па­ра­ту­ры (кэш-па­мять, блок пред­ска­за­ния пе­ре­хо­дов). Со­вре­мен­ные т. н. су­пер­ска­ляр­ные мик­ро­про­цес­со­ры име­ют бо­лее од­но­го кон­вей­е­ра.

Вернуться к началу