Slipstream (информатика) - Slipstream (computer science)

A слипстрим процессор - маңызды емес нұсқаулықтарды жою арқылы жұмыс істеп тұрған бағдарламаның ұзындығын қысқартуға арналған архитектура алыпсатарлық есептеу.

Маңызды емес нұсқауларға жадқа жазылмаған нәтижелер немесе әрқашан шындыққа айналатын амалдарды салыстыру сияқты нәрселер жатады. Статистикалық тұрғыдан көптеген салалық нұсқаулар қабылданатындықтан, бұл әрдайым солай болады деп ойлаудың мәні бар.

Алыпсатарлыққа байланысты слипстрим процессорлары екі параллель орындалатын ағынға ие деп сипатталады. Біреуі қысқартылған кодты орындайтын оңтайландырылған жылдам ағын, екіншісі - ағынның артында жүретін және толық кодты орындайтын баяу R ағыны. R-ағыны деректерге байланысты жалғыз ағынға қарағанда жылдамырақ жұмыс істейді алдын ала алынды жадтың кешігуін тиімді түрде жасыратын А-ағынмен және A-ағынның көмегімен салалық болжам. Екі ағын екеуі бір ағынға қарағанда жылдамырақ аяқталады. 2005 жылдан бастап теориялық зерттеулер көрсеткендей, бұл конфигурация шамамен 20% жылдамдыққа әкелуі мүмкін.

Бұл тәсілдің негізгі проблемасы дәлдік болып табылады: А-ағын дәлірек болып, алыпсатарлық азаятын болғандықтан, жалпы жүйе баяу жұмыс істейді[дәйексөз қажет ]. Сонымен қатар, А ағыны мен R ағыны арасында жеткілікті үлкен қашықтық қажет кэш жіберілмейді А ағыны тудыратын R ағыны бәсеңдемейді.

Әдебиеттер тізімі