Статьи
На шляху до екзафлопс
Гібридна стратегія створення елементної бази вітчизняних суперкомп'ютерів передбачає поєднання копіювання та самостійної розробки при створенні різних типів компонентів, включаючи і процесори.
ІТ на зламі епох
Теми листопадового, грудневого, січневого і лютневого номерів журналу Computer (IEEE Computer Society, Vol. 48, No. 11, 12 2015 і Vol. 49, No. 1 2 2016) - суперкомп'ютери екзафлопсной продуктивності, перспективи розвитку комп'ютерів після закінчення дії закону Мура, злиття людини з кібернетичними системами і нові тенденції в світі хмар.
Модель програмування і архітектура екзафлопсного суперкомп'ютера
В основі комп'ютерів екзафлопсного рівня продуктивності повинна лежати модель програмування, що дозволяє враховувати всі нюанси паралельних конфігурацій і детально синхронізувати паралельні потоки, а архітектура комп'ютера повинна бути пристосована до потокового виконання програм.
Графічні процесори для HPC
На ринку графічних процесорів сьогодні жваво - лідери пропонують нові рішення. Зокрема, архітектура Kepler дозволила компанії Nvidia зайняти міцні позиції зі своїм процесором GK110, що представляє найбільший інтерес для використання в високопродуктивних системах.
Явище Великих Ідей
Перед розробниками стоїть сьогодні завдання не стільки побудови комп'ютерної конфігурації, при запуску на якій продуктивність спеціально створеної тестової програми перевищила б рубіж в один екзафлопс, скільки забезпечення максимально ефективного режиму виконання реальних додатків.
Перспективні особливості Tianhe-2
Рекордні на сьогоднішній день по продуктивності суперкомп'ютери Tianhe-2 і Tianhe-1A по праву можна вважати прообразом перших екзафлопсних суперкомп'ютерів, і головна їх особливість - гібридні обчислювальні вузли. Аналіз архітектури TH-2 дозволяє розібратися, в чому сила і слабкість гибридности і в якому напрямку буде розвиватися HPC-індустрія в майбутньому.
Програмування екзафлопсних систем
Вимоги до програмного забезпечення екзафлопсних систем сьогодні виводяться з припущення, що вони будуть мати складною системою міжпроцесорних комунікацій і ієрархією пам'яті. Які сьогодні є способи прискорення програм, які виконуються на багатопоточних суперкомп'ютерах зі складною ієрархією пам'яті?
Багатоядерний тупик: вихід є
Сучасні уявлення про паралельному програмуванні настільки ж далекі від реального паралельного програмування, як зима від літа: і те й інше - пори року, але не може їх розрізняти лише той, хто зиму від літа відрізняє тільки за датою в календарі.
Від даних до знання
Яким би потужним не був традиційний суперкомп'ютер, він все ще залишається інструментом минулого століття, проте сьогодні потрібні інші комп'ютери, здатні не до обчислювальному моделювання, а до безпосереднього перетворення даних в знання.
Які сьогодні є способи прискорення програм, які виконуються на багатопоточних суперкомп'ютерах зі складною ієрархією пам'яті?