On Thursday, April 3, 2014 11:18:04 AM UTC+2, Bill Hart wrote: > > That would be great! > > Here you go
cat /proc/cpuinfo choupi@pichou:~/mpir/tune$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 28 model name : Intel(R) Atom(TM) CPU N450 @ 1.66GHz stepping : 10 microcode : 0x105 cpu MHz : 1667.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm bogomips : 3325.07 clflush size : 64 cache_alignment : 64 address sizes : 32 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 28 model name : Intel(R) Atom(TM) CPU N450 @ 1.66GHz stepping : 10 microcode : 0x105 cpu MHz : 1000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm bogomips : 3325.07 clflush size : 64 cache_alignment : 64 address sizes : 32 bits physical, 48 bits virtual power management: make tune ... Parameters for ./mpn/x86_64/atom/gmp-mparam.h Using: CPU cycle counter, supplemented by microsecond getrusage() speed_precision 1000000, speed_unittime 6.00e-10 secs, CPU freq 1667.00 MHz DEFAULT_MAX_SIZE 1000, fft_max_size 50000 /* Generated by tuneup.c, 2014-04-04, gcc 4.6 */ #define MUL_KARATSUBA_THRESHOLD 10 #define MUL_TOOM3_THRESHOLD 113 #define MUL_TOOM4_THRESHOLD 197 #define MUL_TOOM8H_THRESHOLD 199 #define SQR_BASECASE_THRESHOLD 0 /* always (native) */ #define SQR_KARATSUBA_THRESHOLD 16 #define SQR_TOOM3_THRESHOLD 105 #define SQR_TOOM4_THRESHOLD 278 #define SQR_TOOM8_THRESHOLD 286 #define POWM_THRESHOLD 59 #define HGCD_THRESHOLD 70 #define GCD_DC_THRESHOLD 192 #define GCDEXT_DC_THRESHOLD 169 #define JACOBI_BASE_METHOD 3 #define DIVREM_1_NORM_THRESHOLD MP_SIZE_T_MAX /* never */ #define DIVREM_1_UNNORM_THRESHOLD MP_SIZE_T_MAX /* never */ #define MOD_1_NORM_THRESHOLD 0 /* always */ #define MOD_1_UNNORM_THRESHOLD 0 /* always */ #define USE_PREINV_DIVREM_1 1 /* native */ #define USE_PREINV_MOD_1 1 #define DIVEXACT_1_THRESHOLD 0 /* always */ #define MODEXACT_1_ODD_THRESHOLD 0 /* always (native) */ #define MOD_1_1_THRESHOLD 7 #define MOD_1_2_THRESHOLD 8 #define MOD_1_3_THRESHOLD 12 #define DIVREM_HENSEL_QR_1_THRESHOLD 126 #define RSH_DIVREM_HENSEL_QR_1_THRESHOLD 996 #define DIVREM_EUCLID_HENSEL_THRESHOLD 58 #define ROOTREM_THRESHOLD 6 #define GET_STR_DC_THRESHOLD 20 #define GET_STR_PRECOMPUTE_THRESHOLD 25 #define SET_STR_DC_THRESHOLD 248 #define SET_STR_PRECOMPUTE_THRESHOLD 262 #define MUL_FFT_FULL_THRESHOLD 2496 #define SQR_FFT_FULL_THRESHOLD 1760 #define MULLOW_BASECASE_THRESHOLD 0 /* always */ #define MULLOW_DC_THRESHOLD 12 #define MULLOW_MUL_THRESHOLD 2324 #define MULHIGH_BASECASE_THRESHOLD 8 #define MULHIGH_DC_THRESHOLD 8 #define MULHIGH_MUL_THRESHOLD 2257 #define MULMOD_2EXPM1_THRESHOLD 14 #define FAC_UI_THRESHOLD 8252 #define DC_DIV_QR_THRESHOLD 28 #define DC_DIVAPPR_Q_N_THRESHOLD 14 #define INV_DIV_QR_THRESHOLD 1442 #define INV_DIVAPPR_Q_N_THRESHOLD 14 #define DC_DIV_Q_THRESHOLD 73 #define INV_DIV_Q_THRESHOLD 2801 #define DC_DIVAPPR_Q_THRESHOLD 10 #define INV_DIVAPPR_Q_THRESHOLD 7881 #define DC_BDIV_QR_THRESHOLD 28 #define DC_BDIV_Q_THRESHOLD 34 /* fft_tuning -- autogenerated by tune-fft */ #define FFT_TAB \ { { 4, 3 }, { 3, 2 }, { 3, 2 }, { 2, 1 }, { 1, 0 } } #define MULMOD_TAB \ { 4, 3, 3, 4, 4, 3, 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 2, 1, 1 } #define FFT_N_NUM 19 #define FFT_MULMOD_2EXPP1_CUTOFF 128 /* Tuneup completed successfully, took 565 seconds */ -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at http://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.