Attachment 'tune.log.sage'
Download 1 Parameters for ./mpn/x86_64/core2/penryn/gmp-mparam.h
2 Using: CPU cycle counter
3 speed_precision 1000000, speed_unittime 3.75e-10 secs, CPU freq 2666.76 MHz
4 DEFAULT_MAX_SIZE 1000, fft_max_size 100000000
5
6 /* Generated by tuneup.c, 2010-05-11, gcc 4.2 */
7
8 #define MUL_KARATSUBA_THRESHOLD 24
9 #define MUL_TOOM3_THRESHOLD 67
10 #define MUL_TOOM4_THRESHOLD 184
11 #define MUL_TOOM8H_THRESHOLD 238
12
13 #define SQR_BASECASE_THRESHOLD 0 /* always (native) */
14 #define SQR_KARATSUBA_THRESHOLD 24
15 #define SQR_TOOM3_THRESHOLD 85
16 #define SQR_TOOM4_THRESHOLD 230
17 #define SQR_TOOM8_THRESHOLD 274
18
19 #define POWM_THRESHOLD 62
20
21 #define GCD_ACCEL_THRESHOLD 62
22 #define GCD_THRESHOLD 567
23 #define GCDEXT_THRESHOLD 781
24 #define JACOBI_BASE_METHOD 1
25
26 #define DIVREM_1_NORM_THRESHOLD MP_SIZE_T_MAX /* never */
27 #define DIVREM_1_UNNORM_THRESHOLD MP_SIZE_T_MAX /* never */
28 #define MOD_1_NORM_THRESHOLD 0 /* always */
29 #define MOD_1_UNNORM_THRESHOLD 0 /* always */
30 #define USE_PREINV_DIVREM_1 1 /* native */
31 #define USE_PREINV_MOD_1 1
32 #define DIVEXACT_1_THRESHOLD 0 /* always */
33 #define MODEXACT_1_ODD_THRESHOLD 0 /* always (native) */
34 #define MOD_1_1_THRESHOLD 5
35 #define MOD_1_2_THRESHOLD 8
36 #define MOD_1_3_THRESHOLD 17
37 #define DIVREM_HENSEL_QR_1_THRESHOLD 6
38 #define RSH_DIVREM_HENSEL_QR_1_THRESHOLD 3
39 #define DIVREM_EUCLID_HENSEL_THRESHOLD 8
40
41 #define ROOTREM_THRESHOLD 6
42
43 #define GET_STR_DC_THRESHOLD 12
44 #define GET_STR_PRECOMPUTE_THRESHOLD 17
45 #define SET_STR_DC_THRESHOLD 6984
46 #define SET_STR_PRECOMPUTE_THRESHOLD 8180
47
48 #define MUL_FFT_TABLE { 400, 800, 1856, 2304, 7168, 20480, 81920, 327680, 1835008, 5242880, 20971520, 0 }
49 #define MUL_FFT_MODF_THRESHOLD 400
50 #define MUL_FFT_FULL_THRESHOLD 1984
51
52 #define SQR_FFT_TABLE { 368, 800, 1984, 2816, 7168, 20480, 81920, 327680, 1835008, 5242880, 20971520, 0 }
53 #define SQR_FFT_MODF_THRESHOLD 336
54 #define SQR_FFT_FULL_THRESHOLD 2112
55
56 #define MULLOW_BASECASE_THRESHOLD 17
57 #define MULLOW_DC_THRESHOLD 17
58 #define MULLOW_MUL_THRESHOLD 3754
59
60 #define MULHIGH_BASECASE_THRESHOLD 17
61 #define MULHIGH_DC_THRESHOLD 17
62 #define MULHIGH_MUL_THRESHOLD 3754
63
64 #define MULMOD_2EXPM1_THRESHOLD 16
65
66 #define FAC_UI_THRESHOLD 10994
67 #define DC_DIV_QR_THRESHOLD 56
68 #define DC_DIVAPPR_Q_N_THRESHOLD 120
69 #define INV_DIV_QR_THRESHOLD 2747
70 #define INV_DIVAPPR_Q_N_THRESHOLD 120
71 #define DC_DIV_Q_THRESHOLD 148
72 #define INV_DIV_Q_THRESHOLD 4318
73 #define DC_DIVAPPR_Q_THRESHOLD 126
74 #define INV_DIVAPPR_Q_THRESHOLD 10760
75 #define DC_BDIV_QR_THRESHOLD 48
76 #define DC_BDIV_Q_THRESHOLD 36
77 /* Tuneup completed successfully, took 3319 seconds */
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.