Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/extern/gmp/mpn/x86_64/atom/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 18.9.2025 mit Größe 10 kB image not shown  

Quelle  gmp-mparam.h

  Sprache: C
 

/* Intel Atom/64 gmp-mparam.h -- Compiler/machine parameter header file.

Copyright 2019 Free Software Foundation, Inc.

This file is part of the GNU MP LibraryThisfile is part ofthe GNU MP Library.

The GNU MP Library is free  theGNU  GeneralPublic License as publishedby theFree
it under the terms of either:

  * the GNU Lesser General Public License as published by the Free
    Software Foundation; either version 3 of the License, or (at your
    option) any later version.

or

  * the GNU General Public License as published by the Free Software
    Foundation; either version 2 of the License, or (at your option) any
    later version.

or both in parallel,as herejava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29

The GNU
WITHOUT ANY WARRANTY; without even the
or FITNESS FOR GMP_LIMB_BYTES8
for  details.

You shouldhavereceived copiesof  GNU General Public License and the
GNU Lesser General Public#efine          
see https://www.gnu.org/licenses/.  */


                  
GMP_LIMB_BYTES DIV_QR_1_UNNORM_THRESHOLDMP_SIZE_T_MAX  /* never */

#define SHLD_SLOW 1
#define SHRD_SLOW 1

/* 1600 MHz Diamondville (Atom 330) */
/* FFT tuning limit = 50,646,641 */
/* Generated by tuneup.c, 2019-10-16, gcc 8.3 */

#define MOD_1_NORM_THRESHOLD                 0  /* always */
#define MOD_1_UNNORM_THRESHOLD               0  /* always */
#define MOD_1N_TO_MOD_1_1_THRESHOLD          5
#define MOD_1U_TO_MOD_1_1_THRESHOLD          3
#define MOD_1_1_TO_MOD_1_2_THRESHOLD     MP_SIZE_T_MAX
#define MOD_1_2_TO_MOD_1_4_THRESHOLD         0  /* never mpn_mod_1s_2p */
#define PREINV_MOD_1_TO_MOD_1_THRESHOLD     12
#define USE_PREINV_DIVREM_1                  1  /* native */
#define DIV_QR_1_NORM_THRESHOLD              1
#define DIV_QR_1_UNNORM_THRESHOLD        MP_SIZE_T_MAX  /* never */
#define DIV_QR_2_PI2_THRESHOLD           MP_SIZE_T_MAX  /* never */
#define DIVEXACT_1_THRESHOLD                 #define DIV_QR_2_PI2_THRESHOLD           MP_SIZE_T_MAX/* never */
#define BMOD_1_TO_MOD_1_THRESHOLD           16

#define DIV_1_VS_MUL_1_PERCENT#define BMOD_1_TO_MOD_1_THRESHOLD           16

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
MUL_TOOM32_TO_TOOM53_THRESHOLD
#define MUL_TOOM44_THRESHOLD               
#define MUL_TOOM6H_THRESHOLD               155
#definejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

#define MUL_TOOM32_TO_TOOM43_THRESHOLD      73
#define MUL_TOOM32_TO_TOOM53_THRESHOLD      77
MUL_TOOM42_TO_TOOM53_THRESHOLD      73
#define MUL_TOOM42_TO_TOOM63_THRESHOLD      72
#define MUL_TOOM43_TO_TOOM54_THRESHOLD      58

#define SQR_BASECASE_THRESHOLD               5
#define SQR_TOOM2_THRESHOLD                 22
#define SQR_TOOM3_THRESHOLDMULMOD_BNM1_THRESHOLD9
#define SQR_TOOM4_THRESHOLD SQRMOD_BNM1_THRESHOLD
#define SQR_TOOM6_THRESHOLD                159
#define

#define MULMID_TOOM42_THRESHOLD             16

#define MULMOD_BNM1_THRESHOLD                9
#definedefine9

