Шрифт:
Интервал:
Закладка:
Выделить потенциально интересные события из общей массы — задача триггеров; триггерами называют аппаратные и программные средства, специально предназначенные для распознавания таких событий. Чтобы хотя бы приблизительно осознать тяжесть этой задачи, представьте, что у вас есть 150–мегапиксельная фотокамера (именно такое количество информации БАК получает с одного столкновения протонных сгустков), способная делать 40 млн снимков в секунду (с такой частотой идут столкновения сгустков). Учтем, что при каждом столкновении сгустков происходит 20-25 событий, и полним результат — около миллиарда физических событий в секунду. Триггер — аналог механизма, который будет оставлять для вас лишь интересные и удачные снимки. Триггеры можно сравнить также с антиспамовыми фильтрами. Их задача — сделать так, чтобы на компьютеры экспериментаторов попадали только интересные данные.
Триггеры должны распознать потенциально интересные столкновения и отбросить те, которые не несут никакой новой информации. Сами события — то, что покидает зону взаимодействия и регистрируется детекторами — должны отличаться от обычных процессов Стандартной модели. Чтобы выделить и сохранить интересные события, необходимо знать, как они должны выглядеть. Перед триггерами стоит невероятно сложная задача. Они должны проредить пресловутый миллиард событий в секунду и оставить из него лишь несколько сотен событий, каждое из которых может оказаться интересным.
Эту задачу выполняет комбинация аппаратных и программных фильтров. Каждый триггер из последовательной цепочки отвергает большую часть поступающих на него событий как неинтересные, оставляя лишь небольшую их часть, справиться с которой уже намного легче. Эти данные, в свою очередь, анализируются компьютерными системами в 160 академических институтах по всему миру.
Триггер первого уровня — это встроенное в детекторы аппаратное устройство, на которое ложится львиная доля работы по распознаванию характерных признаков потенциально интересного события; он отбирает, к примеру, все события, в результате которых рождаются энергичные мюоны или в калориметрах выделяется заметная энергия в поперечном направлении. Несколько микросекунд до срабатывания первого триггера вся полученная от столкновения сгустков энергия хранится в буфере. Триггеры более высоких уровней представляют собой специальные программы; алгоритмы отбора действуют на большом компьютерном кластере, расположенном рядом с соответствующим детектором. Триггер первого уровня снижает число событий примерно в 10 000 раз: из миллиарда событий в секунду остается около 100 000. Программные триггеры снижают это количество еще примерно в тысячу раз, оставляя всего лишь несколько сотен потенциально интересных событий.
Каждое событие, проходящее через фильтр триггера, несет в себе громадное количество данных—те самые показания детекторных элементов, о которых мы говорили; на одно событие приходится больше мегабайта информации. При нескольких сотнях потенциально интересных событий в секунду экспериментальная установка каждую секунду занимает более 100 Мбайт дискового пространства; в год набирается более одного петабайта — 1015 байт, или один квадриллион байт (часто ли вам приходится пользоваться такими цифрами?); это эквивалентно нескольким сотням тысяч DVD–дисков с информацией.
Тим Бернерс–Ли, придумывая Всемирную паутину, думал о громадных объемах данных CERN и о том, что экспериментаторы всего мира должны обмениваться информацией в реальном времени. Вычислительная грид–система проекта БАКа — следующий серьезный шаг Центра на пути организации научных вычислений. Эта «решетка», запущенная в конце 2008 г. после разработки большого количества специальных компьютерных программ, призвана помочь экспериментаторам разобраться с огромными объемами получаемых данных и облегчить их обработку. Грид-система использует в своей структуре как частные оптоволоконные кабели, так и высокоскоростные участки общедоступного Интернета. Решеткой (Grid) она называется потому, что данные в ней не привязаны к одному–единственному серверу, а распределены по компьютерам по всему миру — примерно так же, как электроснабжение большого города не привязано к одной конкретной электростанции.
Информация о событиях, прошедших через триггерные фильтры, сначала закладывается на хранение, а затем распределяется по решетке по всему земному шару. Через решетку компьютерные сети в разных концах света получают свободный доступ к записанной в нескольких копиях информации. Если Всемирная паутина предназначена для распространения информации, то решетка помогает распределить вычислительные мощности и массивы данных между множеством компьютеров, принимающих участие в проекте.
Вычислительные центры грид–системы распределены по уровням, или ярусам. Нулевой уровень — это вычислительный центр CERN, где данные записываются и преобразуются из первоначальной формы в другую, более подходящую для физического анализа. Далее информация расходится по каналам с высокой пропускной способностью в десятки крупных национальных вычислительных центров, составляющих уровень 1. Аналитические группы при желании могут получить доступ к этим данным. При помощи оптиковолоконных кабелей уровень 1 соединяется примерно с пятьюдесятью аналитическими центрами уровня 2. Эти вычислительные центры располагаются в университетах и обладают достаточными вычислительными мощностями, чтобы моделировать физические процессы и проводить специфический анализ.
Наконец, любая университетская группа может участвовать в реализации анализа на уровне 3, где, собственно, и извлекается большая часть реальной физической информации. На этом этапе экспериментаторы в любой точке земного шара могут тщательнейшим образом перерыть все данные и выяснить, не расскажут ли столкновения энергичных протонов что‑нибудь новое, и интересное. Но, чтобы увидеть, новое это или нет, необходимо выполнить первую задачу эксперимента — понять, что именно произошло. Об этом мы и поговорим в следующей главе.
Стандартная модель физики элементарных частиц представляет в компактном виде наш нынешний взгляд на элементарные частицы и их взаимодействия (рис. 40)[43] Она включает в себя такие частицы, как верхние и нижние кварки и электроны, составляющие самую основу привычного вещества; помимо этого она содержит также немало других, более тяжелых частиц, которые участвуют в тех же взаимодействиях, но, как правило, не встречаются в природе (эти частицы мы можем тщательно изучить только в высокоэнергетических экспериментах на коллайдере). Большая часть составляющих Стандартной модели, в том числе и частицы, которые в настоящее время изучаются на БАКе, были достаточно надежно укрыты от человеческого взора, пока во второй половине XX в. хитроумные эксперименты и теоретические построения не извлекли их «на свет божий».