nnosipovПереписал извлечение квадратного корня на аппаратную команду FSQRT (должна обеспечивать достаточную точность хотя бы до
), плюс пропуск извлечения по младшим 6-ти битам аргумента (когда точно не извлечётся), скорость работы выросла на порядок (более полмиллиарда квадратных уравнений в секунду в 4-х потоках или порядка 25 тактов на квадратное уравнение в среднем).
Досчитал диапазон
(UPD. 16.10.2020), после 175млн ничего интересного так и не нашлось, только "пятёрки".
Полный список решений в приложенном файле, здесь приведу лишь исключения из
6-ти известных однопараметрических серий:
Код:
H=-209, m=4, n=5: (-5,-16) (-2,15) (0,-1) (1,-15) (1,14)
H=-389, m=5, n=5: (-7,-22) (-15,29) (13,-27) (0,-1) (3,20)
H=-4229, m=9, n=5: (25,74) (-47,93) (45,-91) (0,-1) (3,65)
H=-9353, m=10, n=5: (-11,98) (-6,-97) (0,-1) (2,-97) (4,-97)
H=-64083, m=16, n=5: (53,264) (-178,-357) (180,359) (0,-1) (15,254)
H=-11282249, m=58, n=5: (-84,-3361) (-14,3359) (-6,3359) (0,-1) (20,3359)
H=-175481375, m=116, n=6: (-9368,18735) (9366,-18733) (-23,13247) (-9,13247) (0,-1) (32,13247)
H=-218535503, m=122, n=5: (5587,-16762) (-21,14783) (-11,14783) (0,-1) (32,14783)
H=-344583203, m=137, n=5: (1243,-18646) (-21,18563) (-13,18563) (0,-1) (34,18563)
H=-17171193263, m=362, n=5: (3747,-131146) (-112,131039) (-5,131039) (0,-1) (117,131039)
H=-58961053259, m=493, n=5: (-20377,244523) (-71,242819) (-19,242819) (0,-1) (90,242819)
H=-96655666319, m=558, n=5: (-9725,311199) (-127,310895) (-9,310895) (0,-1) (136,310895)
H=-150496612203, m=623, n=5: (11093,-388256) (-163,387939) (-7,387939) (0,-1) (170,387939)
H=-191550579209, m=662, n=5: (-9122,437855) (-194,-437665) (0,-1) (6,-437665) (188,-437665)
H=-199700766089, m=669, n=5: (9314,-447073) (-190,446879) (-6,446879) (0,-1) (196,446879)
H=-295763017343, m=738, n=5: (-205553,616658) (-103,-543841) (0,-1) (48,-543841) (55,-543841)
H=-374471743379, m=783, n=5: (21883,612723) (-155,-611941) (0,-1) (14,-611941) (141,-611941)
H=-773951209529, m=938, n=5: (-1337,-879747) (-174,-879745) (0,-1) (16,-879745) (158,-879745)
H=-825406546199, m=954, n=5: (-36399,-909976) (-335,908519) (-4,908519) (0,-1) (339,908519)
(Убрал вычисление Q и расширил перебор с Q до m приравняв Q=m.)
Из них не подпадают под
двухпараметрическую серию лишь следующие:
Код:
H=-209, m=4, Q=4, n=5: (-5,-16) (-2,15) (0,-1) (1,-15) (1,14)
H=-389, m=5, Q=4, n=5: (-7,-22) (-15,29) (13,-27) (0,-1) (3,20)
H=-4229, m=9, Q=7, n=5: (25,74) (-47,93) (45,-91) (0,-1) (3,65)
H=-64083, m=16, Q=15, n=5: (53,264) (-178,-357) (180,359) (0,-1) (15,254)
UPD 16.10.2020: Перезалил расширенный до 1трлн файл и обновил списки исключений.
Вложение:
Комментарий к файлу: Все найденные решения с |H| до 1трлн.
solve5_1e12.txt [122.52 Кб]
Скачиваний: 158