Арифметика сверхбольших натуральных чисел в параллельных вычислительных системах
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В настоящее время существует необходимость проводить вычисления с очень большими целыми числами (то есть с числами, не помещающимися в разрядную сетку регистров АЛУ процессора) в таких областях как кодирование информации, криптография, физика, астрономия и т. д.
Архитектура 32-х разрядных систем позволяет обрабатывать числа в максимальном диапазоне 0..4294967295. Но это слишком узкий диапазон натуральных чисел для решения многих прикладных задач. Для расширения диапазона разработчики программного обеспечения предлагают разнообразные методы решения данной задачи. Средства для работы с большими целыми числами имеются в таких программных пакетах как Java, Си, Perl. Эффективным способом выполнения операций над сверхбольшими целыми числами является их представление в системе остаточных классов, где нет переносов из младших разрядов в старшие [3]. Однако здесь возникает своя проблема нахождения остатков от деления сверхбольшого числа на основания системы остаточных классов.
Диапазон представления натуральных чисел можно значительно расширить, реализовав несложные алгоритмы операций над данными на языке Ассемблера [1], увеличив при этом длину слова в десятки раз. Разработаны алгоритмы представления и хранения в памяти ЭВМ больших целых чисел в виде связанных списков [2]. Пусть () – список общего вида. Компьютерное представление списка состоит из n ячеек, связанных через их поля ссылок, вместе с предполагаемыми уже данными представлениями каждого из значений xi , являющихся в свою очередь списками.
Архитектура 32-х разрядных систем позволяет обрабатывать числа в максимальном диапазоне 0..4294967295. Но это слишком узкий диапазон натуральных чисел для решения многих прикладных задач. Для расширения диапазона разработчики программного обеспечения предлагают разнообразные методы решения данной задачи. Средства для работы с большими целыми числами имеются в таких программных пакетах как Java, Си, Perl. Эффективным способом выполнения операций над сверхбольшими целыми числами является их представление в системе остаточных классов, где нет переносов из младших разрядов в старшие [3]. Однако здесь возникает своя проблема нахождения остатков от деления сверхбольшого числа на основания системы остаточных классов.
Диапазон представления натуральных чисел можно значительно расширить, реализовав несложные алгоритмы операций над данными на языке Ассемблера [1], увеличив при этом длину слова в десятки раз. Разработаны алгоритмы представления и хранения в памяти ЭВМ больших целых чисел в виде связанных списков [2]. Пусть () – список общего вида. Компьютерное представление списка состоит из n ячеек, связанных через их поля ссылок, вместе с предполагаемыми уже данными представлениями каждого из значений xi , являющихся в свою очередь списками.
Другие работы
Проектирование и эксплуатация участка магистрального нефтепровода
Алексей2
: 11 июня 2022
Введение
Определение параметров перекачиваемой среды.
Выбор трассы МН в соответствии с нормативной документацией
Расчет ориентировочного значения производительности и выбор насосного оборудования
Расчет толщины стенки и гидравлический расчет
Определение количества НПС и расстановка на трассе
Проверка нефтепровода на прочность, устойчивость и не отсутствие не допустимых пластических деформаций
Защита нефтепровода от коррозии
Технология заготовки и монтажных работ
Только пояснительная записка
250 руб.
Проектирование ЛЭП СВН
1000000
: 10 января 2025
В данной работе спроектирована линия электропередачи сверхвысокого напряжения. Произведен выбор номинального напряжения и числа цепей электропередачи на участках от ТЭС до подстанции 1 и от подстанции 1 до системы. Произведен выбор трансформаторов и генераторов на электростанции, а также автотрансформаторов на подстанции. Выбрана конструкция линии электропередачи и фазных проводов. Произведен расчет на ЭВМ установившегося режима и выбор средств регулирования напряжения. Разработана схема электро
500 руб.
Контрольные работы по гидростатике и гидродинамике ИжГТУ 2014 Контрольная работа 2 Задача 6 Вариант 7
Z24
: 29 декабря 2026
Определить диаметр отверстия дросселя, установленного на сливе из гидроцилиндра, при условии движения штока цилиндра под действием внешней нагрузки F со скоростью υ. Диаметры: штока dш, цилиндра D, коэффициент расхода дросселя μ, плотность жидкости ρ = 850 кг/м³, давление на сливе рс.
150 руб.
Психологічне консультування безробітних
Slolka
: 15 октября 2013
Вступ
1. Психологічні особливості безробітних
2. Психологічне консультування безробітних
3. Організаційно-документальне забезпечення психологічного консультування безробітних у рамках служби зайнятості
Висновки
Список використаної літератури
Вступ
Виділення психологічного консультування безробітних у окремий напрямок роботи психолога служби зайнятості базується на певних об'єктивних підставах:
1. Пошук роботи безробітним дедалі ускладнюється зростанням та поширенням безробіття.
2. Низьк
10 руб.