Що таке pShare?
- Blog
- Що таке pShare?
admin
pShare є орієнтований на конфіденційність p2p (одноранговий), файл і папка
додаток, що дозволяє створювати загальнодоступні та приватні групи для керування вашими посиланнями та обміном файлами.
10 Прогноз GShare використовує глобальну історію, хешовану ПК, для індексування в таблицю 2-бітних лічильників (2BC). Старший біт робить прогноз. Ці двобітні лічильники об’єднуються в таблицю. В ідеалі хороший предиктор гілок знає, який лічильник індексувати, щоб зробити найкращий прогноз.
Використання випадкового або псевдовипадкового біта (чисте припущення) гарантує кожну гілку a 50% правильна швидкість передбачення, яку неможливо покращити (або погіршити) зміною порядку інструкцій. (З найпростішим статичним передбаченням «припустити взяти», компілятори можуть змінити порядок інструкцій, щоб отримати більше ніж 50% правильного передбачення.)
Дворівневий предиктор використовує один або кілька масивів 2-бітових лічильників насиченості вгору-вниз, які називаються таблицями історії шаблонів, щоб відстежувати більш вірогідний напрямок розгалужень.
За тестами SPEC'89 дуже великі бімодальні предиктори насичуються на рівні 93.5% правильно, коли кожна гілка відображається на унікальний лічильник. Таблиця предиктора індексується бітами адреси інструкції, щоб процесор міг отримати прогноз для кожної інструкції до того, як інструкція буде декодована.
Низька точність передбачення розгалужень (не краще, ніж випадковість). Підвищена продуктивність. Збільшує складність обладнання.
Для предиктора рівня 1 ступені свободи базуються на кількості предикторів рівня 1, кількості груп і кількості окремих спостережень.Для предиктора рівня 2 ступені свободи базуються на кількості предикторів рівня 2 і кількості груп.
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions