Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
безкоштовно
Більш швидкий доступ, ніж браузер!
 

Спекулятивне виконання

Індекс Спекулятивне виконання

Спекулятивне виконання — це метод оптимізації, коли комп'ютерна система виконує деякі завдання, які можуть бути насправді непотрібними.

13 відносини: Haskell, Meltdown (уразливість), Microsoft Research, Spectre (уразливість), Комп'ютер, Комп'ютерна пам'ять, Конвеєр команд, Побічний ефект (програмування), Оптимізація, Рівночасність (інформатика), Реляційна система керування базами даних, Файл, Модуль передбачення переходів.

Haskell

Haskell (Гаскель, Гаскелл) — стандартизована, винятково функційна мова програмування з нестрогою семантикою.

Новинка!!: Спекулятивне виконання і Haskell · Побачити більше »

Meltdown (уразливість)

Логотип, створений для позначення цієї вразливості Meltdown — уразливість типу атаки сторонніми каналами в сучасних мікропроцесорах виробництва компанії Intel, яка дозволяє несанкційований доступ до захищеної віртуальної пам'яті.

Новинка!!: Спекулятивне виконання і Meltdown (уразливість) · Побачити більше »

Microsoft Research

Microsoft Research (MSR) — підрозділ корпорації Microsoft, створений у 1991 році для дослідження різноманітних питань та тем в галузі інформатики.

Новинка!!: Спекулятивне виконання і Microsoft Research · Побачити більше »

Spectre (уразливість)

Логотип, створений для позначення даної вразливості Spectre — уразливість у модулях передбачення переходів сучасних мікропроцесорів з технологією спекулятивного виконання команд, яка дозволяє зловмисникам отримати несанкційований доступ до віртуальної пам'яті інших процесів.

Новинка!!: Спекулятивне виконання і Spectre (уразливість) · Побачити більше »

Комп'ютер

Монітор 2: Материнська плата 3: Процесор 4: Порт ATA 5: Оперативна пам'ять 6: Карти розширення 7: Комп'ютерний блок живлення 8: Дисковод 9: Жорсткий диск 10: Клавіатура 11: Комп'ютерна миша персонального комп'ютера — системний блок, відеомонітор, клавіатура) Комп'ютер (від computer; computator — обчислювач, computatrum — рахувати, МФА) — програмно-керований пристрій для обробки інформації.

Новинка!!: Спекулятивне виконання і Комп'ютер · Побачити більше »

Комп'ютерна пам'ять

Комп'ю́терна па́м'ять (memory, storage) — функціональна частина ЕОМ, призначена для прийому, зберігання та видачі даних.

Новинка!!: Спекулятивне виконання і Комп'ютерна пам'ять · Побачити більше »

Конвеєр команд

Конвеєр команд — апаратна структура в обчислювальних пристроях ЕОМ, призначена для прискорення виконання машинних команд шляхом суміщення певних стадій їх виконання в часі.

Новинка!!: Спекулятивне виконання і Конвеєр команд · Побачити більше »

Побічний ефект (програмування)

Кажуть, що функція або вираз мають побічний ефект, якщо, на додаток до повернення значення, вони змінюють якийсь стан програми або провадять видиму взаємодію з викликальною функцією або зовнішнім світом.

Новинка!!: Спекулятивне виконання і Побічний ефект (програмування) · Побачити більше »

Оптимізація

Оптиміза́ція (optimization, optimisation) — процес надання будь-чому найвигідніших характеристик, співвідношень (наприклад, оптимізація виробничих процесів і виробництва).

Новинка!!: Спекулятивне виконання і Оптимізація · Побачити більше »

Рівночасність (інформатика)

філософів, що обідають» є прикладом класичної задачі багатозадачності та доступу до спільних ресурсів. Рівночасність (Конкурентність, паралелізм) (concurrency від concurro — збіг) — в інформатиці називається властивість систем, коли декілька процесів обчислення відбуваються водночас, і, можливо, взаємодіють один з одним. Вивчення багатозадачних систем включає широке коло різноманітних систем, починаючи з щільно зв'язаних, в основному синхронних паралельних систем, до слабо зв'язаних, сильно асинхронних розподілених систем.

Новинка!!: Спекулятивне виконання і Рівночасність (інформатика) · Побачити більше »

Реляційна система керування базами даних

Реляційна система керування базами даних (РСКБД; інакше Система керування реляційними базами даних, СКРБД) — СКБД, що керує реляційними базами даних.

Новинка!!: Спекулятивне виконання і Реляційна система керування базами даних · Побачити більше »

Файл

Файл (file — шухляда, тека, папка) — інформаційний об'єкт, що містить дані або програми і розміщується на поіменованій ділянці носія даних, сутність, елемент (одиниця носія інформації; media unit), що дозволяє отримати доступ до певного ресурсу обчислювальної системи і має такі ознаки.

Новинка!!: Спекулятивне виконання і Файл · Побачити більше »

Модуль передбачення переходів

Модуль передбачення умовних переходів (Branch Prediction Unit) — пристрій, який визначає напрям розгалужень (передбачає, виконається умовний перехід, чи ні) в програмі, що наразі виконується.

Новинка!!: Спекулятивне виконання і Модуль передбачення переходів · Побачити більше »

ВихідніВхідний
Гей! Ми на Facebook зараз! »