Кратко
- Руководство пользователя Expanse, выпущенное San Diego Supercomputer Center, утверждает, что система обеспечивает 5,16 петафлопс пиковой производительности, но не называет ни теста, ни численной точности, ни даты измерения, ни класса рабочей нагрузки и не привязывает эту цифру к какому-либо конкретному разделу.
- То же руководство ограничивает выделение основному исследователю на Expanse пятнадцатью миллионами ядро-часов и 75 тысячами GPU-часов и разрешает научным шлюзам, подающим заявки на уровне Maximize, запрашивать до 30 миллионов ядро-часов — это потолок запрашиваемого, а не запись о том, что кто-то получил.
- Аппаратура, ориентированная именно на ИИ, указана отдельно от заголовочной цифры: 34 сервера Dell XE9640 с графическими процессорами NVIDIA H100 на разделах с именем nairr-gpu, рядом с 728 стандартными узлами AMD EPYC и 52 GPU-узлами NVIDIA V100. Ничто на полученной странице не связывает 5,16 петафлопс с этими 34 серверами.
- Voyager, система на базе Habana, описан как финансируемый NSF испытательный стенд, начавший в начале 2022 года трёхлетнюю фазу тестирования, доступный отобранным целевым проектам, с выделением ресурсов через обращение к консультационной службе HPC и планированием через Kubernetes. На его странице вообще нет числа пиковой производительности в числах с плавающей запятой.
- Четыре документа замкнули бы цепочку, и ни один не был получен: запись о гранте NSF была заблокирована, текст политики уровней выделения ACCESS получить не удалось, независимый результат устойчивой производительности не найден, а адрес TOP500, всплывший в поиске, ведёт к кластеру Inspur NF5468M5, а не к Expanse.
Две цифры, которые не являются одной цифрой
Фраза, которая расходится по свету, коротка. Expanse, кластер ACCESS San Diego Supercomputer Center, описан в руководстве пользователя самого центра как «designed by Dell and SDSC delivering 5.16 peak petaflops» (SDSC Expanse User Guide). Это та самая строка, которая оказывается на слайде, в сводке по финансированию, в университетском пресс-релизе и во втором абзаце газетной заметки, — и она точна в тех пределах, которые сама задаёт.
Что не расходится — это фраза двумя разделами ниже на той же странице: максимальное выделение основному исследователю на Expanse составляет 15 миллионов ядро-часов и 75 тысяч GPU-часов, а научные шлюзы, подающие заявки на уровне Maximize, могут запрашивать до 30 миллионов ядро-часов. Эти два утверждения не противоречат друг другу. Они отвечают на разные вопросы. Первое описывает установленную мощность машины в той характеристике, которую даёт её оператор. Второе описывает, сколько машины исследователь вправе запросить.
Между ними лежит третья величина, которой не касается ни одно из двух утверждений и которую не даёт ни один полученный для этой статьи документ: какую долю этого пика реальная рабочая нагрузка действительно удерживает. Пиковая цифра и потолок часов не переводятся друг в друга, и ни одна из них не переводится в фактическую пропускную способность без данных, которых доступный публичный свод не содержит. Разрыв между ними — не скандал. Это структура документации, и у неё есть последствия для всякого, кто планирует исследовательские мощности от заголовочной цифры.
Что на самом деле сказано на странице Expanse
Руководство описывает Expanse как выделенный кластер в рамках ACCESS — Advanced Cyberinfrastructure Coordination Ecosystem: Services and Support, — спроектированный Dell и SDSC, и указывает, что это финансируемая NSF система, эксплуатируемая San Diego Supercomputer Center в UC San Diego и доступная через программу ACCESS. Планирование заданий выполняется через SLURM.
В части аппаратуры перечень на странице конкретен так, что вознаграждает внимательное чтение, а не беглый просмотр. Стандартная мощность Expanse указана как 728 узлов с процессорами AMD EPYC, а GPU-мощность — как 52 узла с картами NVIDIA V100. Отдельно — самостоятельным пунктом, не ввёрнутым в этот перечень, — страница описывает ресурс Expanse для ИИ из 34 серверов Dell XE9640 с графическими процессорами NVIDIA H100, доступный через разделы с именем nairr-gpu.
Это разделение важнее, чем кажется. 5,16 петафлопс — утверждение системного уровня об Expanse. 34 сервера H100 — отдельный ресурс, описанный позже. Полученная страница не говорит, что заголовочная цифра измеряет эти серверы, не даёт для них пикового значения на уровне раздела и не переформулирует заголовочную цифру как производительность обучения ИИ. Тот, кто цитирует 5,16 петафлопс как «мощность SDSC в области ИИ», совершает подмену, которую источник не разрешает.
Правильное прочтение уже и менее пригодно для цитаты: центр эксплуатирует большую систему из CPU и V100, пик которой он называет, плюс заметно меньший ресурс H100, который он описывает только в единицах оборудования.
Стоит сказать это точно именно потому, что подмену так легко совершить и так трудно потом обнаружить. Читатель, встретивший «34 сервера H100» и «5,16 петафлопс» в одном документе, склонен связать их. Документ их не связывает. Он перечисляет их в разных местах, на разных уровнях абстракции, в разных единицах — серверы с одной стороны, скорость арифметики с другой, — и оставляет отношение необъявленным.
Voyager: конфигурация без пика, за закрытой дверью
У другой системы центра, значимой для ИИ, обратная документальная проблема. Руководство пользователя Voyager описывает её как финансируемую NSF систему, разработанную в сотрудничестве с Supermicro и лабораторией Habana компании Intel, эксплуатируемую San Diego Supercomputer Center в UC San Diego, начавшую в начале 2022 года трёхлетнюю фазу испытательного стенда (SDSC Voyager User Guide). Конфигурация указана как 42 тренировочных узла Supermicro X12 Gaudi с 336 тренировочными процессорами Habana Gaudi плюс два узла с 16 процессорами вывода Habana первого поколения. Планирование — через Kubernetes.
Страница не даёт для Voyager вообще никакого числа пиковой производительности в числах с плавающей запятой. Так что две системы отказывают в противоположных направлениях: одна публикует пик без устойчивого соответствия, другая публикует конфигурацию без пика. Ни одна из страниц не замыкает цепочку, и читатель, пытающийся их сравнить, остаётся с двумя разными типами чисел.
Модель доступа Voyager изложена без эвфемизмов, и это самое значимое раскрытие на странице. Под заголовком политик распределения ресурсов руководство указывает текущий статус: Testbed Phase. Трёхлетняя фаза испытательного стенда, говорится далее, будет доступна отобранным целевым проектам, а также семинарам и взаимодействиям с промышленностью. Далее указано, что за фазой стенда последует двухлетняя фаза выделения ресурсов для более широкого сообщества NSF и пользовательских семинаров. Во время стенда страница направляет обращающихся в консультационную службу HPC в SDSC.
Это дверь, описанная без смягчений. Это не опубликованный конкурс с объявленными критериями, не экспертный совет, не график решений и не доля одобрений. Это институциональная переадресация запросов к сотрудникам для фазы, явно ограниченной отобранными проектами. В том, что стенд работает так, нет ничего неправомерного: стенд существует, чтобы обслуживать целевые коллаборации, и его операторам для этого нужно усмотрение. Но практическое следствие для внешнего исследователя в том, что решающим ограничением оказывается не позиция в очереди, а то, будет ли запрос вообще рассмотрен.
Двухлетняя расширенная фаза выделения описана как следующий шаг. Ни один полученный для этой статьи документ не устанавливает, что переход состоялся. Возможно, он состоялся; полученная страница просто об этом не говорит, а обходиться с объявленным планом как со свершившимся фактом — ровно тот сдвиг, о котором эта статья.
Почему потолок часов и число в петафлопсах не переводятся друг в друга
Есть соблазн заставить числа говорить друг с другом. Если основной исследователь может запросить 75 тысяч GPU-часов, а система объявляет пик, то уж что-то о доле исследователя в машине вычислить должно быть можно. Нельзя, и причины стоит изложить, потому что та же логика применима к любой академической системе для ИИ, описанной таким образом.
Пиковая скорость в числах с плавающей запятой — мгновенное свойство. Она описывает темп, с которым аппаратура может при заявленных поставщиком допущениях выполнять арифметику. О длительности она не говорит ничего. Потолок выделения — противоположность: это интегрированное во времени количество ресурса, выраженное в ядро-часах или GPU-часах, без привязанной скорости. Чтобы перевести одно в другое, нужно знать раздел, из которого берутся часы, его пик на единицу, длительность, в течение которой часы расходуются, и фактически достигаемую эффективность рабочей нагрузки на этом разделе.
Три из этих четырёх элементов отсутствуют в полученной документации, а четвёртый — достигнутая эффективность — именно то, для чего существует измерение.
Разрыв этот не академическое педантство. Исследователю, планирующему обучение модели, нужно знать, сколько времени займёт задание на той аппаратуре, которую он реально может получить, а не с какой скоростью эта аппаратура работала бы, будь нагрузка идеально эффективной, а выделение неограниченным. Два вопроса различаются множителем, который может зафиксировать только устойчивое измерение. Когда доступный свод содержит пик и потолок, но не содержит измерения, исследователю остаётся угадывать множитель — и угадывать оптимистично есть естественная ошибка.
Здесь доступна и вторая, более тонкая ошибка пересчёта. Ядро-час и GPU-час — разные валюты, а потолок в руководстве называет обе, не предлагая обменного курса. Пятнадцать миллионов ядро-часов и 75 тысяч GPU-часов — не два способа сказать одно и то же; это два отдельных бюджета для двух разных типов узлов. Проект, которому нужно время GPU, не может потратить вместо него свой бюджет CPU. Чтение потолка как единого пула «вычислений» завысило бы то, чем проект может распорядиться с любой из сторон.
Четыре двери, которые остались закрытыми
Честный отчёт о том, что эта статья может установить, обязан включать то, чего она установить не смогла. Четыре документа замкнули бы цепочку, и все четыре были недоступны при этом получении.
Первый — запись самого финансирующего органа. Страница гранта NSF, связанная с Expanse, не вернула текста: доступ был заблокирован (NSF Award Search record 1928224). Один этот сбой убирает со стола целый класс утверждений. Ни обязательная сумма, ни период исполнения, ни специфическая для гранта цель, ни перечень результатов, ни обязательство отчётности, ни заключение о соответствии здесь не утверждаются. Правильная формулировка: условия гранта не проверены. И ни в коем случае не то, что гранта или финансирования не существует, — руководство самого центра указывает, что система финансируется NSF, а портал ACCESS называет гранты Office of Advanced Cyberinfrastructure, в рамках которых действует программа (ACCESS Allocations portal). Заблокированная страница — факт о получении, а не о финансировании.
Второй — политика выделения. Портал ACCESS вернул своё признание финансирования и утверждение, что предоставляет выделение исследователям безвозмездно, но не пороги уровней и не процедуру рассмотрения. Второй адрес ACCESS был недоступен. Поэтому расстояние между потолком запроса в 30 миллионов ядро-часов и фактическим выделением здесь не измерено. Названия уровней появляются в руководстве Expanse — уровень Maximize назван во фразе о научных шлюзах, — но правила входа на уровень получить не удалось, а сопоставление названного уровня с объявленным потолком было бы выводом, переодетым в цитату.
Третий — любой независимо измеренный устойчивый результат. Ни для Expanse, ни для Voyager он не получен. Это важнейший из четырёх, потому что именно он превратил бы статью из наблюдения о документации в измерение производительности. Его отсутствие означает, что величина любого разрыва между пиком и фактической отдачей остаётся неизмеренной, а не просто необъявленной, — различение существенное, поскольку неизмеренный разрыв не есть доказательство того, что он велик.
Четвёртый — запись теста, и она провалилась поучительно. При получении всплыл адрес системы TOP500. Он ведёт не к Expanse, а к кластеру Inspur NF5468M5 с процессорами Xeon Gold 6230 и картами NVIDIA Tesla V100 (TOP500 system record 179831). Правдоподобная на вид запись измерения, полученная в ответ на запрос о другой машине, описывающая другую машину.
Тест, который принадлежал другой машине
Этот последний сбой заслуживает отдельного раздела, потому что он — небольшая демонстрация тезиса статьи.
Последовательность банальна и совершенно типична. Поиск данных об устойчивой производительности возвращает запись системы из рейтинга. В записи ровно те поля, которые нужны: имя системы, описание процессора, поставщик, interconnect. Всё в её форме говорит «измерение». Неверна только идентичность. Автор в спешке, держащий запрос об Expanse и страницу, полную полей, близких к LINPACK, мог бы прикрепить реальную цифру устойчивой производительности к не тому суперкомпьютеру и никогда этого не заметить.
Случись это здесь, получившаяся статья была бы более удовлетворительной и менее верной. В ней было бы число по обе стороны сравнения — пик в 5,16 петафлопс и устойчивый результат из списка, — и отношение между ними выглядело бы как анализ. На деле это был бы артефакт поиска, в котором две несвязанные машины молча слились бы в одно утверждение.
Общий урок выходит за пределы этой статьи. Числа мощности собираются из результатов поиска гораздо чаще, чем из опознанных документов, и способ отказа здесь не выдумка. Это ошибочная привязка: настоящий тест прикреплён к не той системе, настоящий грант — к не той программе, настоящий потолок выделения прочитан как выделение. Защита процедурна и неэффектна на вид — назвать документ, назвать систему, проверить, что они совпадают, а когда не совпадают, сказать об этом, а не хвататься за ближайшее подходящее число.
Что исследователь может и чего не может заключить
Соберите подтверждённые фрагменты, и возникнет пригодная картина, хотя и более узкая, чем подсказывает заголовок.
Исследователь может заключить, что Expanse существует, финансируется NSF, эксплуатируется SDSC в UC San Diego и доступен через ACCESS; что его оператор объявляет пик в 5,16 петафлопс, не называя основания; что основной исследователь может запросить до 15 миллионов ядро-часов и 75 тысяч GPU-часов, с более высоким потолком ядро-часов для научных шлюзов уровня Maximize; что стандартная мощность составляет 728 узлов AMD EPYC и 52 узла V100, плюс отдельный ресурс H100 из 34 серверов на разделах nairr-gpu; и что планирование выполняется через SLURM. Запись центра в справочнике доступна по адресу San Diego Supercomputer Center в справочнике.
Отдельно исследователь может заключить, что Voyager — финансируемая NSF система на Habana с 336 тренировочными процессорами Gaudi на 42 узлах и 16 процессорами вывода первого поколения на двух узлах, планируемая через Kubernetes, находящаяся с начала 2022 года в фазе испытательного стенда, ограниченной отобранными целевыми проектами, с объявленным намерением сменить её двухлетней расширенной фазой выделения.
Исследователь не может заключить из доступного свода, какую устойчивую производительность любая из систем даёт на любой рабочей нагрузке; описывают ли 5,16 петафлопс ресурс H100, раздел V100, раздел CPU или некое взвешенное целое; сколько часов типичный заявитель получает относительно потолка; сколько времени занимает решение по заявке; какая доля заявок удовлетворяется; и состоялся ли переход Voyager.
Нельзя также утверждать ничего о конкретном названном исследователе: что он получил, в чём ему отказали или что он мог бы получить, — в своде нет ни одного индивидуального решения о выделении, ни позиции в очереди, ни времени ожидания, ни результата выполнения.
Список отрицаний длиннее списка утверждений, что неудобно для текста о мощности ИИ и одновременно и есть находка. Асимметрия не доказывает сокрытия. Пиковые метрики заметны, сравнимы и дёшевы в публикации; потолки выделения, правила рассмотрения и устойчивые измерения — нет, а учреждения публикуют дешёвое. В результате публичный свод надёжно отвечает на вопрос, который никто не решает, и лишь частично — на тот, который задают все.
Что добавляет рамка ИИ и что она скрывает
Есть конкретная причина, по которой этот документальный разрыв сегодня важнее, чем пять лет назад, и это слово «ИИ».
Академическая мощность в области ИИ сейчас считается, сравнивается и финансируется в темпе, обгоняющем документацию. Единица сравнения, которая расходится по свету, — число ускорителей или пиковая цифра, потому что именно эти числа появляются в объявлениях. Но величина, определяющая, может ли исследовательская группа обучить модель, есть произведение трёх институциональных фактов: имеет ли её заявка право на рассмотрение, сколько часов ей выделено и с какой эффективностью выделенные часы превращаются в завершённую работу. Пиковая цифра не кодирует ни одного из трёх.
На полученных здесь свидетельствах свод SDSC иллюстрирует все три. Фаза стенда Voyager делает правомочность первой дверью, и дверью дискреционной. Потолок на исследователя в Expanse делает выделение второй дверью, и дверью неизмеренной, поскольку потолок — не выделение. Отсутствие любого устойчивого измерения оставляет третий фактор целиком читателю. Три двери, и публичная документация подробно освещает одну.
Что рамка ИИ также скрывает — это масштаб. Ресурс H100, описанный на странице Expanse, — это 34 сервера. На фоне 728 стандартных узлов CPU и 52 узлов V100 это небольшая и чётко очерченная часть установки, описанная в единицах оборудования, а не в производительности. Это не критика ресурса; эксплуатировать раздел H100 из 34 серверов — дело существенное. Это предостережение об арифметике. Когда мощность учреждения в области ИИ сообщается как системный пик, читатель не имеет способа узнать, какую долю машины составляет раздел ИИ, и ответ здесь выглядит скромным.
Поверхность управления: кто задаёт какое число
Полезный способ удержать этот материал вместе — разделить стороны, которые задают числа.
Поставщик аппаратуры и системный интегратор задают пиковую спецификацию. Это их число в том смысле, что оно выводится из установленных ими компонентов и опубликованных ими допущений; оператор его повторяет. Это число чаще всего цитируется, потому что в обычном употреблении это одно число без приложенных условий.
Оператор и планировщик задают фактическую пропускную способность. Это число в полученном здесь материале не опубликовано, и именно оно требовало бы измерения, а не спецификации. Его отсутствие — центральный документальный факт этой статьи.
Финансирующий орган и орган распределения задают, кому можно вычислять, через правила правомочности, процедуру рассмотрения и потолки. Здесь потолок опубликован, а процедура нет, что оставляет дверь видимой в контуре и непрозрачной в работе.
Три стороны, три числа, и публичный свод несёт первое полностью, третье частично, а второе не несёт вовсе. Любое утверждение, трактующее первое как сводку двух других, незаметно повысило спецификацию до измерения.
Датированные границы доказательств
Всё вышесказанное ограничено тем, до чего это получение смогло дотянуться 17 и 18 октября 2026 года, и границы следует называть находками, а не извинениями.
Запись гранта NSF, соответствующая номеру гранта Expanse, прочитать не удалось; доступ был заблокирован, поэтому условия гранта не проверены и никаких утверждений об обязательных суммах, периоде или отчётности не делается. Текст политики уровней выделения ACCESS получен не был; портал дал своё признание финансирования и утверждение о безвозмездности, второй адрес был недоступен, поэтому пороги уровней и процедура рассмотрения не утверждаются.
Адрес TOP500, всплывший в поиске, ведёт к кластеру Inspur NF5468M5, а не к Expanse, поэтому ни один устойчивый результат LINPACK, ни Rmax, ни Rpeak, ни рейтинг, ни число эффективности не приписывается ни одной из систем SDSC. И ни для одной из двух систем не получен независимо измеренный устойчивый результат, поэтому статья утверждает, что ни один не был проверен, — а не что его не существует.
Текущее поведение очередей, текущие потолки, текущее состояние аппаратуры и текущие условия доступа — всё это требует свежих доказательств. Политики меняются; разделы добавляются и выводятся из эксплуатации; фаза стенда заканчивается. Читателю, опирающемуся на эту статью для решения, следует перепроверить первоисточники, которые и связаны здесь именно для того, чтобы их можно было проверить.
Что изменило бы картину
Стоит быть конкретным насчёт доказательств, которые перевели бы это из документальной находки в находку о производительности, потому что отсутствие здесь конкретно, а не общо.
Сопоставленный независимый тест сделал бы это: устойчивый результат, называющий точную систему, раздел, рабочую нагрузку, численную точность и методику. Проверенная запись TOP500 для Expanse — в отличие от записи о другой машине — поддержала бы утверждение о рейтинге и дала бы пиковой цифре измеренное соответствие. Полученная запись гранта позволила бы утверждения об обязательной сумме, периоде исполнения, цели, результатах и условиях отчётности — хотя и не сама по себе о измеренной производительности, поскольку документ о гранте описывает обязательство, а не результат.
Опубликованное извещение о выделении или агрегированная анонимизированная запись предоставленных часов позволила бы измерить расстояние между потолком запроса в 30 миллионов ядро-часов и типичным выделением. А текущий текст политики решил бы, началась ли объявленная для Voyager двухлетняя фаза выделения.
Каждый из этих пунктов в принципе достижим, и ни один здесь не получен. Пока не получен хотя бы один, честная сводка мощности SDSC в области ИИ — это спецификация с приложенным правилом нормирования и без измеренного среднего члена, что менее удовлетворительно, чем отношение, и более защитимо.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