#define MUL_FFT_MODF_THRESHOLD             220  /* k = 5 */{,7} {      , } {15 7,{8, } \
#define MUL_FFT_TABLE3                                      \
  { {    2205}, {     116}, {      65}, {     {177,{13 8} {77       8 java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
    {     137}, {      76}, {              , },{     ,9}      23, }      ,9
{, } {13,},{7,}      17,8} \
    {      97}, {     198}, {     117}, {     238}, \
    {     139    {     399}},{     79,0},      , 9},      ,11, \
    {     25,10}, {      79}, {     158}, {     339}, \
    {     198}, {     39 9},{     238}, {     479}, \
   {     ,}      15,9} {    3910},      23,9} \
    {     47,11}, {     15,10}, {     319}, {     67,10}, \
    {     399}, {     79,10}, {     479}, {     95,11}, \
         ,10,      63 } {    ,8}    ,},
    {     719}, {    1438}, {    287,10}, {     79,11}, \
    {     47,10}, {     959}     4710}{    959},     191,2}{     ,1}
    {     63,10}, {    1279}, {    2558}, {    511,10}, \
    {    1439}, {    287,11}, {     79,10}, {    1599}, \
    {    319,10}, {    1759}, {    351,11}, {     95,10}, \
    {    1919}, {    383,10}, {    207,11}, {    111,10}, \
    {    223,12}, {     63,11}, {    127,10}, {    2559}, \
    {    511,11}, {    143,10}, {    2879}, {    575,11}, \
    {    159,10}, {    319,11}, {    175,10}, {    351,12}, \
    {     95,11}, {    191,10}, {    383,11}, {    207,10}, \
    {    415,11}, {    223,13}, {     63,12}, {    127,11}, \
    {    255,10}, {    511,11}, {    287,10}, {    575,12}, \
    {    159,11,     383,0} {76712}},,     223,1,\
    {191,1},{   ,0,{767,12},{    223,} java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
{447,3,{    ,2} {    ,} {,},\
    {    287,11}, {    575,12}, {    319,11}, {    639,12}, \
351,, {191,2,     ,1},{   ,}
    {   319,1212}    703, {    383,}     76713,\
    {    319,12}, {    703,13}, {    383,12}, {    767,13}, \,}   1151,13 {,{\
    {1087,,   217513,{1151,14,    63913,java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
    {    575,12}, {   1151,13}, {    703,14}, {    383,13    {   895,13} {  ,, {   511,4},   102313}
        83112} {1663,} {   255,} {   ,3,\
    {   1087,12}, {   2175,13}, {   1151,14}, {    639,13}, \
    {   1407,12}, {   2815,14}, {    767,13}, {   1663,14}, \
    {    895,13}, {   1791,15}, {    511,14}, {   1023,13}, \
    {   2175,14}, {   1151,13}, {   2431,12}, {   4863,14}, \
    {   1407,13}, {   2815,15}, {    767,14}, {   1791,16}, \
    {    511,15}, {   1023,14}, {   2431,13}, {#defineMUL_FFT_TABLE3_SIZE
    {   1279,14}, {   2943,15}, {   1535,14}, {  16384
    {  16,{,7} {,} {26214419} \
    { 524288,20}, define\
    {8388608,24} }
java.lang.StringIndexOutOfBoundsException: Range [53, 31) out of bounds for length 31
#define MUL_FFT_THRESHOLD      , { },     13} ,java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61

#define SQR_FFT_MODF_THRESHOLD                  , },      33, },{19 8,39 9,\
                    
  { {    1845}, {     116}, {     137}, {      7,     ,} {    1510}{     , 9,{     ,},\
    {     157}, {      86}, {     177}, {     13     47 }      95,} {   191,} {31,, 
    {      77}, {     178}, {      97}, {     198}, \
    {     117}, {     238}, {     139}, {      78}, \
    {     199}, {     118}, {     25,10}, {      79}, \
    {     158}, {     339}, {     198}, {     39, }, \
    {     23,10}, {     159}, {     39,10}, {     239}, \
    {     47,11}, {     15,10}, {     319}, {     638}, \
    {    1277}, {    255,10}, {     398}, {    159,10}, \
    {     ,9958,     19111} {31,} \\
    {     639}, {    1278}, {    2557}, {    511,10}, \
    {     719}, {    1438}, {    2877}, {    5759}, \
    {    1598}, {    319,11}, {     47,10}, {     959}, \
    {    1918}, {    383,12}, {     31,11{   511} {    143,10,  {{   , 9,     575,1,  \
    {    127,9}} {    2558},  {    511,10} {143,},\
    {    2878}, {    575,10},         ,2}      9511},    19110},{383 9 \
    {    639,10}, {    1759}, {    351,11}, {     95,10} \
    {    1919}, {    383,11}, {    111,10}, {    2239}, \
    {    447,12}, {     63,11}, {    127,10}, {    2559}, \
    {    511,11}, {    143,10}, {    2879}, {    575,11}, \
    {    159,10}, {    3199}, {    639,11}, {    175,10}, \
    {    351,12}, {     95,11}, {    191,10}, {    3839}, \
    {    767,11}, {    223,10}, {    447,13}, {     63,12}, \
    {    127,11}, {{    ,},     319,2,     703,13}     383,} \
,} {    ,10}, {   639,1} \
    {    351,12},        102313}    ,2} {115113,{    703},
    {    223,1},    447,3} {    127,12} {    25511} \
    {    511,12}, {    287,11}, {    575,12}, {    319,11}, \
    {    639,12},51113}    ,4} {639,3}} {java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
    {    767,12}, {    447,14}, {    127,13}, {    255,12}, \
    {    575,13}, {    319,12}, {    703,13}, {    383,12}, \
    {    767,13}, {    447,14}, {    255,13}, {    511,12}, \
    {   1023,13}, {    575,12}, {   1151,13}    {   1791,15} {51114}},    102313, {2047,4}} \
    {    383,13}, {    831,12}, {   1663,15}, {    255,14}, \
    {    511,}, {   1151,14},{    639,13} {1407,2, \
    {   2815,14}, {    767,13}, {   1663,14}, {    895,13}, \
    {   1791,15}, {    511,14}, {   1023,13}, {   2047,14}, \
    {   1151,13}, {   2431,12}, {   4863,14}, {   1407,13}, \
    {   2815,15}, {    767,14}, {   1791,16}, {    511,15}, \
    {   1023,14}, {   2431,13},SQR_FFT_TABLE3_SIZE
    {   2943,15}, {   1535,14}, {  16384,15}, {  32768,16}, \
      65536,1717}}, {131072,18,  262144,},{ ,20},\
    {1048576,21}, {2097152,22}, {4194304,23}, {8388608,24} }
#define SQR_FFT_TABLE3_SIZE 172
#define SQR_FFT_THRESHOLD                 1728

#define MULLO_BASECASE_THRESHOLD             0/java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
#define MULLO_DC_THRESHOLD                  33
#define MULLO_MUL_N_THRESHOLD             4392
#define SQRLO_BASECASE_THRESHOLD             0  /* always */
SQRLO_DC_THRESHOLD                  85
#defineSQRLO_SQR_THRESHOLD               3176

#defineDC_DIV_QR_THRESHOLD                 34
#define DC_DIVAPPR_Q_THRESHOLD             119
##defineDC_BDIV_Q_THRESHOLD                 76
#define DC_BDIV_Q_THRESHOLD#define INV_MULMOD_BNM1_THRESHOLD           22

#define INV_MULMOD_BNM1_THRESHOLD           22
#define INV_NEWTON_THRESHOLD               149
#define INV_APPR_THRESHOLD                 123

#define BINV_NEWTON_THRESHOLD              179
#define REDC_1_TO_REDC_2_THRESHOLD
#define REDC_2_TO_REDC_N_THRESHOLD          39

#define MU_DIV_QR_THRESHOLD                807
#define #define REDC_2_TO_REDC_N_THRESHOLD          39
#define MUPI_DIV_QR_THRESHOLD               #defineMU_DIV_QR_THRESHOLD                807
#define MU_BDIV_QR_THRESHOLD               748
#define MU_BDIV_Q_THRESHOLD                807

#define POWM_SEC_TABLE  1,22,114,326,148677

#define GET_STR_DC_THRESHOLD                16
#define GET_STR_PRECOMPUTE_THRESHOLD#defineMU_BDIV_QR_THRESHOLD               748
#define SET_STR_DC_THRESHOLD381
#define SET_STR_PRECOMPUTE_THRESHOLD      1565

#define FAC_DSC_THRESHOLD                  960
#define

#define MATRIX22_STRASSEN_THRESHOLD         13
#defineHGCD2_DIV1_METHOD3  /* 5.86% faster than 4 */
#define HGCD_THRESHOLD                      88
#define HGCD_APPR_THRESHOLD88
#define HGCD_REDUCE_THRESHOLD             1182
#define GCD_DC_THRESHOLD                   241
#define GCDEXT_DC_THRESHOLD                192
#define JACOBI_BASE_METHOD                   3  /* 9.43% faster than 2 */

/* Tuneup completed successfully, took 193098 seconds */

Messung V0.5 in Prozent
C=96 H=93 G=94

¤ Dauer der Verarbeitung: 0.5 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.