Шта је имплицитни паралелизам?

За програмски језик се каже да је имплицитно паралелан ако његов компајлер или интерпретатор може препознати могућности за паралелизацију и имплементирати их без да им се то каже.

Пример имплицитног паралелизма

Замислите да имате низ бројева, и морате да пронађете квадратни корен сваког броја. Можда је ефикасно паралелизовати операцију као што је ова на више језгара. Ако бисте морали да напишете посебан код који директно налаже компјутеру да паралелизира, то би био пример експлицитног паралелизма. Имплицитни паралелизам је то што језик примећује да узимате много квадратних корена и паралелизира процес за вас иза сцене.

Имплицитно паралелни програмски језици

  • Мицрософт Акум
  • МАТЛАБ-ов М-код
  • ЗПЛ
  • ЛабВИЕВ.
  • НЕСЛ
  • СИСАЛ
  • ХПФ (Хигх-Перформанце Фортран).

Фортран, МАТЛАБ, Паралелизација, Програмирање, Програмски изрази