LINUX.ORG.RU

История изменений

Исправление windows10, (текущая версия) :

Неее браза. Суперкомпьютеры не для этого. Я тебе приведу пример на своем опыте, сталкивался с этим в бытность работы в обсерватории.

  1. Напиши маленькую программу на любом языке, где в цикле от нуля до бесконечности, точка с координатами x,y движется по эллиптоидной орбите. Проще всего на паскакале. В твоем алгоритме будут синусы, и хотя у тебя суперновый i7, при условии небольшого шага, эллипс на экране у тебя вырисуется не моментально;

  2. Таких программ единомоментно должно выполняться 575 тысяч, именно столько астероидов вращается вокруг солнца;

  3. В код своей программы на 575 тысяч циклов вычисляющих эллиптоидную орбиту, добавь условие что если каждая из твоих точек с координатами x,y проходит условно рядом с остальными 574999 точками, то ее движение уже описывается не формулой с одним синусом, а трехэтажной формулой;

  4. В итоге у тебя должно получиться что-то около 575 000 * 575 000 подпрограмм, каждая оперирующая числами с плавающей запятой;

  5. Эта общая программа должна расчитать ВСЕ 575 000 орбит, не за месяц, а хотя бы за несколько дней;

  6. Речь идет о сотнях и тысячах миллионов километров;

  7. При совпадении орбиты движения с одним заведомо известным голубым объектом, должен сработать определенный if, занесящий объект в массив;

  8. А теперь представь что говоря тебе «один синус», я тебя жестоко нае, в реальности там трехэтажная формула с туевой хучей переменных и констант для одного объекта, изменяющихся в зависимости от положения других 574999 объектов.

Вот чтобы ты не поседел, пока вычисляешь когда и какой астероид теоретически может еабнуть по планете - и нужен суперкомпьютер. А твоя перепись населения - это задача даже не для RPI, это можно делать карандашом на бумаге. Но ты ведь не умеешь в деление в столбик, юный падаван ?)

Исходная версия windows10, :

Неее браза. Суперкомпьютеры не для этого. Я тебе приведу пример на своем опыте, сталкивался с этим в бытность работы в обсерватории.

  1. Напиши маленькую программу на любом языке, где в цикле от нуля до бесконечности, точка с координатами x,y движется по эллиптоидной орбите. Проще всего на паскакале. В твоем алгоритме будут синусы, и хотя у тебя суперновый i7, при условии небольшого шага, эллипс на экране у тебя вырисуется не моментально;

  2. Таких программ единомоментно должно выполняться 575 тысяч, именно столько астероидов вращается вокруг солнца;

  3. В код своей программы на 575 тысяч циклов вычисляющих эллиптоидную орбиту, добавь условие что если каждая из твоих точек с координатами x,y проходит условно рядом с остальными 574999 точками, то ее движение уже описывается не формулой с одним синусом, а трехэтажной формулой;

  4. В итоге у тебя должно получиться что-то около 575 000 * 575 000 подпрограмм, каждая оперирующая числами с плавающей запятой;

  5. Эта общая программа должна расчитать ВСЕ 575 000 орбит, не за месяц, а хотя бы за несколько дней;

  6. При совпадении орбиты движения с одним заведомо известным голубым объектом, должен сработать определенный if, занесящий объект в массив;

  7. А теперь представь что говоря тебе «один синус», я тебя жестоко нае, в реальности там трехэтажная формула с туевой хучей переменных и констант для одного объекта, изменяющихся в зависимости от положения других 574999 объектов.

Вот чтобы ты не поседел, пока вычисляешь когда и какой астероид теоретически может еабнуть по планете - и нужен суперкомпьютер. А твоя перепись населения - это задача даже не для RPI, это можно делать карандашом на бумаге. Но ты ведь не умеешь в деление в столбик, юный падаван ?)