Вычислительная физика элементарных частиц

редактировать

Вычислительная физика элементарных частиц относится к методам и вычислительным инструментам, разработанным и используемым в исследованиях физики элементарных частиц. Подобно вычислительной химии или вычислительной биологии, для физики элементарных частиц это как отдельная отрасль, так и междисциплинарная область, основанная на информатике, теоретической и экспериментальной физике элементарных частиц и математика. Основными областями вычислительной физики элементарных частиц являются: теория поля на решетке (численные вычисления), автоматический расчет взаимодействия или распада частиц (компьютерная алгебра) и генераторы событий ( стохастические методы).

Содержание
  • 1 Вычислительные инструменты
  • 2 История
    • 2.1 Компьютерная алгебра
    • 2.2 Теория решеточного поля
  • 3 См. также
  • 4 Ссылки
  • 5 Внешние ссылки
Вычислительные инструменты
  • Компьютерная алгебра : Многие языки компьютерной алгебры изначально были разработаны для помощи в вычислениях физики элементарных частиц: Reduce, Mathematica, Schoonschip, Форма, GiNaC.
  • Сетка данных : Наибольшее запланированное использование систем координат будет для анализа LHC - полученные данные. Для поддержки этого приложения были разработаны большие пакеты программного обеспечения, такие как LHC Computing Grid (LCG). Аналогичным усилием в более широком сообществе e-Science является сотрудничество GridPP, консорциум физиков элементарных частиц из британских институтов и ЦЕРН.
  • Инструменты анализа данных : Эти инструменты мотивированы тем фактом, что эксперименты и моделирование физики элементарных частиц часто создают большие наборы данных, например см. ссылки.
  • Программные библиотеки: Многие программные библиотеки используются для вычислений физики элементарных частиц. Также важны пакеты, моделирующие взаимодействия физики элементарных частиц с использованием методов моделирования Монте-Карло (т.е. генераторов событий).
История

Физика элементарных частиц сыграла роль в ранней истории Интернета, Всемирная паутина была создана Тимом Бернерсом-Ли во время работы в ЦЕРН в 1991 году.

Компьютерная алгебра

Примечание. Этот раздел содержит отрывок из «Компьютерной алгебры в физике элементарных частиц» Стефана Вайнциерля

Физика элементарных частиц является важной областью применения компьютерной алгебры и использует возможности систем компьютерной алгебры (CAS). Это приводит к ценной обратной связи для разработки CAS. Если посмотреть на историю систем компьютерной алгебры, первые программы относятся к 1960-м годам. Первые системы почти полностью основывались на LISP («язык программирования LISt»). LISP - это интерпретируемый язык , который, как уже указывает название, предназначен для работы со списками . Его важность для символьных компьютерных программ в первые дни сравнивали с важностью FORTRAN для числовых программ того же периода. Уже в этот первый период программа REDUCE имела некоторые особенности приложения к физике высоких энергий. Исключением из программ на основе LISP был SCHOONSHIP, написанный на языке ассемблера Мартинусом Дж. Г. Велтманом и специально разработанный для приложений в физике элементарных частиц. Использование кода ассемблера привело к невероятно быстрой программе (по сравнению с интерпретируемыми программами в то время) и позволило вычислить более сложные процессы рассеяния в физике высоких энергий. Утверждается, что важность программы была признана в 1998 году, когда Вельтману была присуждена половина Нобелевской премии. Также заслуживает особого упоминания программа MACSYMA, так как она дала толчок важным разработкам в отношении алгоритмов. В 1980-х годах новые системы компьютерной алгебры начали писать на C. Это позволило лучше использовать ресурсы компьютера (по сравнению с интерпретируемым языком LISP) и в то же время позволило сохранить переносимость (что было бы невозможно на языке ассемблера.). В этот период также появилась первая коммерческая система компьютерной алгебры, наиболее известными примерами которой являются Mathematica и Maple. Кроме того, появилось также несколько специализированных программ, примером, относящимся к физике элементарных частиц, является программа FORM Дж. Вермазерен как (переносная) преемница SCHOONSHIP. В последнее время вопросы ремонтопригодности больших проектов становятся все более важными, и общая парадигма программирования изменилась с процедурного программирования на объектно-ориентированное дизайн. С точки зрения языков программирования это выразилось в переходе с C на C ++. Вслед за этим изменением парадигмы была разработана библиотека GiNaC. Библиотека GiNac позволяет выполнять символьные вычисления на C ++.

Генерация кода для компьютерной алгебры также может использоваться в этой области.

Теория поля на решетке

Теория поля на решетке была создана Кеннетом Уилсоном в 1974 году. Позже методы моделирования были разработаны на основе статистической механики.

С самого начала 1980-е годы исследователи LQCD первыми начали использовать массивно-параллельные компьютеры в больших научных приложениях, используя практически все доступные вычислительные системы, включая традиционные мэйнфреймы, большие кластеры ПК и высокопроизводительные системы.. Кроме того, он также использовался в качестве эталонного теста для высокопроизводительных вычислений, начиная с суперкомпьютера IBM Blue Gene.

Со временем были созданы национальные и региональные сети QCD: LATFOR (континентальная Европа), UKQCD и USQCD. ILDG (International Lattice Data Grid) - международное предприятие, объединяющее сети из Великобритании, США, Австралии, Японии и Германии, и было создано в 2002 году.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-15 08:30:13
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте