Программирование. Рубрика в журнале - Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование

Численное решение интегральных уравнений Вольтерра I рода с кусочно-непрерывными ядрами
Статья научная
Интегральные уравнения Вольтерра имеют большое значение при построении математических моделей в физике, экономике, экологии и т.д. Важную роль во многих таких моделях играют рассматриваемые в данной статье линейные интегральные уравнения Вольтерра первого рода, у которых ядра претерпевают разрывы первого рода на определенных кривых, проходящих через начало координат. Приводятся теоретические результаты относительно вопросов существования и единственности решений таких уравнений и их регуляризации. Также для таких уравнений Вольтерра первого рода с кусочно-непрерывными ядрами предлагается эффективный численный метод решения, который основан на использовании квадратурной формулы средних прямоугольников. Указана оценка погрешности предлагаемого метода. Для модельных примеров приведены результаты численных расчетов, содержащие информацию о погрешностях и порядке сходимости.
Бесплатно

Численный анализ линеаризованной одномерной модели гидравлического скачка
Статья научная
В работе численно анализируется одномерная линейная задача о гидравлическом скачке. На основе известных формул решения линейной задачи, выражающих его через параметры модели, производится исследование решения на устойчивость. Построена система расчетов, позволяющих разделить области устойчивости, неустойчивости, и вычислять их общую границу - поверхность нейтральной устойчивости. Для случаев устойчивости и нейтральной устойчивости вычисляются основные асимптотические характеристики гидравлического скачка: асимптотика фронта и, соответственно, первая частота осцилляций. Результаты сопоставляются с имеющимися результатами численных расчетов для решения общей (нелинейной) модели.
Бесплатно

Эффективность модели программирования на базе явного задания легких тредов
Статья научная
Представлены результаты исследования эффективности выполнения параллельных программ, созданных на основе разных моделей программирования. Программы исполняются на SMP, образуемом на материнской плате несколькими многоядерными кристаллами. Одна модель основана на неявном для пользователя распределении порождаемых параллельных тредов по предоставляемым аппаратурой SMP ресурсам и традиционных подходах к синхронизации тредов. Эта модель представлена Open MP. Вторая модель использует явное задание распределения по ресурсам SMP легких тредов с использованием разработанной в Sandia National Laboratory библиотеки Qthreads.
Бесплатно