From 6b95d1739f128f4a33b15ac244f1b59f53ba2238 Mon Sep 17 00:00:00 2001 From: zianekhodja Date: Thu, 10 Dec 2015 23:53:26 +0100 Subject: [PATCH] Figures 1 et 2 --- GPU_mpi.pdf | Bin 0 -> 8808 bytes GPU_openmp.pdf | Bin 0 -> 8826 bytes tests_sparse/1GPU_mpi.txt | 15 + tests_sparse/1GPU_openmp.txt | 15 + tests_sparse/2GPU_mpi.txt | 15 + tests_sparse/2GPU_openmp.txt | 15 + tests_sparse/3GPU_mpi.txt | 15 + tests_sparse/3GPU_openmp.txt | 15 + tests_sparse/4GPU_mpi.txt | 15 + tests_sparse/4GPU_openmp.txt | 15 + tests_sparse/GPU_mpi.eps | 961 ++++++++++++++++++++ tests_sparse/GPU_mpi.pdf | Bin 0 -> 8808 bytes tests_sparse/GPU_mpi.txt | 15 + tests_sparse/GPU_mpi_eff.txt~ | 15 + tests_sparse/GPU_openmp.eps | 961 ++++++++++++++++++++ tests_sparse/GPU_openmp.pdf | Bin 0 -> 8826 bytes tests_sparse/GPU_openmp.txt | 15 + tests_sparse/GPU_openmp.txt~ | 15 + tests_sparse/results/1GPU_mpi.txt | 894 +++++++++++++++++++ tests_sparse/results/1GPU_openmp.txt | 888 ++++++++++++++++++ tests_sparse/results/1GPU_openmp.txt~ | 888 ++++++++++++++++++ tests_sparse/results/2GPU_mpi.txt | 988 ++++++++++++++++++++ tests_sparse/results/2GPU_mpi.txt~ | 988 ++++++++++++++++++++ tests_sparse/results/2GPU_openmp.txt | 922 +++++++++++++++++++ tests_sparse/results/3GPU_mpi.txt | 1077 ++++++++++++++++++++++ tests_sparse/results/3GPU_openmp.txt | 981 ++++++++++++++++++++ tests_sparse/results/4GPU_mpi.txt | 1189 +++++++++++++++++++++++++ tests_sparse/results/4GPU_openmp.txt | 995 +++++++++++++++++++++ 28 files changed, 11912 insertions(+) create mode 100644 GPU_mpi.pdf create mode 100644 GPU_openmp.pdf create mode 100644 tests_sparse/1GPU_mpi.txt create mode 100644 tests_sparse/1GPU_openmp.txt create mode 100644 tests_sparse/2GPU_mpi.txt create mode 100644 tests_sparse/2GPU_openmp.txt create mode 100644 tests_sparse/3GPU_mpi.txt create mode 100644 tests_sparse/3GPU_openmp.txt create mode 100644 tests_sparse/4GPU_mpi.txt create mode 100644 tests_sparse/4GPU_openmp.txt create mode 100644 tests_sparse/GPU_mpi.eps create mode 100644 tests_sparse/GPU_mpi.pdf create mode 100644 tests_sparse/GPU_mpi.txt create mode 100644 tests_sparse/GPU_mpi_eff.txt~ create mode 100644 tests_sparse/GPU_openmp.eps create mode 100644 tests_sparse/GPU_openmp.pdf create mode 100644 tests_sparse/GPU_openmp.txt create mode 100644 tests_sparse/GPU_openmp.txt~ create mode 100644 tests_sparse/results/1GPU_mpi.txt create mode 100644 tests_sparse/results/1GPU_openmp.txt create mode 100644 tests_sparse/results/1GPU_openmp.txt~ create mode 100644 tests_sparse/results/2GPU_mpi.txt create mode 100644 tests_sparse/results/2GPU_mpi.txt~ create mode 100644 tests_sparse/results/2GPU_openmp.txt create mode 100644 tests_sparse/results/3GPU_mpi.txt create mode 100644 tests_sparse/results/3GPU_openmp.txt create mode 100644 tests_sparse/results/4GPU_mpi.txt create mode 100644 tests_sparse/results/4GPU_openmp.txt diff --git a/GPU_mpi.pdf b/GPU_mpi.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5d5849b013ade73167c2d738194682eebbb0b46f GIT binary patch literal 8808 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 literal 0 HcmV?d00001 diff --git a/GPU_openmp.pdf b/GPU_openmp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6ce9386f0767f0522c1953f967fae15234bf354c GIT binary patch literal 8826 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 LSy_Ec1IT{?x>ZA> literal 0 HcmV?d00001 diff --git a/tests_sparse/1GPU_mpi.txt b/tests_sparse/1GPU_mpi.txt new file mode 100644 index 0000000..c5122ea --- /dev/null +++ b/tests_sparse/1GPU_mpi.txt @@ -0,0 +1,15 @@ +#degre #time +100000 14.9007 +200000 63.4688 +300000 139.471 +400000 236.422 +500000 457.576 +600000 829.71 +700000 787.253 +800000 1231.03 +900000 1360.28 +1000000 1759.3 +1100000 1760.96 +1200000 3780.42 +1300000 2456.38 +1400000 3641.14 diff --git a/tests_sparse/1GPU_openmp.txt b/tests_sparse/1GPU_openmp.txt new file mode 100644 index 0000000..25e4080 --- /dev/null +++ b/tests_sparse/1GPU_openmp.txt @@ -0,0 +1,15 @@ +#degre #time +100000 16.4651 +200000 33.6679 +300000 140.168 +400000 164.857 +500000 424.028 +600000 632.807 +700000 1005.37 +800000 942.085 +900000 1182.82 +1000000 2457.72 +1100000 1855.26 +1200000 2731.9 +1300000 7417.29 +1400000 3175.71 diff --git a/tests_sparse/2GPU_mpi.txt b/tests_sparse/2GPU_mpi.txt new file mode 100644 index 0000000..e9de99b --- /dev/null +++ b/tests_sparse/2GPU_mpi.txt @@ -0,0 +1,15 @@ +#degre #time +100000 9.36197 +200000 35.9288 +300000 70.5379 +400000 152.99 +500000 217.632 +600000 352.926 +700000 378.42 +800000 549.079 +900000 694.659 +1000000 850.618 +1100000 890.844 +1200000 2896.13 +1300000 1240.04 +1400000 2444.96 diff --git a/tests_sparse/2GPU_openmp.txt b/tests_sparse/2GPU_openmp.txt new file mode 100644 index 0000000..62d7e75 --- /dev/null +++ b/tests_sparse/2GPU_openmp.txt @@ -0,0 +1,15 @@ +#degre #time +100000 9.81056 +200000 16.2121 +300000 64.0936 +400000 98.0841 +500000 197.866 +600000 306.118 +700000 889.105 +800000 503.282 +900000 597.699 +1000000 777.691 +1100000 980.164 +1200000 1274.44 +1300000 2898.74 +1400000 1586.3 diff --git a/tests_sparse/3GPU_mpi.txt b/tests_sparse/3GPU_mpi.txt new file mode 100644 index 0000000..35105c1 --- /dev/null +++ b/tests_sparse/3GPU_mpi.txt @@ -0,0 +1,15 @@ +#degre #time +100000 6.74738 +200000 34.9569 +300000 53.6049 +400000 96.6708 +500000 163.725 +600000 222.534 +700000 273.427 +800000 354.539 +900000 469.525 +1000000 717.592 +1100000 625.463 +1200000 1962.86 +1300000 878.91 +1400000 1740.36 diff --git a/tests_sparse/3GPU_openmp.txt b/tests_sparse/3GPU_openmp.txt new file mode 100644 index 0000000..8cb4511 --- /dev/null +++ b/tests_sparse/3GPU_openmp.txt @@ -0,0 +1,15 @@ +#degre #time +100000 7.36768 +200000 13.1144 +300000 47.7506 +400000 53.2293 +500000 149.784 +600000 211.276 +700000 643.957 +800000 335.846 +900000 402.05 +1000000 548.805 +1100000 657.254 +1200000 856.406 +1300000 2380.72 +1400000 1021.57 diff --git a/tests_sparse/4GPU_mpi.txt b/tests_sparse/4GPU_mpi.txt new file mode 100644 index 0000000..7ab6c84 --- /dev/null +++ b/tests_sparse/4GPU_mpi.txt @@ -0,0 +1,15 @@ +#degre #time +100000 5.19805 +200000 20.6662 +300000 44.3103 +400000 125.757 +500000 134.877 +600000 189.774 +700000 235.75 +800000 283.506 +900000 354.064 +1000000 460.224 +1100000 473.19 +1200000 2306.33 +1300000 697.825 +1400000 1238.28 diff --git a/tests_sparse/4GPU_openmp.txt b/tests_sparse/4GPU_openmp.txt new file mode 100644 index 0000000..feb7bb0 --- /dev/null +++ b/tests_sparse/4GPU_openmp.txt @@ -0,0 +1,15 @@ +#degre #time +100000 5.93475 +200000 10.2234 +300000 35.449 +400000 38.648 +500000 106.184 +600000 163.145 +700000 459.298 +800000 270.84 +900000 334.25 +1000000 422.406 +1100000 450.367 +1200000 643.124 +1300000 1023.02 +1400000 843.013 diff --git a/tests_sparse/GPU_mpi.eps b/tests_sparse/GPU_mpi.eps new file mode 100644 index 0000000..85cbef7 --- /dev/null +++ b/tests_sparse/GPU_mpi.eps @@ -0,0 +1,961 @@ +%!PS-Adobe-2.0 +%%Title: GPU_mpi.eps +%%Creator: gnuplot 4.6 patchlevel 0 +%%CreationDate: Thu Dec 10 19:03:16 2015 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 554 770 +%%Orientation: Landscape +%%Pages: (atend) +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following true/false flags may be edited by hand if desired. +% The unit line width and grayscale image gamma correction may also be changed. +% +/Color false def +/Blacktext false def +/Solid false def +/Dashlength 1 def +/Landscape true def +/Level1 false def +/Rounded false def +/ClipToBoundingBox false def +/SuppressPDFMark false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +/Gamma 1.0 def +/BackgroundColor {-1.000 -1.000 -1.000} def +% +/vshift -46 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +/doclip { + ClipToBoundingBox { + newpath 50 50 moveto 554 50 lineto 554 770 lineto 50 770 lineto closepath + clip + } if +} def +% +% Gnuplot Prolog Version 4.4 (August 2010) +% +%/SuppressPDFMark true def +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/g {setgray} bind def +/Gshow {show} def % May be redefined later in the file to support UTF-8 +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +3.8 setmiterlimit +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +/MFshow { + { dup 5 get 3 ge + { 5 get 3 eq {gsave} {grestore} ifelse } + {dup dup 0 get findfont exch 1 get scalefont setfont + [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 + get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq + {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 + get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div + dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get + show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop + pop aload pop M} ifelse }ifelse }ifelse } + ifelse } + forall} def +/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def +/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } + {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont + 6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def +/MLshow { currentpoint stroke M + 0 exch R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MRshow { currentpoint stroke M + exch dup MFwidth neg 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MCshow { currentpoint stroke M + exch dup MFwidth -2 div 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/XYsave { [( ) 1 2 true false 3 ()] } bind def +/XYrestore { [( ) 1 2 true false 4 ()] } bind def +Level1 SuppressPDFMark or +{} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (GPU_mpi.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 4.6 patchlevel 0) + /Author (lilia) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Thu Dec 10 19:03:16 2015) + /DOCINFO pdfmark +end +} ifelse +end +%%EndProlog +%%Page: 1 1 +gnudict begin +gsave +doclip +50 50 translate +0.100 0.100 scale +90 rotate +0 -5040 translate +0 setgray +newpath +(Helvetica) findfont 140 scalefont setfont +BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if +1.000 UL +LTb +854 448 M +63 0 V +6030 0 R +-63 0 V +stroke +770 448 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1)] +] -46.7 MRshow +1.000 UL +LTb +854 781 M +31 0 V +6062 0 R +-31 0 V +854 976 M +31 0 V +6062 0 R +-31 0 V +854 1114 M +31 0 V +6062 0 R +-31 0 V +854 1221 M +31 0 V +6062 0 R +-31 0 V +854 1308 M +31 0 V +6062 0 R +-31 0 V +854 1382 M +31 0 V +6062 0 R +-31 0 V +854 1447 M +31 0 V +6062 0 R +-31 0 V +854 1503 M +31 0 V +6062 0 R +-31 0 V +854 1554 M +63 0 V +6030 0 R +-63 0 V +stroke +770 1554 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10)] +] -46.7 MRshow +1.000 UL +LTb +854 1887 M +31 0 V +6062 0 R +-31 0 V +854 2081 M +31 0 V +6062 0 R +-31 0 V +854 2219 M +31 0 V +6062 0 R +-31 0 V +854 2327 M +31 0 V +6062 0 R +-31 0 V +854 2414 M +31 0 V +6062 0 R +-31 0 V +854 2488 M +31 0 V +6062 0 R +-31 0 V +854 2552 M +31 0 V +6062 0 R +-31 0 V +854 2609 M +31 0 V +6062 0 R +-31 0 V +854 2660 M +63 0 V +6030 0 R +-63 0 V +stroke +770 2660 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 100)] +] -46.7 MRshow +1.000 UL +LTb +854 2992 M +31 0 V +6062 0 R +-31 0 V +854 3187 M +31 0 V +6062 0 R +-31 0 V +854 3325 M +31 0 V +6062 0 R +-31 0 V +854 3432 M +31 0 V +6062 0 R +-31 0 V +854 3520 M +31 0 V +6062 0 R +-31 0 V +854 3594 M +31 0 V +6062 0 R +-31 0 V +854 3658 M +31 0 V +6062 0 R +-31 0 V +854 3715 M +31 0 V +6062 0 R +-31 0 V +854 3765 M +63 0 V +6030 0 R +-63 0 V +stroke +770 3765 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1000)] +] -46.7 MRshow +1.000 UL +LTb +854 4098 M +31 0 V +6062 0 R +-31 0 V +854 4293 M +31 0 V +6062 0 R +-31 0 V +854 4431 M +31 0 V +6062 0 R +-31 0 V +854 4538 M +31 0 V +6062 0 R +-31 0 V +854 4626 M +31 0 V +6062 0 R +-31 0 V +854 4700 M +31 0 V +6062 0 R +-31 0 V +854 4764 M +31 0 V +6062 0 R +-31 0 V +854 4820 M +31 0 V +6062 0 R +-31 0 V +854 4871 M +63 0 V +6030 0 R +-63 0 V +stroke +770 4871 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10000)] +] -46.7 MRshow +1.000 UL +LTb +854 448 M +0 63 V +0 4360 R +0 -63 V +stroke +854 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 100000)] +] -46.7 MCshow +1.000 UL +LTb +1771 448 M +0 31 V +0 4392 R +0 -31 V +2308 448 M +0 31 V +0 4392 R +0 -31 V +2688 448 M +0 31 V +0 4392 R +0 -31 V +2983 448 M +0 31 V +0 4392 R +0 -31 V +3225 448 M +0 31 V +0 4392 R +0 -31 V +3429 448 M +0 31 V +0 4392 R +0 -31 V +3605 448 M +0 31 V +0 4392 R +0 -31 V +3761 448 M +0 31 V +0 4392 R +0 -31 V +3901 448 M +0 63 V +0 4360 R +0 -63 V +stroke +3901 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1e+06)] +] -46.7 MCshow +1.000 UL +LTb +4818 448 M +0 31 V +0 4392 R +0 -31 V +5354 448 M +0 31 V +0 4392 R +0 -31 V +5735 448 M +0 31 V +0 4392 R +0 -31 V +6030 448 M +0 31 V +0 4392 R +0 -31 V +6271 448 M +0 31 V +0 4392 R +0 -31 V +6475 448 M +0 31 V +0 4392 R +0 -31 V +6652 448 M +0 31 V +0 4392 R +0 -31 V +6808 448 M +0 31 V +0 4392 R +0 -31 V +6947 448 M +0 63 V +0 4360 R +0 -63 V +stroke +6947 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1e+07)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +854 4871 N +854 448 L +6093 0 V +0 4423 V +-6093 0 V +Z stroke +LCb setrgbcolor +112 2659 M +currentpoint gsave translate -270 rotate 0 0 moveto +[ [(Helvetica) 140.0 0.0 true true 0 (Execution time in seconds)] +] -46.7 MCshow +grestore +LTb +LCb setrgbcolor +3900 98 M +[ [(Helvetica) 140.0 0.0 true true 0 (Sparse polynomial's degrees)] +] -46.7 MCshow +LTb +1.000 UP +1.000 UL +LTb +% Begin plot #1 +1.000 UP +1.000 UL +LT0 +LCb setrgbcolor +6296 4738 M +[ [(Helvetica) 140.0 0.0 true true 0 (1 GPU)] +] -46.7 MRshow +LT0 +6380 4738 M +399 0 V +854 1745 M +917 696 V +537 378 V +380 254 V +295 317 V +242 286 V +204 -26 V +176 215 V +156 48 V +139 124 V +127 0 V +115 367 V +106 -207 V +98 189 V +854 1745 Pls +1771 2441 Pls +2308 2819 Pls +2688 3073 Pls +2983 3390 Pls +3225 3676 Pls +3429 3650 Pls +3605 3865 Pls +3761 3913 Pls +3900 4037 Pls +4027 4037 Pls +4142 4404 Pls +4248 4197 Pls +4346 4386 Pls +6579 4738 Pls +% End plot #1 +% Begin plot #2 +1.000 UP +1.000 UL +LT1 +LCb setrgbcolor +6296 4598 M +[ [(Helvetica) 140.0 0.0 true true 0 (2 GPUs)] +] -46.7 MRshow +LT1 +6380 4598 M +399 0 V +854 1522 M +917 646 V +537 324 V +380 372 V +295 169 V +242 232 V +204 34 V +176 178 V +156 113 V +139 98 V +127 22 V +115 566 V +106 -407 V +98 326 V +854 1522 Crs +1771 2168 Crs +2308 2492 Crs +2688 2864 Crs +2983 3033 Crs +3225 3265 Crs +3429 3299 Crs +3605 3477 Crs +3761 3590 Crs +3900 3688 Crs +4027 3710 Crs +4142 4276 Crs +4248 3869 Crs +4346 4195 Crs +6579 4598 Crs +% End plot #2 +% Begin plot #3 +1.000 UP +1.000 UL +LT2 +LCb setrgbcolor +6296 4458 M +[ [(Helvetica) 140.0 0.0 true true 0 (3 GPUs)] +] -46.7 MRshow +LT2 +6380 4458 M +399 0 V +854 1365 M +917 790 V +537 205 V +380 283 V +295 253 V +242 148 V +204 99 V +176 124 V +156 135 V +139 204 V +127 -66 V +115 549 V +106 -386 V +98 328 V +854 1365 Star +1771 2155 Star +2308 2360 Star +2688 2643 Star +2983 2896 Star +3225 3044 Star +3429 3143 Star +3605 3267 Star +3761 3402 Star +3900 3606 Star +4027 3540 Star +4142 4089 Star +4248 3703 Star +4346 4031 Star +6579 4458 Star +% End plot #3 +% Begin plot #4 +1.000 UP +1.000 UL +LT3 +LCb setrgbcolor +6296 4318 M +[ [(Helvetica) 140.0 0.0 true true 0 (4 GPUs)] +] -46.7 MRshow +LT3 +6380 4318 M +399 0 V +854 1240 M +917 662 V +537 367 V +380 501 V +295 33 V +242 164 V +204 104 V +176 89 V +156 107 V +139 126 V +127 13 V +115 761 V +106 -575 V +98 276 V +854 1240 Box +1771 1902 Box +2308 2269 Box +2688 2770 Box +2983 2803 Box +3225 2967 Box +3429 3071 Box +3605 3160 Box +3761 3267 Box +3900 3393 Box +4027 3406 Box +4142 4167 Box +4248 3592 Box +4346 3868 Box +6579 4318 Box +% End plot #4 +1.000 UL +LTb +854 4871 N +854 448 L +6093 0 V +0 4423 V +-6093 0 V +Z stroke +1.000 UP +1.000 UL +LTb +stroke +grestore +end +showpage +%%Trailer +%%DocumentFonts: Helvetica +%%Pages: 1 diff --git a/tests_sparse/GPU_mpi.pdf b/tests_sparse/GPU_mpi.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5d5849b013ade73167c2d738194682eebbb0b46f GIT binary patch literal 8808 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 literal 0 HcmV?d00001 diff --git a/tests_sparse/GPU_mpi.txt b/tests_sparse/GPU_mpi.txt new file mode 100644 index 0000000..3fab2d1 --- /dev/null +++ b/tests_sparse/GPU_mpi.txt @@ -0,0 +1,15 @@ +#degre 1\_GPU 2\_GPU 3\_GPU 4\_GPU +100000 14.9007 9.36197 6.74738 5.19805 +200000 63.4688 35.9288 34.9569 20.6662 +300000 139.471 70.5379 53.6049 44.3103 +400000 236.422 152.99 96.6708 125.757 +500000 457.576 217.632 163.725 134.877 +600000 829.71 352.926 222.534 189.774 +700000 787.253 378.42 273.427 235.75 +800000 1231.03 549.079 354.539 283.506 +900000 1360.28 694.659 469.525 354.064 +1000000 1759.3 850.618 717.592 460.224 +1100000 1760.96 890.844 625.463 473.19 +1200000 3780.42 2896.13 1962.86 2306.33 +1300000 2456.38 1240.04 878.91 697.825 +1400000 3641.14 2444.96 1740.36 1238.28 diff --git a/tests_sparse/GPU_mpi_eff.txt~ b/tests_sparse/GPU_mpi_eff.txt~ new file mode 100644 index 0000000..3fab2d1 --- /dev/null +++ b/tests_sparse/GPU_mpi_eff.txt~ @@ -0,0 +1,15 @@ +#degre 1\_GPU 2\_GPU 3\_GPU 4\_GPU +100000 14.9007 9.36197 6.74738 5.19805 +200000 63.4688 35.9288 34.9569 20.6662 +300000 139.471 70.5379 53.6049 44.3103 +400000 236.422 152.99 96.6708 125.757 +500000 457.576 217.632 163.725 134.877 +600000 829.71 352.926 222.534 189.774 +700000 787.253 378.42 273.427 235.75 +800000 1231.03 549.079 354.539 283.506 +900000 1360.28 694.659 469.525 354.064 +1000000 1759.3 850.618 717.592 460.224 +1100000 1760.96 890.844 625.463 473.19 +1200000 3780.42 2896.13 1962.86 2306.33 +1300000 2456.38 1240.04 878.91 697.825 +1400000 3641.14 2444.96 1740.36 1238.28 diff --git a/tests_sparse/GPU_openmp.eps b/tests_sparse/GPU_openmp.eps new file mode 100644 index 0000000..a32c70c --- /dev/null +++ b/tests_sparse/GPU_openmp.eps @@ -0,0 +1,961 @@ +%!PS-Adobe-2.0 +%%Title: GPU_openmp.eps +%%Creator: gnuplot 4.6 patchlevel 0 +%%CreationDate: Thu Dec 10 19:01:46 2015 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 554 770 +%%Orientation: Landscape +%%Pages: (atend) +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following true/false flags may be edited by hand if desired. +% The unit line width and grayscale image gamma correction may also be changed. +% +/Color false def +/Blacktext false def +/Solid false def +/Dashlength 1 def +/Landscape true def +/Level1 false def +/Rounded false def +/ClipToBoundingBox false def +/SuppressPDFMark false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +/Gamma 1.0 def +/BackgroundColor {-1.000 -1.000 -1.000} def +% +/vshift -46 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +/doclip { + ClipToBoundingBox { + newpath 50 50 moveto 554 50 lineto 554 770 lineto 50 770 lineto closepath + clip + } if +} def +% +% Gnuplot Prolog Version 4.4 (August 2010) +% +%/SuppressPDFMark true def +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/g {setgray} bind def +/Gshow {show} def % May be redefined later in the file to support UTF-8 +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +3.8 setmiterlimit +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +/MFshow { + { dup 5 get 3 ge + { 5 get 3 eq {gsave} {grestore} ifelse } + {dup dup 0 get findfont exch 1 get scalefont setfont + [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 + get exch 4 get {Gshow} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq + {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 + get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div + dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get + show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop + pop aload pop M} ifelse }ifelse }ifelse } + ifelse } + forall} def +/Gswidth {dup type /stringtype eq {stringwidth} {pop (n) stringwidth} ifelse} def +/MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } + {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont + 6 get Gswidth pop add} {pop} ifelse} ifelse} forall} def +/MLshow { currentpoint stroke M + 0 exch R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MRshow { currentpoint stroke M + exch dup MFwidth neg 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/MCshow { currentpoint stroke M + exch dup MFwidth -2 div 3 -1 roll R + Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def +/XYsave { [( ) 1 2 true false 3 ()] } bind def +/XYrestore { [( ) 1 2 true false 4 ()] } bind def +Level1 SuppressPDFMark or +{} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (GPU_openmp.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 4.6 patchlevel 0) + /Author (lilia) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Thu Dec 10 19:01:46 2015) + /DOCINFO pdfmark +end +} ifelse +end +%%EndProlog +%%Page: 1 1 +gnudict begin +gsave +doclip +50 50 translate +0.100 0.100 scale +90 rotate +0 -5040 translate +0 setgray +newpath +(Helvetica) findfont 140 scalefont setfont +BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {gsave BackgroundColor C clippath fill grestore} if +1.000 UL +LTb +854 448 M +63 0 V +6030 0 R +-63 0 V +stroke +770 448 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1)] +] -46.7 MRshow +1.000 UL +LTb +854 781 M +31 0 V +6062 0 R +-31 0 V +854 976 M +31 0 V +6062 0 R +-31 0 V +854 1114 M +31 0 V +6062 0 R +-31 0 V +854 1221 M +31 0 V +6062 0 R +-31 0 V +854 1308 M +31 0 V +6062 0 R +-31 0 V +854 1382 M +31 0 V +6062 0 R +-31 0 V +854 1447 M +31 0 V +6062 0 R +-31 0 V +854 1503 M +31 0 V +6062 0 R +-31 0 V +854 1554 M +63 0 V +6030 0 R +-63 0 V +stroke +770 1554 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10)] +] -46.7 MRshow +1.000 UL +LTb +854 1887 M +31 0 V +6062 0 R +-31 0 V +854 2081 M +31 0 V +6062 0 R +-31 0 V +854 2219 M +31 0 V +6062 0 R +-31 0 V +854 2327 M +31 0 V +6062 0 R +-31 0 V +854 2414 M +31 0 V +6062 0 R +-31 0 V +854 2488 M +31 0 V +6062 0 R +-31 0 V +854 2552 M +31 0 V +6062 0 R +-31 0 V +854 2609 M +31 0 V +6062 0 R +-31 0 V +854 2660 M +63 0 V +6030 0 R +-63 0 V +stroke +770 2660 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 100)] +] -46.7 MRshow +1.000 UL +LTb +854 2992 M +31 0 V +6062 0 R +-31 0 V +854 3187 M +31 0 V +6062 0 R +-31 0 V +854 3325 M +31 0 V +6062 0 R +-31 0 V +854 3432 M +31 0 V +6062 0 R +-31 0 V +854 3520 M +31 0 V +6062 0 R +-31 0 V +854 3594 M +31 0 V +6062 0 R +-31 0 V +854 3658 M +31 0 V +6062 0 R +-31 0 V +854 3715 M +31 0 V +6062 0 R +-31 0 V +854 3765 M +63 0 V +6030 0 R +-63 0 V +stroke +770 3765 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1000)] +] -46.7 MRshow +1.000 UL +LTb +854 4098 M +31 0 V +6062 0 R +-31 0 V +854 4293 M +31 0 V +6062 0 R +-31 0 V +854 4431 M +31 0 V +6062 0 R +-31 0 V +854 4538 M +31 0 V +6062 0 R +-31 0 V +854 4626 M +31 0 V +6062 0 R +-31 0 V +854 4700 M +31 0 V +6062 0 R +-31 0 V +854 4764 M +31 0 V +6062 0 R +-31 0 V +854 4820 M +31 0 V +6062 0 R +-31 0 V +854 4871 M +63 0 V +6030 0 R +-63 0 V +stroke +770 4871 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 10000)] +] -46.7 MRshow +1.000 UL +LTb +854 448 M +0 63 V +0 4360 R +0 -63 V +stroke +854 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 100000)] +] -46.7 MCshow +1.000 UL +LTb +1771 448 M +0 31 V +0 4392 R +0 -31 V +2308 448 M +0 31 V +0 4392 R +0 -31 V +2688 448 M +0 31 V +0 4392 R +0 -31 V +2983 448 M +0 31 V +0 4392 R +0 -31 V +3225 448 M +0 31 V +0 4392 R +0 -31 V +3429 448 M +0 31 V +0 4392 R +0 -31 V +3605 448 M +0 31 V +0 4392 R +0 -31 V +3761 448 M +0 31 V +0 4392 R +0 -31 V +3901 448 M +0 63 V +0 4360 R +0 -63 V +stroke +3901 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1e+06)] +] -46.7 MCshow +1.000 UL +LTb +4818 448 M +0 31 V +0 4392 R +0 -31 V +5354 448 M +0 31 V +0 4392 R +0 -31 V +5735 448 M +0 31 V +0 4392 R +0 -31 V +6030 448 M +0 31 V +0 4392 R +0 -31 V +6271 448 M +0 31 V +0 4392 R +0 -31 V +6475 448 M +0 31 V +0 4392 R +0 -31 V +6652 448 M +0 31 V +0 4392 R +0 -31 V +6808 448 M +0 31 V +0 4392 R +0 -31 V +6947 448 M +0 63 V +0 4360 R +0 -63 V +stroke +6947 308 M +[ [(Helvetica) 140.0 0.0 true true 0 ( 1e+07)] +] -46.7 MCshow +1.000 UL +LTb +1.000 UL +LTb +854 4871 N +854 448 L +6093 0 V +0 4423 V +-6093 0 V +Z stroke +LCb setrgbcolor +112 2659 M +currentpoint gsave translate -270 rotate 0 0 moveto +[ [(Helvetica) 140.0 0.0 true true 0 (Execution time in seconds)] +] -46.7 MCshow +grestore +LTb +LCb setrgbcolor +3900 98 M +[ [(Helvetica) 140.0 0.0 true true 0 (Sparse polynomial's degrees)] +] -46.7 MCshow +LTb +1.000 UP +1.000 UL +LTb +% Begin plot #1 +1.000 UP +1.000 UL +LT0 +LCb setrgbcolor +6296 4738 M +[ [(Helvetica) 140.0 0.0 true true 0 (1 GPU)] +] -46.7 MRshow +LT0 +6380 4738 M +399 0 V +854 1793 M +917 344 V +537 685 V +380 78 V +295 453 V +242 193 V +204 222 V +176 -31 V +156 109 V +139 351 V +127 -135 V +115 186 V +106 480 V +98 -408 V +854 1793 Pls +1771 2137 Pls +2308 2822 Pls +2688 2900 Pls +2983 3353 Pls +3225 3546 Pls +3429 3768 Pls +3605 3737 Pls +3761 3846 Pls +3900 4197 Pls +4027 4062 Pls +4142 4248 Pls +4248 4728 Pls +4346 4320 Pls +6579 4738 Pls +% End plot #1 +% Begin plot #2 +1.000 UP +1.000 UL +LT1 +LCb setrgbcolor +6296 4598 M +[ [(Helvetica) 140.0 0.0 true true 0 (2 GPUs)] +] -46.7 MRshow +LT1 +6380 4598 M +399 0 V +854 1545 M +917 241 V +537 660 V +380 204 V +295 337 V +242 210 V +204 512 V +176 -273 V +156 82 V +139 127 V +127 111 V +115 126 V +106 394 V +98 -289 V +854 1545 Crs +1771 1786 Crs +2308 2446 Crs +2688 2650 Crs +2983 2987 Crs +3225 3197 Crs +3429 3709 Crs +3605 3436 Crs +3761 3518 Crs +3900 3645 Crs +4027 3756 Crs +4142 3882 Crs +4248 4276 Crs +4346 3987 Crs +6579 4598 Crs +% End plot #2 +% Begin plot #3 +1.000 UP +1.000 UL +LT2 +LCb setrgbcolor +6296 4458 M +[ [(Helvetica) 140.0 0.0 true true 0 (3 GPUs)] +] -46.7 MRshow +LT2 +6380 4458 M +399 0 V +854 1407 M +917 277 V +537 621 V +380 52 V +295 497 V +242 165 V +204 535 V +176 -313 V +156 87 V +139 149 V +127 87 V +115 127 V +106 491 V +98 -407 V +854 1407 Star +1771 1684 Star +2308 2305 Star +2688 2357 Star +2983 2854 Star +3225 3019 Star +3429 3554 Star +3605 3241 Star +3761 3328 Star +3900 3477 Star +4027 3564 Star +4142 3691 Star +4248 4182 Star +4346 3775 Star +6579 4458 Star +% End plot #3 +% Begin plot #4 +1.000 UP +1.000 UL +LT3 +LCb setrgbcolor +6296 4318 M +[ [(Helvetica) 140.0 0.0 true true 0 (4 GPUs)] +] -46.7 MRshow +LT3 +6380 4318 M +399 0 V +854 1303 M +917 261 V +537 597 V +380 42 V +295 485 V +242 207 V +204 497 V +176 -254 V +156 101 V +139 112 V +127 31 V +115 171 V +106 223 V +98 -93 V +854 1303 Box +1771 1564 Box +2308 2161 Box +2688 2203 Box +2983 2688 Box +3225 2895 Box +3429 3392 Box +3605 3138 Box +3761 3239 Box +3900 3351 Box +4027 3382 Box +4142 3553 Box +4248 3776 Box +4346 3683 Box +6579 4318 Box +% End plot #4 +1.000 UL +LTb +854 4871 N +854 448 L +6093 0 V +0 4423 V +-6093 0 V +Z stroke +1.000 UP +1.000 UL +LTb +stroke +grestore +end +showpage +%%Trailer +%%DocumentFonts: Helvetica +%%Pages: 1 diff --git a/tests_sparse/GPU_openmp.pdf b/tests_sparse/GPU_openmp.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6ce9386f0767f0522c1953f967fae15234bf354c GIT binary patch literal 8826 zcmb_B2{@GN_w8!vsw~;kAcid8?3NhGzOQ9a7&C*(m>IKJk{0`w?8z=7${LYMt3(nd zB$Tp7mZX$K|8GQf@BRI^=egfJp6`9nd$#wS^S;hGpRARhfigk`4UugakIjW(pl~SN z?Jz`B6EGvwJlLL4EC{gy3@B7KnF$39s021yk4&VK$T%E?#b%NT-VpzcOovCMJL><) zoGN?!V*R0~?ehrzeMUw`4A$gE#NLN;5EEG3+BJ(=6=x?dO$uz zr7XQ?VfbzKx1eLaxbH46opG;fdlqZzZ+iFj_Re-F4@p)hKl5GX>vHw^iTr{~!)=aY zvmSLLLlgFnp^Fc*M;d19>+rX|ao+sen`8QL=YwoT#XCv{wZa9fBL-$44r>Q}nVTJ| zo4DZwx%RG;&*?(Rrm@aDx8h!&$)kq53fN)cl|+91t`p7f^3=Pos%4gIHez+iYeNp5 zKZe{}zG=6($aq3}g=nz3)r&i>Ba&wxZ=nV^Z4mY?ejq15zWVfIk@5EN^euXYqPx>C zhktd62%uI(TpzkVGKg+&>6Zwq_H&CY*i|^cX2v$0=CHbv8h%fh&zINv1>aq{LaJ+d z(R0}9b?N6SPTo~X);-~RHdQzHZi_?Znk6Y4_Fx`EmXyGEJ$;psQ$BFi)U}+*YLbgo zL)l>m_+w_&>H;r1jRiiIJ)GfjF2r=!hHpA$9f#<8%&bpIc~$CTtFGX?r8vcOsjhWr zHuL%VeBE_oY13WmZ+X`K5Nu)mY(*T_oOfB=U9Pw~t~gx`R%cyWPKD@k#<>Q$dA#D> z&FAp7S~4#aZwbmAGuc<64Amx@U$Tl$F*Zs$(X3?AswLyTZJQhvRr&0tC?YWqzS*f?R&3%GcXzLA8W(x6RS-)ouQ#J! z4$geww;xL&)HPG_cU5Sm=J+l+O8h{%*JYq_d3a++%=5v$@YH?Eo&2#JC2z}{#>G?L zIYSa-?X_Vch-zV!Rv|t$^E_$L6}7>s`M$7X7p5CVRHCM&ZdMd?*q&J-`bZ~)tIwWh zL9)`gtHSOB<+fEY!Viot@|Cqsa!cbP^lQ|DDDMr2uctosUgvolmzc3`!cKb(|Gee~ zroCfd$@Ta)wOQS=f!WCx`wd?|Pi9YT&VEyhT-59PJQ$%gcr!lqsk_T!!12X-dfBU6 zFOCIrdav5ks~hHLuF{<~+ZJaO0tZ6bxhkK=;=9K^10Att-)CxW z*4#eoce~QdlVhn6`>4r3a{E=wZ?hd&zhCuhVmsvq?^AxZ8n2l7+$aBHXW{iiH=%n* zr1;#|iRm9ulBV^tpGa+655ozO#2s3*S!!yxl=U^zlag;%d!t_n-Z0@g<(!ZQM>>2FfwsUudIpPN}ZvAOZ)QBI#U?kU}-jgLoJvvh)V zb2kaO_eI6PO|v}&jlc90r%g291;EZwrqW{IkFrsxfY?j+eQ%nmk=20uyGW1exk?Wg zN&S(;ufuz(@r-PfCtF*YHAiFL>%ae^;P1Qcbk`R4&V*+m(4ScLUcdYl%4M-ddWzWj z&d6T!Y|-v{Y4zL*@%PPJ0;i^%jZ!?)aH|ms*3U(%ntE(Zc3d64`GW*O$?#dj6mW6g>_gX{*}4-hsfp;zJM*za zInP$N`m_a-)^6CJn8Q3bClTFw8MEWPMD~`L1*s56&TXUlGY7A!*%z$MI$xPBApJ0; z9~1Z8SzlaG`Pq%=UAs;~^3-DG)cfd3U9@?^6PI2a)sr#uvXZ%=C}C9lXBntl3fK#!l<|v=?vcJom}Iel>DIr&xE7tV&jO1%2UWt$tp1 z@Q0*y33;k5qy5~>zU-Nk9%gK}*BAAD+mWL0@u3PcTT}aOzpN_xAR|nSY`7OGnvf@* zw1&4cNvcXjS5r8At!}-1&4U7;rg*&YhQQ)r*@#X(V~dZ{rf#Wx{z}nLM&mE2=^Hif zwk$WB3vRgAct%vtMz%s;87aHO&nQ#&+5O!f!tDz7?$+T)%nSxY5ii9k4*2#9>_6*8 z`Y*%x4a00V&BVVO%5~$iEaq#yk&+S6hldyBrh*8BXt4n6{nbtBCEaoxGPhrU97sB4 zoMDJn2AL8gBM=D@AOGx@JyxSXb>DU7-0@J!n00}<5!06sb8i2Z3Dx!M#v>$s~?dXzw(CII*T_a zl)MaGWJMJ+XFQ*Jli$@ASHamFCn=Yry0;8JFB?PMtl50yGgs_73Z6O&C6&zJy~uCJ zs`nkUaj2-O9_aP!l=fo#2wrh(yqofAUl+@{6B+JUJpA@6>vXh7vb*}5xnhUm0gsLi z5k8$_gr3^cDmxkcFr;FUbfxi(uGpmGr5HxoIT`vH$Qt;&q;hZP=V^SGn}tXV1feP4A?x5x8_ zS}IID+8jK@K42gDuDHatHQFqgGS}O6P!VNN$yDqa2CX8s zagc{)-`qZ+sCn7p(I*;G@IgX^%UupMV zteBr5A7qsIUB+~@D9EVj<<~f@e0M~2VC*L;-IC#{hcd7${G%%Poo&4zOzH1BBc2?W z^4gi;*pVceld-*0%5;jNcWGc}SPemBACVB38U7>0KMYMx7CN3fFMJby ztuYyQFyAU4D4j9gQBZcF^xG91*X)|H2rY}94hM=z?>Q zBMZt+b8R3XXjv_;h#zS$$PLsBx}+Ej3YbzzET|KNtF{f~5ESIV;j;XVl*@fNWBx&@ zOJEbIbdMDl%i5ch*#r`}0!94b^-H$uUm5(`1_ZFQGKV5?xMd}mcC{?ZMis)Pv-!nl zX`3snY7n)*u5zc#i~9&HGS@JGrLmoZ-T_4;GS!#NrVt5B=F%gxh)fEDO=m*Yxh$5< zv9to3lfq=Nbv+48C<+Of5thdYBm%Ifkl3CqCkRrNE9ln`iR7Ax`@^Vl_r3IkU@%zd z-~T|2W#}^2PwZcFES9@x)xXIA*C9Vv;Lv3ZByxrN_c!E+3~q$|E{!V}4n;20aNlYu z)QUDsy27C-E(E0F?(YZwG8Z^EPW5SEJw%~-KoLvM25dQQY;JIK;{kNvN{}tB{uU}f z=>V=vR+xacr0LLDl%I1win}`*JP2UqJ3&zDfDeZbmSPkSPxhf-yt%&moi*3Nzg)TG zKMR64`9J%7A9(h_qo<5Ss6kb+NT@0rafn;#d9a{p2%y6va!(-$1P>5_VMOMN{xRiB z;I45gA%HO$_Y|TI&4Wq?T>{v$$=(OR(+9FJr?6O{eU_qxYeNWtUuJ_rse@d>kOEJ$ zJfII40#<-6upb}*M1Ta40eA4o10DbcpaR|i4WI*b8W~^!3@V59n;`%uzyergUos6~ zQTzcGgFqw$Y=G^_B!h21I=}(^fdJqLnMqezvISVql2K3uH%xv%LfrYX6@L`Gzt_9q zj(+#6?n;4-#GY|Nc#Ow$Fuw5Q8^ILetReB@zl3Ai=?rYi;(%Z)|&ghh%Ln zqjxSea*IK|hNAP6vEaiOx9M#)nHS>OyH)VMgM7dJ@iiOZCr%4HX)Mg(RZADe4=&U> z(rzy;nywLW*P_aaDJ8eyDx>|JleM3CT-yd!Z|I;Sp zC`Rmb|9NYytbk$nrW~S#V9d$r%YxYrj~W#ZR>&%#)Nxn~MHU~w!^GhD_=mpC7g8u9a9jtP*S4o0KNayZ^8a3E~jB8@s>6Z1J{vR4yq^+4#d? z(kkyuNEwudK@}2QzZ;=Id>Al6Ww&kPFGSzJjq81^B~)n3!!g(qn5)%*^HFZP4mjx~cwu)NXVhfPW@9 zMP!cfO#6M9dJ##zg57XZk74{i)Y)?TQ~Q+5%_{ByD{RztkyO`(?u2W)eUU2Mi>*GW z>mzn`?qa$5)U)*wdnWXTv88yWHm9f?=c4B9ZF?RiU-ArF_x;7gha$FC&(ME1j-Qqm zIRC9nG92&qDdSX@-`#ba!b#*` z+!E_BG@+rW$1lC*6*eXR0Bi#-T&K%(^PBL87J2mhVm{lG+Awc83MG+Yn{M7&3%t+f ztt+?NjhsIp7nK;CIJP3GJ_)r&^j9{YKsPa^y@j^tH`ls0aRI34FL zIGgI>6OgQF;Q{M^E$~*Dm3TV&Vcg?uq7>^g*{MU)1u`xf^|94qXV)ckXx(erCAr7? zGf`18w!}Y!{A4Eg`lF$IeUI2z56L%D$7^q1+p|@1><`2AZJkFd=^Lea`ebapf?vwv zw%>md#lIlN;E6R*s$Re&>MD0{cpzu8S=6t>v@NcQ@HnmYTW66)hDGAIe6M}Y?SxF- zop;YW+27rja5cz&<^)0aQ+uUNS?-B4Oo4TN-KVjr&MCn2-iKY)A^MIo66kyC=gS}P z)iZjYdBQ6A447_+TN9fej-nTz1jzZ~CHzZ$&yyz1PjC8kdCPm==o1cirZ%QtOsvhh z8Z1*i`oOtyhw{_#;&i~})cTD*m+`!b<>Gpa?anV2^=y#3jI*n3bAp;4dkP&}A9z_c zr)iahOjmPQtnlmDZ)>ygB=-HV`|g=4Q>T!|;*~S6V|07Ah~FqWX9M{%w8bHdnZ_ot zU=pJTKW12+Hl4RZ-w^`te2P}Go4jlmFqacb6vj)4#tuJm+4$^Z;pD-W#7=r+jrn2{ z>lts686)`Mu`~147PWguR&~eXA6MVAQRww(Ui}F_USxFo&&0f46DG|LkA0suNFGvB zh0X?aBpXq7hxE5q13e*z)K<;7a$-QmksT0MeNh!<#YInwJf&7~>!H(Xj%jUbZ+2opS5oM2V7+Frq~H}X2#=Eda?)V`dIX?P(ZINhhD;;%U( z%_z{JDH!9ywv>Ud1oMjod4w!U*p7htWot6TGIfXM3T~??@77%42$A@^yT3;;ghIVH z!J#+?al~(Q=rSjYslD&o!_uw|^Mom!sM$%MiPkqEYetW11TGrnYr7q)%c{edd!cI& z7rhv?e}7A$E=oOY^-=ac8-d>OgWsAhlIkZ!%>+-43BN|M59)fRW_-zf8xzpQ`^Y?n zCow;_`1rZ6Ec^5q`K=-u^$HK)-0E@8Q!p(1kT!7r+xo8HiG}TD;VMsbT^0S`hMm2p zcj~Jw#jtdhZ=`j@t#>^@{q2v}NA+qg(~WbTL$}{d<9kN1^H6+Jzw7Ws8|U&#`86fl zmHBcD={Nf%u0I^Eii-Wz7t|GoAE-NVOP~jd!3NXpm;!8^OK%dp7okrbmfA? z4`~IA9(_EN>-bTNH&J+O+HhO%7nP@GECDKXr*z7z@G58LtzIun;@!-}qbv7`7YHP$ zzcx8r_R6BYEffVj$!e1Co#|MF_)2C@6}oI9#;p!IK0CF)xNzaar+dO8s4QOT7$1Z3 znzFmwd*1lGxy9oYBtGS>d5wp`;8wIgnUpSz#zOw2E*mh5ex*EQ)Fj+>U3 zQ+CX}WE|UlZCg{5^gPgJ36^P*WlVo7&gi9IS;#j&Cb*(0*5BTuA2%yek(P` z>+Pc%p?$Fub}3LUr#h5=#*tIm2>b>TXv5g^0bJ2<4!S40Z zx<4y@61pmiP1vV~K6u0jjem(yRNCMoGAnk$xaMg1U{n;(0;l#sLLo0A>$}R+v^SOC zQx6z-HdwT4qsyJ~>$@Aj&2%nw@{H_1x$WCz+0X(n;!&|FZQG2-w+o2}Q>&S$^S147ra142|uh$I8c;#t-NNmVfDvV`x}l5-AOP=QJkdVNBeI{ zd**mB-W6p9em2j`5E`_|m7tr~dS!&SW=cd0I-w;qA|Jf+@3R>fIa&GQ`A1o!sj!aM ztEY>VsXGL}$sHv*yXbCsCbQ;I`#ZDAOXGPp3&l~_KG*v_x8m8e*Ct?fytk&j=KxFS zoWOu*Wb%Nggfh>E!)q(@`id^!y;C$9(uBh$#XmZmBb4^oD>t}GMOVPpl1KO?Z!>(` z8uyT0pCUN1yVBp;C$E?8>=`yML2a!mEKIei?7SJaF|sgd=0P{c6Q01+5cq|W@kqew z!;uX#_K3sHrhPFm_sbB)rpEjGM*}iocR!aKQ$;OC`sS+J*aIU5^Vwo_Oj0lm7x$vY*UQ~6HaalT8&?@Rk;Ctz?Rcy#V z*BkOuLJhNUD^9kRaKpLLcs_YHUT3Y-UFc#$X|vGB=k$~jN#QqRwUb}V=JQBh;eu3L zDnsg=a%r|8v)fA`dg@eBw!Mnb<||3Z?7x#VyHt)w!Cqgy^{Q*`TwX*=3644Z=-G8s zj0a7s(@MNb9*IJ@r=!VdzwUi6J>(qp8&1oIJW3)|M zo84Z!-w=U4i{s;8U){Z}6wh;4Lw}RE$WyJh_w|L=FXzr1*tXwZeWx#E9k*`yYel_O zJN};LuT+)4a#Osy*-B!Hz`#*I6H`rXe=sZdBD0}xWDg2W3pRD*HVjH3X~FC<=5TX{ zF4>b}bc9K^Jz`-;JmN)EC&9FF5KV0YSjv-?{Rs?Z_oYujEGU@sYf0EcO5&Sj$ zy&2wMaSQeLrqWm%{#vjl5)E+71p_eX5(?W(3x+qhg0ks!suzU~MXIQ)Ae0d(C8#?S zEKL09OfM)x1q%aNGD+?lHeg-GP}hJXG&HbKP2g{spz}deUGNhi_(|~pK>8czZ=`gl z9T*Zg4;qI-rL&=E6)coNU=uy5U^z#H!hc9zB3;JR1h{_s%|idS%?J#0^Z(gu-rn4> z=HhAS(TN;yum(2P`~L*ZzwKud@u$KJ4wJfcLP$h_OeJ%5V}Y(lfEtsC8t!zaHvx=q z0)qk8>I60z_5c`{Fq|g1$fmHVWZcsE)1k6|45$?DdD5T~XdYTHe`ONcoxq{8VK_sp z{VsF{ndZ$xiN+JA>ercUc|C0(F zla@PEpvwQ`vJyVr82ay+{e{7Q2%;qrc=3So1pK_#a1iLf^!$5_e%b-3)eTGS-FQ;o_qem5B%I7Dq`vAqp?sV9DxDxz*}MoMNfkZ z0Q-J$ggP1t$11`RFgP3rV%Tvb2o&>sY^(^NGv!yj^!Gy!qJX`X!(<}+Ckoe*AXtaP z_5=x+f<)nGC)A%wb_ct82n>XKAOCouSPTY*fx1JNVMsMKu=mJ)ptKd38Uh1$=>7^r zs&PAie}iFF|3M1}xBO2$%s=pu>Y%~?#t#KYgPqI2%0OX||9~OY)&2oP!4dz2sbT)1 zGYSpv{%?NnEp;S>2 LSy_Ec1IT{?x>ZA> literal 0 HcmV?d00001 diff --git a/tests_sparse/GPU_openmp.txt b/tests_sparse/GPU_openmp.txt new file mode 100644 index 0000000..9fb4315 --- /dev/null +++ b/tests_sparse/GPU_openmp.txt @@ -0,0 +1,15 @@ +#degre 1 GPU 2 GPU 3 GPU 4 GPU +100000 16.4651 9.81056 7.36768 5.93475 +200000 33.6679 16.2121 13.1144 10.2234 +300000 140.168 64.0936 47.7506 35.449 +400000 164.857 98.0841 53.2293 38.648 +500000 424.028 197.866 149.784 106.184 +600000 632.807 306.118 211.276 163.145 +700000 1005.37 889.105 643.957 459.298 +800000 942.085 503.282 335.846 270.84 +900000 1182.82 597.699 402.05 334.25 +1000000 2457.72 777.691 548.805 422.406 +1100000 1855.26 980.164 657.254 450.367 +1200000 2731.9 1274.44 856.406 643.124 +1300000 7417.29 2898.74 2380.72 1023.02 +1400000 3175.71 1586.3 1021.57 843.013 diff --git a/tests_sparse/GPU_openmp.txt~ b/tests_sparse/GPU_openmp.txt~ new file mode 100644 index 0000000..c7b1fd0 --- /dev/null +++ b/tests_sparse/GPU_openmp.txt~ @@ -0,0 +1,15 @@ +degre 1GPU 2 GPU 3 GPU 4 GPU +100000 16.4651 9.81056 7.36768 5.93475 +200000 33.6679 16.2121 13.1144 10.2234 +300000 140.168 64.0936 47.7506 35.449 +400000 164.857 98.0841 53.2293 38.648 +500000 424.028 197.866 149.784 106.184 +600000 632.807 306.118 211.276 163.145 +700000 1005.37 889.105 643.957 459.298 +800000 942.085 503.282 335.846 270.84 +900000 1182.82 597.699 402.05 334.25 +1000000 2457.72 777.691 548.805 422.406 +1100000 1855.26 980.164 657.254 450.367 +1200000 2731.9 1274.44 856.406 643.124 +1300000 7417.29 2898.74 2380.72 1023.02 +1400000 3175.71 1586.3 1021.57 843.013 diff --git a/tests_sparse/results/1GPU_mpi.txt b/tests_sparse/results/1GPU_mpi.txt new file mode 100644 index 0000000..060208c --- /dev/null +++ b/tests_sparse/results/1GPU_mpi.txt @@ -0,0 +1,894 @@ +REMAINING: 1 +Taking GPU #0 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 0, start 0 size 100096 +proc 0 start 0 size 100096 +iter : 1 Arret : 0.00526849 s/iter 0.771057 +iter : 2 Arret : 0.00756635 s/iter 0.771023 +iter : 3 Arret : 0.0103246 s/iter 0.771084 +iter : 4 Arret : 0.0142527 s/iter 0.830006 +iter : 5 Arret : 0.028078 s/iter 0.826227 +iter : 6 Arret : 0.0181714 s/iter 0.831372 +iter : 7 Arret : 0.00621577 s/iter 0.770752 +iter : 8 Arret : 0.0106944 s/iter 0.771029 +iter : 9 Arret : 0.010281 s/iter 0.770826 +iter : 10 Arret : 0.00296987 s/iter 0.770678 +iter : 11 Arret : 0.00110841 s/iter 0.770840 +iter : 12 Arret : 0.00109962 s/iter 0.770464 +iter : 13 Arret : 0.000703616 s/iter 0.770090 +iter : 14 Arret : 0.000240198 s/iter 0.770180 +iter : 15 Arret : 0.000152422 s/iter 0.770016 +iter : 16 Arret : 4.10828E-06 s/iter 0.769964 +iter : 17 Arret : 1.2856E-08 s/iter 0.770126 +iter : 18 Arret : 4.06565E-11 s/iter 0.770112 +iter : 19 Arret : 4.18363E-13 s/iter 0.769956 +temps : 14.9007 seconde(s) +Nb iterations : 19 +Nb de depassements de capacite exponentielle : 0 +Precision : 5.46584E-09 +Stabilite : 4.18363E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54036 +i* 0.841503| 1.00006|-5.00602E-11 +i* 9.0853E-12| +| 2| -0.113164 +i* 0.993538| 0.999962|-4.34919E-12 +i* 9.60242E-13| +| 3| -0.226711 +i* -0.973923| 0.999962|-4.27658E-13 +i* 6.01027E-13| +| 4| -0.715763 +i* 0.698289| 0.999962| 9.11271E-13 +i* 2.47219E-12| +| 5| 0.439922 +i* -0.897993| 0.999962|-3.49498E-13 +i* 1.66432E-12| +| 6| -0.996021 +i* 0.0886823| 0.999962| 1.17772E-12 +i* 6.16285E-13| +| 7| 0.908546 +i* -0.417692| 0.999962| 4.78506E-13 +i* 1.54377E-13| +| 8| -0.827813 +i* -0.560935| 0.999962| 9.76996E-13 +i*-2.04309E-12| +| 9| 0.968049 +i* 0.250607| 0.999962|-1.07025E-13 +i*-1.15224E-12| +| 10| -0.286815 +i* -0.957946| 0.999962|-6.55254E-13 +i* 1.20869E-12| +| 11| 0.591653 +i* 0.806145| 0.999962|-9.87654E-13 +i*-3.03635E-12| +| 12| -0.0511836 +i* 0.998651| 0.999962|-2.22622E-12 +i*-3.69013E-14| +| 13| -0.67097 +i* 0.741432| 0.999962|-8.03801E-14 +i*-1.68204E-12| +| 14| 0.383249 +i* -0.923603| 0.999962|-1.29119E-12 +i*-1.37426E-12| +| 15| -0.988582 +i* 0.150427| 0.999962|-1.54698E-12 +i*-6.48537E-13| +| 16| 0.880824 +i* -0.473363| 0.999962|-4.03455E-13 +i* 2.85139E-12| +| 17| -0.861082 +i* -0.508391| 0.999962| 9.8066E-13 +i* 3.40478E-12| +| 18| 0.981756 +i* 0.189945| 0.999962|-1.13665E-12 +i* 1.13043E-12| +| 19| -0.345809 +i* -0.938264| 0.999962| 1.03906E-12 +i* 1.95398E-12| +| 20| 0.640621 +i* 0.767807| 0.999962|-6.98774E-13 +i* 1.13798E-12| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 0, start 0 size 200192 +proc 0 start 0 size 200192 +iter : 1 Arret : 0.000172103 s/iter 3.015672 +iter : 2 Arret : 0.000265956 s/iter 3.012750 +iter : 3 Arret : 0.00016887 s/iter 3.013343 +iter : 4 Arret : 0.00159503 s/iter 3.013060 +iter : 5 Arret : 0.00118887 s/iter 3.012469 +iter : 6 Arret : 0.0166018 s/iter 3.011931 +iter : 7 Arret : 0.0242829 s/iter 3.046322 +iter : 8 Arret : 0.0176015 s/iter 3.041962 +iter : 9 Arret : 0.0305772 s/iter 3.002992 +iter : 10 Arret : 0.092766 s/iter 3.023961 +iter : 11 Arret : 0.053965 s/iter 3.038470 +iter : 12 Arret : 0.02988 s/iter 3.021853 +iter : 13 Arret : 0.010546 s/iter 3.022054 +iter : 14 Arret : 0.00440126 s/iter 3.008053 +iter : 15 Arret : 0.0040937 s/iter 3.011284 +iter : 16 Arret : 0.000799409 s/iter 3.011969 +iter : 17 Arret : 0.0001234 s/iter 3.010869 +iter : 18 Arret : 2.81451E-05 s/iter 3.010986 +iter : 19 Arret : 1.61357E-07 s/iter 3.011819 +iter : 20 Arret : 1.6313E-11 s/iter 3.012323 +iter : 21 Arret : 1.73414E-15 s/iter 3.011263 +temps : 63.4688 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 1.73414E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540195 +i* 0.841595| 1.00005|-2.98043E-09 +i*-3.27611E-08| +| 2| -0.837195 +i* 0.546877| 0.999985| 7.09943E-12 +i* 5.1133E-12| +| 3| -0.553418 +i* -0.832885| 0.999985| -1.9722E-12 +i*-7.40397E-12| +| 4| 0.828525 +i* -0.559925| 0.999985|-4.34675E-12 +i* 1.07137E-12| +| 5| -0.819774 +i* 0.572768| 1.00005| 2.53887E-08 +i* 2.42315E-09| +| 6| -0.57917 +i* -0.815188| 0.999985|-5.13034E-12 +i*-1.52645E-12| +| 7| 0.810626 +i* -0.585537| 0.999985| 8.64808E-12 +i* 7.46794E-12| +| 8| 0.591869 +i* 0.806015| 0.999985| 1.73195E-13 +i* 8.72591E-12| +| 9| -0.801379 +i* 0.598131| 0.999985| -1.2701E-12 +i* 3.96189E-12| +| 10| -0.60439 +i* -0.79667| 0.999985| 4.71623E-13 +i* 1.16721E-11| +| 11| 0.791937 +i* -0.610578| 0.999985| 6.0707E-13 +i* 1.52922E-12| +| 12| 0.616763 +i* 0.78713| 0.999985|-4.48042E-12 +i* -2.6295E-12| +| 13| -0.782301 +i* 0.622877| 0.999985|-2.15827E-12 +i*-6.27114E-12| +| 14| -0.628985 +i* -0.777398| 0.999985|-4.05476E-12 +i*-5.17236E-12| +| 15| 0.772447 +i* -0.635055| 0.999985|-1.73772E-12 +i*-6.03129E-13| +| 16| 0.641054 +i* 0.767476| 0.999985| 9.05009E-12 +i*-2.91295E-12| +| 17| -0.762458 +i* 0.647014| 0.999985| 5.81724E-12 +i*-9.99384E-12| +| 18| -0.652967 +i* -0.757366| 0.999985| 5.10392E-12 +i*-6.61069E-12| +| 19| 0.752229 +i* -0.658879| 0.999985|-5.97611E-12 +i* 1.03431E-11| +| 20| 0.664751 +i* 0.747045| 0.999985| 5.32885E-12 +i* 1.02546E-12| ++---+----------------------------+------------+----------------------------+ +50000 racines de module = 1.00005 +150000 racines de module = 0.999985 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 0, start 0 size 300032 +proc 0 start 0 size 300032 +iter : 1 Arret : 0.000313792 s/iter 6.614110 +iter : 2 Arret : 0.00305675 s/iter 6.613587 +iter : 3 Arret : 0.00277809 s/iter 6.614036 +iter : 4 Arret : 0.00291045 s/iter 6.614575 +iter : 5 Arret : 0.00668137 s/iter 6.613769 +iter : 6 Arret : 0.0066223 s/iter 6.828985 +iter : 7 Arret : 0.00958195 s/iter 6.605856 +iter : 8 Arret : 0.00939169 s/iter 6.859958 +iter : 9 Arret : 0.00580581 s/iter 6.614606 +iter : 10 Arret : 0.0103543 s/iter 6.614181 +iter : 11 Arret : 0.00726016 s/iter 6.614376 +iter : 12 Arret : 0.00175683 s/iter 6.614100 +iter : 13 Arret : 0.00115396 s/iter 6.614812 +iter : 14 Arret : 0.00126746 s/iter 6.614328 +iter : 15 Arret : 0.000330481 s/iter 6.607394 +iter : 16 Arret : 0.000111881 s/iter 6.614256 +iter : 17 Arret : 4.26113E-05 s/iter 6.613688 +iter : 18 Arret : 2.6878E-06 s/iter 6.613952 +iter : 19 Arret : 2.75596E-09 s/iter 6.613819 +iter : 20 Arret : 2.75548E-12 s/iter 6.613045 +iter : 21 Arret : 2.77549E-15 s/iter 6.613338 +temps : 139.471 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 2.77549E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540341 +i* 0.841474| 1.00002| 2.17368E-09 +i*-4.61298E-09| +| 2| -0.940582 +i* 0.339532| 0.999988|-1.00517E-11 +i* 8.96228E-13| +| 3| -0.851907 +i* -0.523671| 0.999988| 5.67879E-13 +i* 1.02216E-11| +| 4| -0.121715 +i* -0.992553| 0.999988|-4.05498E-12 +i*-3.39981E-14| +| 5| 0.700112 +i* -0.714017| 0.999988| 6.43741E-12 +i* -3.3944E-12| +| 6| 0.994755 +i* 0.102173| 0.999988|-7.42606E-12 +i*-2.83986E-12| +| 7| -0.261081 +i* 0.965305| 0.999988|-2.78355E-12 +i* 3.7301E-12| +| 8| -0.917494 +i* 0.39772| 0.999988|-1.15596E-11 +i*-7.01551E-13| +| 9| -0.883005 +i* -0.46934| 0.999988| 2.43294E-12 +i*-2.16579E-12| +| 10| -0.183613 +i* -0.982987| 0.999988|-2.93521E-12 +i* 3.65429E-12| +| 11| 0.654063 +i* -0.756425| 0.999988| 9.35807E-13 +i*-7.47193E-12| +| 12| 0.999199 +i* 0.0397302| 0.999988| 4.01479E-12 +i* 4.95176E-13| +| 13| 0.591939 +i* 0.805969| 0.999988| 5.60618E-12 +i* 1.36161E-11| +| 14| -0.200169 +i* 0.97975| 0.999988|-2.70206E-12 +i* 4.98612E-12| +| 15| -0.890797 +i* 0.454377| 0.999988| -1.2778E-11 +i*-1.64648E-11| +| 16| -0.910641 +i* -0.41317| 0.999988| 3.06566E-12 +i*-6.62351E-12| +| 17| -0.24476 +i* -0.969572| 0.999988|-3.79541E-12 +i* -1.5516E-12| +| 18| 0.605426 +i* -0.795887| 0.999988| 2.39608E-12 +i*-6.07317E-12| +| 19| 0.999727 +i* -0.0228685| 0.999988|-4.59166E-12 +i* -1.8699E-15| +| 20| 0.641209 +i* 0.767351| 0.999988|-3.81029E-12 +i*-1.94543E-11| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 0, start 0 size 400128 +proc 0 start 0 size 400128 +iter : 1 Arret : 0.000101217 s/iter 11.754850 +iter : 2 Arret : 0.000115015 s/iter 11.749201 +iter : 3 Arret : 0.000726976 s/iter 11.748136 +iter : 4 Arret : 0.00226862 s/iter 11.747693 +iter : 5 Arret : 0.00629965 s/iter 11.746773 +iter : 6 Arret : 0.0197005 s/iter 11.782651 +iter : 7 Arret : 0.0493965 s/iter 11.804867 +iter : 8 Arret : 0.13013 s/iter 11.802995 +iter : 9 Arret : 0.173538 s/iter 11.888769 +iter : 10 Arret : 0.0463811 s/iter 12.156762 +iter : 11 Arret : 0.0389696 s/iter 12.149404 +iter : 12 Arret : 0.022765 s/iter 11.832891 +iter : 13 Arret : 0.00729518 s/iter 11.818836 +iter : 14 Arret : 0.0082289 s/iter 11.773992 +iter : 15 Arret : 0.00359194 s/iter 11.775046 +iter : 16 Arret : 0.00197638 s/iter 11.746029 +iter : 17 Arret : 0.000496788 s/iter 11.752786 +iter : 18 Arret : 1.07153E-05 s/iter 11.752654 +iter : 19 Arret : 7.82152E-10 s/iter 11.750184 +iter : 20 Arret : 7.82799E-14 s/iter 11.749506 +temps : 236.422 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.06033E-07 +Stabilite : 7.82799E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.25993E-11 +i* -8.4544E-12| +| 2| -0.998331 +i* 0.0576263| 0.999992| 5.58298E-12 +i* 4.97158E-13| +| 3| 0.439898 +i* -0.898039| 0.999992| 1.18832E-11 +i*-2.97085E-12| +| 4| -0.996068 +i* 0.0888546| 1.00002|-3.28771E-08 +i* 4.65803E-10| +| 5| 0.411581 +i* -0.911398| 1.00002|-9.60735E-09 +i* 4.19844E-08| +| 6| 0.591959 +i* 0.805996| 1.00002| 3.13531E-08 +i* 3.04739E-08| +| 7| -0.99276 +i* 0.120053| 0.999992| 1.33862E-11 +i* 5.56338E-12| +| 8| 0.382777 +i* -0.923832| 0.999992|-1.07905E-11 +i* 4.95248E-12| +| 9| 0.616932 +i* 0.787007| 0.999992| 5.97233E-12 +i* 9.44689E-12| +| 10| -0.988512 +i* 0.151094| 0.999992| 5.88174E-12 +i* 3.10009E-12| +| 11| 0.353648 +i* -0.93537| 0.999992| 1.43463E-12 +i* 1.47159E-13| +| 12| 0.641284 +i* 0.767294| 0.999992|-7.43627E-13 +i* 2.49052E-11| +| 13| -0.983293 +i* 0.181987| 0.999992|-8.33267E-12 +i*-2.27485E-12| +| 14| 0.324173 +i* -0.94599| 0.999992| 1.35322E-11 +i* 9.09395E-12| +| 15| 0.665006 +i* 0.746827| 0.999992| 6.51013E-12 +i*-1.23073E-11| +| 16| -0.977144 +i* 0.212687| 1.00002|-3.41559E-08 +i*-3.75875E-08| +| 17| 0.294407 +i* -0.955704| 1.00002| 3.17084E-08 +i*-1.83133E-08| +| 18| 0.688082 +i* 0.725665| 1.00002|-2.92714E-08 +i*-3.99441E-08| +| 19| -0.969961 +i* 0.243227| 0.999992|-1.20224E-11 +i* 1.50763E-12| +| 20| 0.264275 +i* -0.964439| 0.999992|-8.33844E-12 +i* 1.64252E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 0, start 0 size 500224 +proc 0 start 0 size 500224 +iter : 1 Arret : 0.000654726 s/iter 18.210937 +iter : 2 Arret : 0.0043136 s/iter 18.208086 +iter : 3 Arret : 0.00506466 s/iter 18.179157 +iter : 4 Arret : 0.0130274 s/iter 18.214735 +iter : 5 Arret : 0.021465 s/iter 18.454666 +iter : 6 Arret : 0.0211337 s/iter 18.404779 +iter : 7 Arret : 0.0107502 s/iter 18.779190 +iter : 8 Arret : 0.0220598 s/iter 18.483878 +iter : 9 Arret : 0.0231567 s/iter 18.532205 +iter : 10 Arret : 0.0356725 s/iter 18.579730 +iter : 11 Arret : 0.0312683 s/iter 18.549278 +iter : 12 Arret : 0.0152442 s/iter 18.237418 +iter : 13 Arret : 0.0125645 s/iter 18.230460 +iter : 14 Arret : 0.00340307 s/iter 18.193971 +iter : 15 Arret : 0.00635289 s/iter 18.198984 +iter : 16 Arret : 0.0015628 s/iter 18.181859 +iter : 17 Arret : 0.000392249 s/iter 18.198159 +iter : 18 Arret : 0.000277941 s/iter 18.166677 +iter : 19 Arret : 8.85451E-05 s/iter 18.208276 +iter : 20 Arret : 7.03292E-05 s/iter 18.178517 +iter : 21 Arret : 8.15806E-07 s/iter 18.191805 +iter : 22 Arret : 1.14718E-08 s/iter 18.194655 +iter : 23 Arret : 1.61853E-10 s/iter 18.210465 +iter : 24 Arret : 2.28253E-12 s/iter 18.207024 +iter : 25 Arret : 3.2179E-14 s/iter 18.211234 +temps : 457.576 seconde(s) +Nb iterations : 25 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32052E-08 +Stabilite : 3.2179E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.19362E-11 +i*-9.05032E-12| +| 2| 0.561258 +i* 0.827655| 1.00001| 2.3059E-10 +i* 2.96606E-09| +| 3| 0.571586 +i* 0.820533| 0.999992|-7.69917E-12 +i*-9.08884E-12| +| 4| 0.581835 +i* 0.813298| 0.999992| 8.15192E-12 +i* -1.8458E-11| +| 5| 0.591992 +i* 0.805934| 0.999992| -1.4418E-11 +i*-5.03328E-12| +| 6| 0.602072 +i* 0.798432| 0.999992|-1.14042E-11 +i* -4.5941E-12| +| 7| 0.61202 +i* 0.790857| 1.00001|-1.75659E-10 +i*-1.26024E-09| +| 8| 0.621881 +i* 0.783102| 0.999992| 8.42737E-12 +i*-9.22235E-12| +| 9| 0.631656 +i* 0.775238| 0.999992| 4.94815E-12 +i* 2.88148E-11| +| 10| 0.641332 +i* 0.767253| 0.999992| 3.71225E-12 +i* 1.15249E-11| +| 11| 0.650923 +i* 0.759134| 0.999992|-1.41334E-11 +i* 4.90278E-12| +| 12| 0.660376 +i* 0.75095| 1.00001| 2.31005E-09 +i* 8.36898E-10| +| 13| 0.669732 +i* 0.742592| 0.999992| 1.96547E-11 +i* 7.83706E-12| +| 14| 0.678995 +i* 0.734132| 0.999992|-3.14309E-11 +i* 7.8838E-12| +| 15| 0.688152 +i* 0.725556| 0.999992|-3.69482E-12 +i*-1.48935E-11| +| 16| 0.6972 +i* 0.716866| 0.999992|-2.21156E-11 +i* 6.37795E-12| +| 17| 0.706137 +i* 0.708092| 1.00001| 4.73455E-09 +i* 2.18669E-09| +| 18| 0.714951 +i* 0.699164| 0.999992| 6.56786E-12 +i*-9.19531E-12| +| 19| 0.723665 +i* 0.69014| 0.999992|-9.73066E-12 +i*-4.22218E-13| +| 20| 0.732266 +i* 0.681007| 0.999992|-1.48057E-11 +i*-2.14301E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 0, start 0 size 600064 +proc 0 start 0 size 600064 +iter : 1 Arret : 7.64945E-05 s/iter 26.271835 +iter : 2 Arret : 0.000806183 s/iter 26.253007 +iter : 3 Arret : 0.000942488 s/iter 26.241833 +iter : 4 Arret : 0.00180805 s/iter 26.245661 +iter : 5 Arret : 0.00369298 s/iter 26.250976 +iter : 6 Arret : 0.00763289 s/iter 26.250500 +iter : 7 Arret : 0.00825756 s/iter 26.623129 +iter : 8 Arret : 0.0162086 s/iter 26.743961 +iter : 9 Arret : 0.10278 s/iter 27.131676 +iter : 10 Arret : 11.8504 s/iter 27.630886 +iter : 11 Arret : 1.63964 s/iter 27.895345 +iter : 12 Arret : 3.64019 s/iter 27.700428 +iter : 13 Arret : 0.927608 s/iter 27.433160 +iter : 14 Arret : 3.4015 s/iter 27.350784 +iter : 15 Arret : 1.02037 s/iter 27.566179 +iter : 16 Arret : 1.10246 s/iter 27.443741 +iter : 17 Arret : 1.29418 s/iter 27.044718 +iter : 18 Arret : 2.62408 s/iter 27.094720 +iter : 19 Arret : 1.14775 s/iter 26.975747 +iter : 20 Arret : 0.485019 s/iter 26.887222 +iter : 21 Arret : 1.53782 s/iter 26.817507 +iter : 22 Arret : 0.658576 s/iter 26.755061 +iter : 23 Arret : 0.301361 s/iter 26.509138 +iter : 24 Arret : 0.291405 s/iter 26.453293 +iter : 25 Arret : 0.0780785 s/iter 26.383146 +iter : 26 Arret : 0.013555 s/iter 26.280145 +iter : 27 Arret : 0.00210954 s/iter 26.248620 +iter : 28 Arret : 1.57021E-05 s/iter 26.253410 +iter : 29 Arret : 6.38941E-09 s/iter 26.260786 +iter : 30 Arret : 6.37826E-12 s/iter 26.251301 +iter : 31 Arret : 6.3709E-15 s/iter 26.248007 +temps : 829.71 seconde(s) +Nb iterations : 31 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.15851E-08 +Stabilite : 6.3709E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540312 +i* 0.841458| 0.999994| 1.62056E-11 +i* 1.50318E-11| +| 2| -0.553436 +i* -0.832885| 0.999994|-2.25986E-11 +i* 1.15206E-11| +| 3| -0.579286 +i* -0.815117| 0.999994|-9.51172E-12 +i*-3.78186E-12| +| 4| 0.592006 +i* 0.805927| 0.999994|-3.60267E-12 +i* 1.19892E-11| +| 5| -0.604566 +i* -0.796547| 0.999994|-2.52776E-12 +i*-5.35546E-12| +| 6| 0.616979 +i* 0.786972| 0.999994|-2.27955E-11 +i* 6.27034E-12| +| 7| -0.629239 +i* -0.777204| 0.999994|-8.09952E-12 +i* 2.92867E-11| +| 8| 0.641358 +i* 0.767235| 0.999994|-1.28961E-11 +i*-1.47377E-11| +| 9| -0.653306 +i* -0.757086| 0.999994|-1.65734E-12 +i*-1.07858E-11| +| 10| 0.665105 +i* 0.746742| 0.999994|-1.94866E-12 +i* 1.19335E-11| +| 11| -0.676729 +i* -0.736224| 0.999994| 1.49339E-11 +i* 2.83465E-12| +| 12| 0.688187 +i* 0.725525| 0.999994| 2.23388E-12 +i*-2.05627E-11| +| 13| -0.699476 +i* -0.714648| 0.999994| 4.9627E-14 +i*-1.17691E-11| +| 14| 0.710604 +i* 0.703584| 0.999994|-2.99494E-11 +i*-8.92773E-12| +| 15| -0.721546 +i* -0.692358| 0.999994|-1.93323E-11 +i* 2.32838E-11| +| 16| 0.732321 +i* 0.680951| 0.999994|-2.19358E-12 +i*-2.44729E-12| +| 17| -0.742906 +i* -0.669387| 0.999994| 4.37561E-12 +i*-5.72887E-13| +| 18| 0.753308 +i* 0.657659| 0.999994|-8.91731E-12 +i*-1.03275E-11| +| 19| -0.763525 +i* -0.64577| 0.999994| 4.63933E-11 +i* 1.31129E-11| +| 20| 0.773564 +i* 0.633709| 0.999994|-1.15374E-11 +i*-3.57616E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 0, start 0 size 700160 +proc 0 start 0 size 700160 +iter : 1 Arret : 0.00233752 s/iter 35.574051 +iter : 2 Arret : 0.00386616 s/iter 35.661264 +iter : 3 Arret : 0.0102365 s/iter 35.666090 +iter : 4 Arret : 0.0168454 s/iter 35.898354 +iter : 5 Arret : 0.0162691 s/iter 36.598991 +iter : 6 Arret : 0.0313285 s/iter 36.597233 +iter : 7 Arret : 0.0296126 s/iter 36.586180 +iter : 8 Arret : 0.00684122 s/iter 36.115381 +iter : 9 Arret : 0.00875063 s/iter 35.873930 +iter : 10 Arret : 0.0205366 s/iter 35.854112 +iter : 11 Arret : 0.0194411 s/iter 35.560088 +iter : 12 Arret : 0.00397836 s/iter 35.587325 +iter : 13 Arret : 0.00205454 s/iter 35.565898 +iter : 14 Arret : 0.00123092 s/iter 35.566912 +iter : 15 Arret : 0.00033401 s/iter 35.562568 +iter : 16 Arret : 0.000274742 s/iter 35.541391 +iter : 17 Arret : 4.1127E-05 s/iter 35.564505 +iter : 18 Arret : 3.93109E-06 s/iter 35.564039 +iter : 19 Arret : 2.94834E-08 s/iter 35.516012 +iter : 20 Arret : 1.72153E-10 s/iter 35.538174 +iter : 21 Arret : 2.36977E-12 s/iter 35.516648 +iter : 22 Arret : 3.26026E-14 s/iter 35.518262 +temps : 787.253 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.44548E-08 +Stabilite : 3.26026E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540339 +i* 0.841441| 0.999994| 1.55423E-11 +i*-3.21137E-12| +| 2| -0.996033 +i* 0.0889146| 0.999994|-1.55997E-11 +i*-5.73445E-12| +| 3| 0.43988 +i* -0.89805| 0.999994| 3.89233E-12 +i*-2.03002E-11| +| 4| 0.38271 +i* -0.923862| 0.999994| 1.82103E-11 +i*-3.83834E-12| +| 5| -0.988497 +i* 0.151203| 0.999994|-2.36757E-11 +i*-2.02211E-12| +| 6| 0.641382 +i* 0.767214| 0.999994| 1.32709E-11 +i* -1.4984E-12| +| 7| 0.324034 +i* -0.946039| 0.999994|-6.77591E-12 +i*-7.98802E-12| +| 8| -0.977072 +i* 0.212881| 0.999994| 8.90621E-13 +i* 9.78296E-12| +| 9| 0.688221 +i* 0.725493| 0.999994|-2.62901E-12 +i* 1.4823E-11| +| 10| 0.264068 +i* -0.964498| 0.999994|-1.65676E-11 +i* 1.22603E-11| +| 11| -0.961803 +i* 0.273721| 0.999994|-6.28075E-12 +i*-5.80324E-12| +| 12| 0.732353 +i* 0.680916| 0.999994|-4.24105E-12 +i* 3.92653E-12| +| 13| 0.203078 +i* -0.979157| 0.999994|-1.05764E-11 +i* 3.92495E-12| +| 14| -0.942775 +i* 0.333454| 1.00001| 1.23271E-09 +i* 1.60621E-09| +| 15| 0.773614 +i* 0.633649| 0.999994|-2.14677E-11 +i* 5.01435E-12| +| 16| 0.141289 +i* -0.989963| 0.999994|-8.81695E-12 +i*-4.02872E-13| +| 17| -0.91998 +i* 0.39195| 0.999994|-1.45786E-11 +i*-1.68564E-11| +| 18| 0.811819 +i* 0.583899| 0.999994| 1.65953E-11 +i* 1.64316E-12| +| 19| 0.0789817 +i* -0.996884| 1.00001| 4.10806E-10 +i*-1.81025E-09| +| 20| -0.893597 +i* 0.448858| 0.999994| 4.98546E-12 +i* 1.13569E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 0, start 0 size 800000 +proc 0 start 0 size 800000 +iter : 1 Arret : 0.00185859 s/iter 46.444289 +iter : 2 Arret : 0.0254943 s/iter 46.427983 +iter : 3 Arret : 0.203244 s/iter 47.162919 +iter : 4 Arret : 0.383832 s/iter 47.412714 +iter : 5 Arret : 1.87157 s/iter 47.476345 +iter : 6 Arret : 7.63844 s/iter 47.378185 +iter : 7 Arret : 1.0857 s/iter 47.808058 +iter : 8 Arret : 1.87496 s/iter 48.337913 +iter : 9 Arret : 1.12622 s/iter 49.145130 +iter : 10 Arret : 0.677381 s/iter 49.030556 +iter : 11 Arret : 0.859913 s/iter 49.133184 +iter : 12 Arret : 0.199336 s/iter 48.816933 +iter : 13 Arret : 0.250324 s/iter 48.438119 +iter : 14 Arret : 0.583623 s/iter 47.732716 +iter : 15 Arret : 0.75581 s/iter 47.386084 +iter : 16 Arret : 0.133131 s/iter 47.238423 +iter : 17 Arret : 0.0853886 s/iter 47.058443 +iter : 18 Arret : 0.240725 s/iter 46.796184 +iter : 19 Arret : 0.215879 s/iter 46.559576 +iter : 20 Arret : 0.0708063 s/iter 46.567408 +iter : 21 Arret : 0.00601076 s/iter 46.410826 +iter : 22 Arret : 0.000232687 s/iter 46.403965 +iter : 23 Arret : 1.09394E-07 s/iter 46.388760 +iter : 24 Arret : 1.58853E-09 s/iter 46.398815 +iter : 25 Arret : 2.31802E-11 s/iter 46.406904 +iter : 26 Arret : 3.38244E-13 s/iter 46.418145 +temps : 1231.03 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.1101E-08 +Stabilite : 3.38244E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-5.33817E-12 +i*-1.81878E-11| +| 2| 0.592014 +i* 0.805922| 0.999995|-1.82734E-11 +i* 2.10218E-11| +| 3| 0.617007 +i* 0.786952| 0.999995| 4.23442E-11 +i* -6.2147E-12| +| 4| 0.641392 +i* 0.767207| 0.999995| 6.90537E-12 +i*-5.12417E-11| +| 5| 0.665146 +i* 0.746707| 0.999995| 2.02977E-11 +i* 7.48579E-12| +| 6| 0.688245 +i* 0.725472| 0.999995|-1.73153E-11 +i* -1.2656E-11| +| 7| 0.710702 +i* 0.703487| 0.999995| 2.51867E-11 +i* 2.8813E-11| +| 8| 0.732388 +i* 0.68088| 0.999995| 9.45355E-12 +i* 2.09024E-11| +| 9| 0.753381 +i* 0.657577| 0.999995| 3.40094E-11 +i* 1.45989E-12| +| 10| 0.77364 +i* 0.633618| 0.999995|-1.72307E-11 +i* 1.22723E-11| +| 11| 0.793138 +i* 0.609034| 0.999995| 3.89222E-12 +i* 2.21356E-11| +| 12| 0.811855 +i* 0.583851| 0.999995|-1.28337E-11 +i*-5.47207E-12| +| 13| 0.829772 +i* 0.558094| 0.999995|-1.63114E-11 +i*-1.64246E-12| +| 14| 0.846873 +i* 0.531786| 0.999995|-1.80345E-12 +i* 5.96675E-11| +| 15| 0.863138 +i* 0.504984| 1.00001|-1.34542E-09 +i* 3.19094E-09| +| 16| 0.878557 +i* 0.477628| 0.999995|-2.16493E-12 +i* 1.10533E-11| +| 17| 0.893104 +i* 0.449841| 0.999995|-1.48552E-11 +i* 1.06063E-11| +| 18| 0.906777 +i* 0.4216| 0.999995|-1.38745E-11 +i* 5.33384E-12| +| 19| 0.919557 +i* 0.392944| 0.999995| 4.13796E-11 +i*-2.48189E-11| +| 20| 0.931433 +i* 0.363901| 0.999995| 4.93219E-11 +i*-2.82651E-11| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 0, start 0 size 900096 +proc 0 start 0 size 900096 +iter : 1 Arret : 0.00608864 s/iter 58.616205 +iter : 2 Arret : 0.0146722 s/iter 59.000776 +iter : 3 Arret : 0.0134789 s/iter 59.298654 +iter : 4 Arret : 0.0160321 s/iter 59.818073 +iter : 5 Arret : 0.220711 s/iter 60.529494 +iter : 6 Arret : 0.209255 s/iter 60.366814 +iter : 7 Arret : 0.0340811 s/iter 60.111951 +iter : 8 Arret : 0.0292795 s/iter 60.340609 +iter : 9 Arret : 0.00831174 s/iter 59.461610 +iter : 10 Arret : 0.0107556 s/iter 59.258654 +iter : 11 Arret : 0.0124728 s/iter 58.962767 +iter : 12 Arret : 0.00847525 s/iter 59.115894 +iter : 13 Arret : 0.00524175 s/iter 58.811084 +iter : 14 Arret : 0.00315085 s/iter 58.680916 +iter : 15 Arret : 0.000430082 s/iter 58.613465 +iter : 16 Arret : 0.000203544 s/iter 58.622904 +iter : 17 Arret : 3.8928E-05 s/iter 58.617522 +iter : 18 Arret : 1.36418E-05 s/iter 58.614772 +iter : 19 Arret : 7.35952E-07 s/iter 58.607696 +iter : 20 Arret : 9.56446E-09 s/iter 58.644389 +iter : 21 Arret : 1.24876E-10 s/iter 58.653746 +iter : 22 Arret : 1.62971E-12 s/iter 58.659057 +iter : 23 Arret : 2.12173E-14 s/iter 58.613887 +temps : 1360.28 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.48556E-08 +Stabilite : 2.12173E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-2.16369E-11 +i* 2.73281E-11| +| 2| 0.641425 +i* 0.767193| 1.00001|-4.13838E-10 +i*-3.12328E-09| +| 3| 0.688263 +i* 0.725455| 0.999995| -1.6052E-11 +i* 1.13947E-11| +| 4| 0.732405 +i* 0.680878| 1.00001|-4.89738E-09 +i*-2.62297E-10| +| 5| 0.77368 +i* 0.633569| 0.999995| 1.89027E-12 +i*-4.10982E-12| +| 6| 0.811877 +i* 0.583821| 0.999995| 3.67913E-11 +i* 5.72664E-12| +| 7| 0.846906 +i* 0.531733| 0.999995|-4.94516E-11 +i*-1.19133E-11| +| 8| 0.878587 +i* 0.477572| 0.999995| 1.93007E-11 +i* 5.20278E-12| +| 9| 0.906825 +i* 0.421497| 0.999995|-2.04992E-12 +i*-5.73336E-12| +| 10| 0.931465 +i* 0.363819| 0.999995|-2.19003E-12 +i* 1.28761E-11| +| 11| 0.952465 +i* 0.304668| 1.00001| 2.41151E-09 +i*-1.99953E-10| +| 12| 0.969685 +i* 0.244341| 0.999995|-1.80025E-11 +i* 2.82213E-12| +| 13| 0.983108 +i* 0.18306| 1.00001|-2.19377E-09 +i* 1.8802E-09| +| 14| 0.992646 +i* 0.121018| 0.999995|-2.17162E-11 +i* 7.29261E-12| +| 15| 0.998281 +i* 0.0585381| 0.999995| 2.19857E-12 +i* 2.81219E-13| +| 16| 0.999987 +i* -0.0042097| 0.999995| 2.32575E-11 +i* 1.25245E-13| +| 17| 0.997754 +i* -0.0669158| 0.999995| 1.33051E-11 +i*-5.99909E-13| +| 18| 0.991588 +i* -0.129396| 0.999995|-7.26752E-12 +i* 8.29531E-12| +| 19| 0.981526 +i* -0.191304| 0.999995|-1.66676E-11 +i*-1.32172E-12| +| 20| 0.967597 +i* -0.252523| 1.00001|-3.23112E-09 +i* 7.49827E-10| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 0, start 0 size 1000192 +proc 0 start 0 size 1000192 +iter : 1 Arret : 0.00147084 s/iter 72.417971 +iter : 2 Arret : 0.00720604 s/iter 72.529718 +iter : 3 Arret : 0.081961 s/iter 72.571925 +iter : 4 Arret : 0.480529 s/iter 73.214197 +iter : 5 Arret : 0.377941 s/iter 74.018259 +iter : 6 Arret : 0.390277 s/iter 74.476154 +iter : 7 Arret : 0.287207 s/iter 75.010054 +iter : 8 Arret : 0.119773 s/iter 74.997818 +iter : 9 Arret : 0.0681794 s/iter 74.952227 +iter : 10 Arret : 0.0830483 s/iter 74.120526 +iter : 11 Arret : 0.445279 s/iter 73.919717 +iter : 12 Arret : 0.385306 s/iter 73.141650 +iter : 13 Arret : 0.0782492 s/iter 72.748762 +iter : 14 Arret : 0.00865587 s/iter 72.572841 +iter : 15 Arret : 0.00318092 s/iter 72.405043 +iter : 16 Arret : 0.000780752 s/iter 72.258477 +iter : 17 Arret : 7.82567E-05 s/iter 72.248236 +iter : 18 Arret : 2.14159E-05 s/iter 72.382746 +iter : 19 Arret : 1.65239E-05 s/iter 72.383233 +iter : 20 Arret : 1.11833E-05 s/iter 72.376667 +iter : 21 Arret : 6.72811E-08 s/iter 72.414433 +iter : 22 Arret : 2.1373E-10 s/iter 72.369665 +iter : 23 Arret : 2.84229E-12 s/iter 72.380476 +iter : 24 Arret : 4.00798E-14 s/iter 72.383421 +temps : 1759.3 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.65132E-08 +Stabilite : 4.00798E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841468| 0.999996| 5.07216E-12 +i* 6.41236E-12| +| 2| 0.52971 +i* 0.848174| 0.999996|-2.56639E-12 +i*-3.27674E-11| +| 3| 0.524361 +i* 0.851491| 0.999996|-2.47296E-11 +i* 1.78327E-11| +| 4| 0.51901 +i* 0.854764| 0.999996| 9.45599E-12 +i* 2.07434E-11| +| 5| 0.513629 +i* 0.858008| 0.999996| 2.32483E-11 +i* 6.70747E-12| +| 6| 0.508237 +i* 0.861213| 0.999996|-1.34339E-11 +i* 9.87854E-12| +| 7| 0.502834 +i* 0.864379| 0.999996|-2.85585E-11 +i* 6.91519E-12| +| 8| 0.497384 +i* 0.867526| 0.999996| 1.87346E-11 +i* 4.7471E-11| +| 9| 0.491932 +i* 0.870629| 0.999996|-2.65525E-11 +i* 1.22525E-11| +| 10| 0.486452 +i* 0.873703| 0.999996| 3.0312E-11 +i* 1.02214E-11| +| 11| 0.480962 +i* 0.876737| 0.999996| 1.81546E-11 +i* 8.04012E-12| +| 12| 0.475463 +i* 0.879732| 0.999996|-5.09415E-12 +i*-3.20905E-11| +| 13| 0.469917 +i* 0.882706| 0.999996|-1.29106E-11 +i*-2.31489E-11| +| 14| 0.464361 +i* 0.885653| 1.00001| 7.56512E-10 +i* 7.15631E-09| +| 15| 0.458797 +i* 0.888537| 0.999996| 2.78862E-11 +i* 1.10441E-11| +| 16| 0.453214 +i* 0.891397| 0.999996| 2.45506E-11 +i* 3.1726E-11| +| 17| 0.447623 +i* 0.894218| 0.999996| -2.5447E-11 +i*-4.61239E-11| +| 18| 0.441986 +i* 0.897017| 0.999996| 2.72476E-11 +i* 3.22485E-11| +| 19| 0.436369 +i* 0.899774| 1.00001| 6.23535E-09 +i* 2.70034E-09| +| 20| 0.430689 +i* 0.902496| 0.999996|-1.25435E-11 +i* 3.86925E-13| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 0, start 0 size 1100032 +proc 0 start 0 size 1100032 +iter : 1 Arret : 0.00168659 s/iter 87.527008 +iter : 2 Arret : 0.221172 s/iter 87.840462 +iter : 3 Arret : 0.614718 s/iter 87.981884 +iter : 4 Arret : 0.670847 s/iter 88.201309 +iter : 5 Arret : 0.177782 s/iter 88.785514 +iter : 6 Arret : 0.321923 s/iter 88.923359 +iter : 7 Arret : 0.485272 s/iter 89.580757 +iter : 8 Arret : 0.0532704 s/iter 89.020558 +iter : 9 Arret : 0.0416459 s/iter 88.611245 +iter : 10 Arret : 0.0178816 s/iter 88.275629 +iter : 11 Arret : 0.0162585 s/iter 88.039372 +iter : 12 Arret : 0.00199041 s/iter 87.719345 +iter : 13 Arret : 0.00886005 s/iter 87.626111 +iter : 14 Arret : 0.00940125 s/iter 87.513899 +iter : 15 Arret : 0.00114498 s/iter 87.503163 +iter : 16 Arret : 0.000114443 s/iter 87.497753 +iter : 17 Arret : 8.32242E-07 s/iter 87.500527 +iter : 18 Arret : 1.66614E-09 s/iter 87.511094 +iter : 19 Arret : 1.76187E-11 s/iter 87.501779 +iter : 20 Arret : 2.81916E-13 s/iter 87.511417 +temps : 1760.96 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.69834E-08 +Stabilite : 2.81916E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.05426E-11 +i* 2.22433E-11| +| 2| 0.486457 +i* 0.873701| 0.999997| 1.55667E-11 +i* 1.29141E-12| +| 3| 0.430685 +i* 0.902499| 0.999997|-2.73115E-13 +i* -1.1846E-11| +| 4| 0.373217 +i* 0.927741| 0.999997| 7.25919E-12 +i* 1.41316E-11| +| 5| 0.314287 +i* 0.949325| 0.999997| 6.92779E-12 +i*-1.65982E-11| +| 6| 0.25411 +i* 0.967172| 0.999997| 7.74336E-12 +i*-2.48442E-11| +| 7| 0.192932 +i* 0.981209| 0.999997|-2.38964E-12 +i*-6.63079E-12| +| 8| 0.131003 +i* 0.991379| 0.999997| 6.58806E-13 +i* 4.16117E-12| +| 9| 0.0685494 +i* 0.997644| 0.999997| 4.07008E-12 +i*-8.91343E-13| +| 10| 0.00582765 +i* 0.999989| 1.00001| 1.03606E-10 +i*-7.91025E-09| +| 11| -0.0569127 +i* 0.998376| 0.999997| 3.60831E-11 +i*-2.16827E-12| +| 12| -0.119435 +i* 0.992839| 0.999997| 2.51194E-11 +i* 3.43808E-13| +| 13| -0.181479 +i* 0.983392| 0.999997|-9.37095E-12 +i* 3.95944E-12| +| 14| -0.242816 +i* 0.970069| 0.999997| 4.4699E-11 +i*-1.48639E-11| +| 15| -0.303197 +i* 0.952925| 0.999997|-7.62945E-12 +i* 9.24305E-12| +| 16| -0.362375 +i* 0.932029| 0.999997|-1.84204E-11 +i* 1.52254E-11| +| 17| -0.420133 +i* 0.907459| 0.999997|-7.40252E-12 +i* 1.01516E-11| +| 18| -0.476237 +i* 0.879313| 0.999997| 2.6679E-11 +i*-3.98928E-12| +| 19| -0.530456 +i* 0.847708| 0.999997| 2.33888E-11 +i* 3.96226E-11| +| 20| -0.582594 +i* 0.812759| 0.999997| 4.87606E-11 +i*-7.17615E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 0, start 0 size 1200128 +proc 0 start 0 size 1200128 +iter : 1 Arret : 0.0604903 s/iter 104.210438 +iter : 2 Arret : 0.760333 s/iter 107.636956 +iter : 3 Arret : 0.641059 s/iter 109.569108 +iter : 4 Arret : 0.757859 s/iter 110.745638 +iter : 5 Arret : 1.69949 s/iter 111.771660 +iter : 6 Arret : 1.55905 s/iter 112.124579 +iter : 7 Arret : 0.884393 s/iter 112.333970 +iter : 8 Arret : 1.26041 s/iter 112.674332 +iter : 9 Arret : 1.12297 s/iter 112.700332 +iter : 10 Arret : 1.42651 s/iter 112.673480 +iter : 11 Arret : 1.62385 s/iter 112.559546 +iter : 12 Arret : 7.35975 s/iter 111.194509 +iter : 13 Arret : 2.54034 s/iter 110.779844 +iter : 14 Arret : 1.75526 s/iter 110.370370 +iter : 15 Arret : 0.425229 s/iter 109.834772 +iter : 16 Arret : 0.607512 s/iter 109.095342 +iter : 17 Arret : 0.444185 s/iter 108.475703 +iter : 18 Arret : 1.20306 s/iter 107.897625 +iter : 19 Arret : 2.81295 s/iter 107.699977 +iter : 20 Arret : 0.912082 s/iter 107.201771 +iter : 21 Arret : 6.71454 s/iter 107.045634 +iter : 22 Arret : 3.80497 s/iter 106.778980 +iter : 23 Arret : 0.954853 s/iter 106.590998 +iter : 24 Arret : 1.3231 s/iter 106.403666 +iter : 25 Arret : 0.709645 s/iter 106.437843 +iter : 26 Arret : 0.198616 s/iter 105.842242 +iter : 27 Arret : 0.188959 s/iter 105.332388 +iter : 28 Arret : 0.183899 s/iter 105.095751 +iter : 29 Arret : 0.0134023 s/iter 104.451751 +iter : 30 Arret : 0.00393877 s/iter 104.407487 +iter : 31 Arret : 0.000648237 s/iter 104.002703 +iter : 32 Arret : 2.11113E-07 s/iter 103.971125 +iter : 33 Arret : 2.91835E-09 s/iter 103.990134 +iter : 34 Arret : 4.10742E-11 s/iter 104.063058 +iter : 35 Arret : 5.782E-13 s/iter 104.057611 +temps : 3780.42 seconde(s) +Nb iterations : 35 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.78618E-08 +Stabilite : 5.782E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540331 +i* 0.841458| 1| 2.47704E-09 +i* 1.35675E-09| +| 2| 0.513629 +i* 0.858008| 0.999997| 3.02357E-11 +i* 3.41858E-11| +| 3| 0.486457 +i* 0.873701| 0.999997| 1.53235E-11 +i* 6.36435E-13| +| 4| 0.458797 +i* 0.888537| 0.999997| 1.72345E-11 +i* 1.48229E-11| +| 5| 0.430685 +i* 0.902499| 0.999997| 2.12053E-13 +i*-1.16324E-11| +| 6| 0.402126 +i* 0.915589| 1| 2.50282E-09 +i*-6.10471E-09| +| 7| 0.3732 +i* 0.927747| 0.999997| -2.5707E-11 +i* 3.11093E-13| +| 8| 0.3439 +i* 0.939003| 0.999997|-1.12714E-11 +i* 1.5453E-11| +| 9| 0.314261 +i* 0.949333| 0.999997| 1.93628E-11 +i* 2.50909E-11| +| 10| 0.284313 +i* 0.958728| 0.999997| 2.69426E-11 +i* 2.77974E-11| +| 11| 0.254084 +i* 0.967179| 0.999997| 1.5277E-11 +i* 4.73027E-12| +| 12| 0.223605 +i* 0.974676| 0.999997| -8.1017E-11 +i*-3.77299E-11| +| 13| 0.192915 +i* 0.981212| 0.999997| 1.07495E-11 +i* 5.766E-12| +| 14| 0.162017 +i* 0.986785| 0.999997| 4.59321E-12 +i*-4.42106E-13| +| 15| 0.130977 +i* 0.991382| 0.999997| 5.89659E-11 +i* 7.29122E-12| +| 16| 0.0998077 +i* 0.995003| 0.999997|-3.45761E-11 +i*-1.61701E-11| +| 17| 0.0685225 +i* 0.997646| 0.999997| 2.33641E-11 +i* 2.51787E-12| +| 18| 0.0371629 +i* 0.999314| 1| 1.55887E-09 +i*-4.23222E-09| +| 19| 0.00578048 +i* 0.99998| 0.999997| 3.46787E-11 +i* 1.94857E-13| +| 20| -0.0256056 +i* 0.999669| 0.999997| 2.01068E-11 +i*-1.22213E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 1 +700000 racines de module = 0.999997 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 0, start 0 size 1300224 +proc 0 start 0 size 1300224 +iter : 1 Arret : 0.00159797 s/iter 122.190845 +iter : 2 Arret : 0.00295805 s/iter 122.218210 +iter : 3 Arret : 0.0268287 s/iter 122.695732 +iter : 4 Arret : 0.0258978 s/iter 124.411318 +iter : 5 Arret : 0.0100676 s/iter 124.385328 +iter : 6 Arret : 0.010306 s/iter 124.585710 +iter : 7 Arret : 0.00621108 s/iter 124.699270 +iter : 8 Arret : 0.0546291 s/iter 123.615686 +iter : 9 Arret : 0.0546239 s/iter 123.064882 +iter : 10 Arret : 0.00861833 s/iter 122.522345 +iter : 11 Arret : 0.00250313 s/iter 122.331967 +iter : 12 Arret : 0.00148991 s/iter 122.312260 +iter : 13 Arret : 0.000566499 s/iter 122.222747 +iter : 14 Arret : 0.000671157 s/iter 122.112440 +iter : 15 Arret : 0.00012293 s/iter 122.068177 +iter : 16 Arret : 1.62145E-05 s/iter 122.077860 +iter : 17 Arret : 1.74299E-07 s/iter 122.112922 +iter : 18 Arret : 2.03739E-09 s/iter 122.105729 +iter : 19 Arret : 2.49209E-11 s/iter 122.149682 +iter : 20 Arret : 3.04643E-13 s/iter 122.130173 +temps : 2456.38 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.81249E-08 +Stabilite : 3.04643E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.11737E-11 +i* 2.17606E-11| +| 2| -0.999659 +i* 0.0262608| 1|-2.53959E-09 +i*-4.76805E-11| +| 3| 0.486447 +i* 0.873714| 1|-3.31895E-09 +i* 4.75356E-11| +| 4| -0.999331 +i* -0.0364881| 0.999997|-7.31148E-12 +i*-2.12924E-12| +| 5| 0.495351 +i* -0.868697| 1|-7.49992E-10 +i*-3.05039E-09| +| 6| 0.430683 +i* 0.902508| 1| 2.27321E-09 +i*-2.33069E-09| +| 7| -0.995071 +i* -0.0991289| 0.999997|-2.47551E-11 +i*-7.41962E-13| +| 8| 0.548886 +i* -0.835893| 0.999997| 1.45806E-11 +i* 2.7442E-11| +| 9| 0.373184 +i* 0.927762| 1| 2.83273E-09 +i*-1.84823E-09| +| 10| -0.986898 +i* -0.161367| 1|-7.18017E-10 +i* 2.17349E-09| +| 11| 0.600255 +i* -0.799813| 1|-1.35051E-09 +i* 3.1614E-09| +| 12| 0.314272 +i* 0.949337| 1|-9.78133E-10 +i*-2.49009E-09| +| 13| -0.974823 +i* -0.222966| 0.999997|-1.11207E-11 +i* 1.14155E-11| +| 14| 0.649243 +i* -0.760586| 1|-1.09706E-09 +i*-5.08704E-09| +| 15| 0.254067 +i* 0.967183| 0.999997| 2.38982E-11 +i* 1.80963E-11| +| 16| -0.958909 +i* -0.283702| 0.999997|-1.37188E-11 +i* 4.27691E-12| +| 17| 0.695705 +i* -0.718333| 1|-8.95195E-10 +i* 5.59437E-09| +| 18| 0.192872 +i* 0.981228| 1|-4.22421E-09 +i*-1.01597E-09| +| 19| -0.939235 +i* -0.343287| 1| 4.27818E-09 +i*-2.67367E-09| +| 20| 0.73938 +i* -0.673294| 1| 2.71154E-10 +i* 1.1786E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 0, start 0 size 1400064 +proc 0 start 0 size 1400064 +iter : 1 Arret : 0.00512465 s/iter 141.504161 +iter : 2 Arret : 0.557949 s/iter 144.314966 +iter : 3 Arret : 1.03552 s/iter 146.900316 +iter : 4 Arret : 1.26494 s/iter 149.769586 +iter : 5 Arret : 0.243662 s/iter 151.999632 +iter : 6 Arret : 0.113493 s/iter 152.352638 +iter : 7 Arret : 0.22902 s/iter 152.506482 +iter : 8 Arret : 0.210565 s/iter 152.421770 +iter : 9 Arret : 0.121218 s/iter 152.234909 +iter : 10 Arret : 0.0762223 s/iter 151.862816 +iter : 11 Arret : 0.0579704 s/iter 149.959275 +iter : 12 Arret : 0.149029 s/iter 147.765839 +iter : 13 Arret : 0.104545 s/iter 145.073068 +iter : 14 Arret : 0.076237 s/iter 143.577829 +iter : 15 Arret : 0.0498507 s/iter 142.760660 +iter : 16 Arret : 0.038389 s/iter 142.018143 +iter : 17 Arret : 0.00665308 s/iter 141.914157 +iter : 18 Arret : 0.00165355 s/iter 141.591768 +iter : 19 Arret : 0.000336387 s/iter 141.465259 +iter : 20 Arret : 0.000107744 s/iter 141.458742 +iter : 21 Arret : 2.19802E-05 s/iter 141.475880 +iter : 22 Arret : 9.70758E-07 s/iter 141.447593 +iter : 23 Arret : 2.79623E-09 s/iter 141.454973 +iter : 24 Arret : 1.29858E-11 s/iter 141.457592 +iter : 25 Arret : 6.03384E-14 s/iter 141.443467 +temps : 3641.14 seconde(s) +Nb iterations : 25 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.68867E-08 +Stabilite : 6.03384E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841469| 0.999997|-8.47142E-11 +i* 1.92466E-11| +| 2| 0.513623 +i* 0.858013| 0.999997|-2.15776E-11 +i*-2.98557E-11| +| 3| -0.52703 +i* -0.849843| 0.999997|-8.72191E-12 +i* 2.97079E-11| +| 4| 0.486439 +i* 0.873711| 0.999997| 5.60277E-11 +i* 4.36779E-11| +| 5| -0.500096 +i* -0.865967| 0.999997| 3.56147E-11 +i*-3.12713E-11| +| 6| 0.458776 +i* 0.888549| 0.999997|-1.89702E-11 +i* 4.08274E-12| +| 7| -0.472669 +i* -0.881237| 0.999997|-1.66496E-11 +i*-3.61498E-11| +| 8| 0.430661 +i* 0.902511| 0.999997|-1.60558E-11 +i*-1.29949E-11| +| 9| -0.444791 +i* -0.895631| 0.999997|-8.89955E-13 +i* 2.61938E-12| +| 10| 0.402136 +i* 0.915577| 0.999997| 6.5834E-12 +i* -1.3935E-11| +| 11| -0.416432 +i* -0.909164| 0.999997| 1.97816E-11 +i* 3.10848E-11| +| 12| 0.373171 +i* 0.927759| 0.999997|-2.17995E-11 +i*-2.96867E-12| +| 13| -0.387698 +i* -0.921783| 0.999997|-1.86324E-11 +i* -4.6545E-11| +| 14| 0.343875 +i* 0.939012| 0.999997| 3.06317E-11 +i* 7.08794E-11| +| 15| -0.358575 +i* -0.933498| 0.999997|-4.93405E-11 +i*-7.15173E-13| +| 16| 0.314233 +i* 0.949343| 0.999997| 1.02587E-11 +i*-4.25648E-11| +| 17| -0.329098 +i* -0.944293| 0.999997|-1.57903E-11 +i* 2.05052E-11| +| 18| 0.284281 +i* 0.958738| 0.999997| 2.51592E-11 +i* 2.09243E-11| +| 19| -0.299297 +i* -0.954157| 0.999997| 5.03608E-12 +i* 1.70503E-11| +| 20| 0.254048 +i* 0.967189| 0.999997|-2.81228E-11 +i*-1.66302E-11| ++---+----------------------------+------------+----------------------------+ +800000 racines de module = 0.999997 +600000 racines de module = 1 diff --git a/tests_sparse/results/1GPU_openmp.txt b/tests_sparse/results/1GPU_openmp.txt new file mode 100644 index 0000000..d22104a --- /dev/null +++ b/tests_sparse/results/1GPU_openmp.txt @@ -0,0 +1,888 @@ +REMAINING: 1 +Taking GPU #3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 0 dimgrid2 391 start 0 size 100096 +gpu 0 iter : 1 Arret : 0.00482887 s/iter 0.774413 +gpu 0 iter : 2 Arret : 0.00442862 s/iter 0.853214 +gpu 0 iter : 3 Arret : 0.00563904 s/iter 0.774485 +gpu 0 iter : 4 Arret : 0.00898734 s/iter 0.774394 +gpu 0 iter : 5 Arret : 0.00639181 s/iter 0.835432 +gpu 0 iter : 6 Arret : 0.0047904 s/iter 0.774384 +gpu 0 iter : 7 Arret : 0.00462959 s/iter 0.774400 +gpu 0 iter : 8 Arret : 0.00497313 s/iter 0.835935 +gpu 0 iter : 9 Arret : 0.0033181 s/iter 0.774436 +gpu 0 iter : 10 Arret : 0.00269073 s/iter 0.774388 +gpu 0 iter : 11 Arret : 0.00117635 s/iter 0.774415 +gpu 0 iter : 12 Arret : 0.00143587 s/iter 0.774473 +gpu 0 iter : 13 Arret : 0.000395814 s/iter 0.774166 +gpu 0 iter : 14 Arret : 0.000134218 s/iter 0.774166 +gpu 0 iter : 15 Arret : 7.86757E-05 s/iter 0.774065 +gpu 0 iter : 16 Arret : 4.74138E-05 s/iter 0.774072 +gpu 0 iter : 17 Arret : 6.04589E-07 s/iter 0.774101 +gpu 0 iter : 18 Arret : 1.95361E-09 s/iter 0.774097 +gpu 0 iter : 19 Arret : 6.17741E-12 s/iter 0.774131 +gpu 0 iter : 20 Arret : 1.94557E-14 s/iter 0.774032 +temps : 16.4651 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 1.94557E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944924 +i* 0.327172| 0.999962| 5.56555E-13 +i*-3.63386E-13| +| 2| 0.525333 +i* 0.850852| 0.999962| -2.2915E-13 +i* 4.60704E-12| +| 3| -0.7804 +i* -0.625219| 0.999962| 1.62448E-12 +i* -1.3519E-12| +| 4| -0.130625 +i* 0.991393| 0.999962| 2.99427E-12 +i*-7.82267E-13| +| 5| -0.20944 +i* -0.977782| 0.999962|-9.02389E-13 +i* -2.6612E-13| +| 6| -0.728008 +i* 0.685513| 0.999962| -4.2899E-13 +i* 2.69845E-12| +| 7| 0.455652 +i* -0.890115| 0.999962| 1.74805E-12 +i*-9.47487E-13| +| 8| -0.997442 +i* 0.0709376| 0.999962|-2.67009E-12 +i* 1.87781E-13| +| 9| 0.915796 +i* -0.401549| 0.999962| 2.11986E-12 +i*-9.45022E-13| +| 10| -0.817757 +i* -0.575497| 0.999962|-1.40776E-12 +i* 2.64395E-12| +| 11| 0.963435 +i* 0.2678| 0.999962| 1.9853E-12 +i*-9.69247E-14| +| 12| 0.577209 +i* 0.81655| 0.999962| 4.36029E-12 +i*-1.89193E-12| +| 13| -0.0688484 +i* 0.997589| 0.999962| 6.29496E-13 +i*-2.95375E-13| +| 14| -0.269817 +i* -0.962872| 0.999962|-1.87672E-12 +i*-1.49963E-12| +| 15| -0.683986 +i* 0.729442| 0.999962|-4.52305E-13 +i* 3.90299E-12| +| 16| 0.399534 +i* -0.916677| 0.999962| 3.25007E-12 +i*-5.83977E-14| +| 17| -0.991103 +i* 0.132805| 0.999962|-6.72129E-13 +i*-1.02369E-13| +| 18| 0.889063 +i* -0.457701| 0.999962|-3.11995E-12 +i* -2.8017E-12| +| 19| -0.852005 +i* -0.52346| 0.999962| 2.72005E-12 +i* 1.34165E-12| +| 20| 0.978219 +i* 0.207392| 0.999962| 1.34037E-12 +i*-1.40801E-13| ++---+----------------------------+------------+----------------------------+ +60000 racines de module = 0.999962 +40000 racines de module = 1.00006 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 0 dimgrid2 782 start 0 size 200192 +gpu 0 iter : 1 Arret : 0.000201022 s/iter 3.012686 +gpu 0 iter : 2 Arret : 0.000110204 s/iter 3.010246 +gpu 0 iter : 3 Arret : 0.000191026 s/iter 3.011041 +gpu 0 iter : 4 Arret : 0.000274465 s/iter 3.010273 +gpu 0 iter : 5 Arret : 0.000248308 s/iter 3.010218 +gpu 0 iter : 6 Arret : 0.000108132 s/iter 3.008972 +gpu 0 iter : 7 Arret : 0.000108563 s/iter 3.010790 +gpu 0 iter : 8 Arret : 8.36246E-05 s/iter 3.010651 +gpu 0 iter : 9 Arret : 2.17909E-05 s/iter 3.009020 +gpu 0 iter : 10 Arret : 7.0715E-10 s/iter 3.009090 +gpu 0 iter : 11 Arret : 7.06753E-14 s/iter 3.008355 +temps : 33.6679 seconde(s) +Nb iterations : 11 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 7.06753E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944939 +i* 0.3272| 0.999985|-1.28859E-11 +i* -1.4454E-12| +| 2| -0.319788 +i* 0.947473| 0.999985|-7.13607E-12 +i* 3.70648E-12| +| 3| -0.949949 +i* -0.312357| 0.999985|-3.95906E-13 +i*-2.27498E-12| +| 4| 0.304906 +i* -0.952366| 0.999985| 7.30815E-12 +i* 1.01541E-12| +| 5| -0.29003 +i* 0.957002| 0.999985|-4.65739E-12 +i* 3.64497E-12| +| 6| -0.959244 +i* -0.282525| 0.999985|-8.34555E-12 +i*-8.00471E-13| +| 7| 0.275002 +i* -0.961428| 0.999985| 9.00324E-12 +i*-1.33171E-13| +| 8| 0.963552 +i* 0.267463| 0.999985|-5.32596E-12 +i* 7.30638E-13| +| 9| -0.259948 +i* 0.965607| 0.999985| 7.78178E-12 +i*-5.85532E-13| +| 10| -0.967603 +i* -0.252417| 0.999985|-6.79345E-12 +i* 3.56215E-12| +| 11| 0.24483 +i* -0.96955| 0.999985| 4.41547E-12 +i* 3.73812E-13| +| 12| 0.971438 +i* 0.237228| 0.999985| 6.8332E-12 +i*-1.50758E-12| +| 13| -0.229652 +i* 0.973257| 0.999985|-5.28866E-12 +i*-1.95938E-12| +| 14| -0.975026 +i* -0.222022| 0.999985| 7.13807E-12 +i* 1.85124E-12| +| 15| 0.214418 +i* -0.976726| 0.999985| 3.77587E-12 +i* 5.57332E-14| +| 16| 0.978376 +i* 0.206761| 0.999985| 1.12133E-12 +i*-3.41949E-13| +| 17| -0.199132 +i* 0.979957| 0.999985| 6.06504E-12 +i*-5.22532E-12| +| 18| -0.981487 +i* -0.19145| 0.999985| -6.3185E-12 +i* -3.6695E-12| +| 19| 0.183756 +i* -0.982956| 0.999985|-7.80465E-12 +i* 1.65584E-12| +| 20| 0.984358 +i* 0.176093| 0.999985| 6.67877E-12 +i* 3.22797E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 0 dimgrid2 1172 start 0 size 300032 +gpu 0 iter : 1 Arret : 0.000477093 s/iter 6.647383 +gpu 0 iter : 2 Arret : 0.00070011 s/iter 6.648448 +gpu 0 iter : 3 Arret : 0.00109059 s/iter 6.632178 +gpu 0 iter : 4 Arret : 0.00239734 s/iter 6.629194 +gpu 0 iter : 5 Arret : 0.00254575 s/iter 6.629398 +gpu 0 iter : 6 Arret : 0.00293021 s/iter 6.814521 +gpu 0 iter : 7 Arret : 0.00463898 s/iter 6.629587 +gpu 0 iter : 8 Arret : 0.00185932 s/iter 6.628861 +gpu 0 iter : 9 Arret : 0.00178296 s/iter 6.629102 +gpu 0 iter : 10 Arret : 0.00654342 s/iter 6.629340 +gpu 0 iter : 11 Arret : 0.00445786 s/iter 6.629182 +gpu 0 iter : 12 Arret : 0.0044451 s/iter 6.634005 +gpu 0 iter : 13 Arret : 0.00107845 s/iter 6.629070 +gpu 0 iter : 14 Arret : 0.000278234 s/iter 6.628826 +gpu 0 iter : 15 Arret : 0.00028218 s/iter 6.629373 +gpu 0 iter : 16 Arret : 5.93935E-05 s/iter 6.629114 +gpu 0 iter : 17 Arret : 2.37882E-05 s/iter 6.629198 +gpu 0 iter : 18 Arret : 3.25142E-06 s/iter 6.629301 +gpu 0 iter : 19 Arret : 4.54218E-09 s/iter 6.629269 +gpu 0 iter : 20 Arret : 4.54273E-12 s/iter 6.629261 +gpu 0 iter : 21 Arret : 4.50828E-15 s/iter 6.629166 +temps : 140.168 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 4.50828E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327151| 0.999988| 1.10634E-11 +i*-3.66622E-12| +| 2| -0.529253 +i* 0.848451| 0.999988|-6.62403E-12 +i* 1.29944E-11| +| 3| -0.993328 +i* 0.115227| 0.999988|-8.12439E-12 +i*-3.92321E-12| +| 4| -0.709405 +i* -0.704785| 0.999988|-8.83382E-12 +i* 1.83607E-12| +| 5| 0.108703 +i* -0.994063| 0.999988|-1.97138E-11 +i* 6.27333E-12| +| 6| 0.844957 +i* -0.534812| 0.999988| 7.70772E-12 +i*-1.45782E-11| +| 7| 0.391716 +i* 0.920074| 0.999988|-5.50915E-12 +i*-7.44877E-13| +| 8| -0.475144 +i* 0.879934| 1.00002|-4.69022E-10 +i*-5.18934E-09| +| 9| -0.984171 +i* 0.177155| 0.999988| -3.7812E-12 +i*-2.42212E-12| +| 10| -0.752135 +i* -0.658992| 0.999988| 6.34603E-13 +i*-1.05219E-11| +| 11| 0.0462916 +i* -0.998951| 1.00002|-2.23526E-09 +i* 3.79538E-10| +| 12| 0.809838 +i* -0.586634| 0.999988|-4.52038E-12 +i* 3.23305E-12| +| 13| 0.963578 +i* 0.267383| 0.999988|-8.29847E-12 +i* 2.50872E-12| +| 14| 0.448518 +i* 0.893761| 0.999988| 1.32944E-11 +i* 3.13272E-12| +| 15| -0.419111 +i* 0.907922| 0.999988|-1.13067E-11 +i* 5.58912E-12| +| 16| -0.971192 +i* 0.238397| 1.00002| 1.69987E-09 +i* 1.34118E-09| +| 17| -0.791895 +i* -0.610639| 0.999988| 7.53886E-12 +i* 3.45262E-12| +| 18| -0.0163354 +i* -0.999855| 0.999988| 4.20242E-12 +i* 1.65928E-12| +| 19| 0.771571 +i* -0.636179| 1.00002| 6.81403E-09 +i*-5.86188E-09| +| 20| 0.978421 +i* 0.206567| 0.999988|-4.86478E-12 +i* 4.39834E-12| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 0.999988 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 0 dimgrid2 1563 start 0 size 400128 +gpu 0 iter : 1 Arret : 0.000129718 s/iter 11.743717 +gpu 0 iter : 2 Arret : 0.000122836 s/iter 11.733251 +gpu 0 iter : 3 Arret : 0.000455942 s/iter 11.731879 +gpu 0 iter : 4 Arret : 0.000375342 s/iter 11.736654 +gpu 0 iter : 5 Arret : 3.76375E-05 s/iter 11.728010 +gpu 0 iter : 6 Arret : 5.8517E-05 s/iter 11.729946 +gpu 0 iter : 7 Arret : 4.29087E-05 s/iter 11.723352 +gpu 0 iter : 8 Arret : 2.66379E-05 s/iter 11.733894 +gpu 0 iter : 9 Arret : 3.86822E-05 s/iter 11.727073 +gpu 0 iter : 10 Arret : 3.30362E-06 s/iter 11.726821 +gpu 0 iter : 11 Arret : 4.6056E-08 s/iter 11.731538 +gpu 0 iter : 12 Arret : 6.9072E-10 s/iter 11.724076 +gpu 0 iter : 13 Arret : 1.03524E-11 s/iter 11.733689 +gpu 0 iter : 14 Arret : 1.55165E-13 s/iter 11.733418 +temps : 164.857 seconde(s) +Nb iterations : 14 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.06033E-07 +Stabilite : 1.55165E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.37501E-12 +i* 6.7828E-12| +| 2| -0.748941 +i* 0.662625| 0.999992|-2.61449E-11 +i* 2.65104E-12| +| 3| -0.20961 +i* -0.977777| 0.999992| 1.16104E-11 +i* -4.7519E-12| +| 4| -0.727815 +i* 0.685762| 0.999992| -1.2301E-11 +i*-1.97556E-11| +| 5| -0.240138 +i* -0.970731| 0.999992| 2.37831E-11 +i* 3.60589E-12| +| 6| 0.963593 +i* 0.267344| 0.999992|-2.13567E-11 +i* 2.80226E-12| +| 7| -0.705975 +i* 0.708226| 0.999992| 3.78497E-12 +i*-1.05455E-12| +| 8| -0.27043 +i* -0.962732| 0.999992| 6.00775E-12 +i* 1.34539E-11| +| 9| 0.971495 +i* 0.237026| 0.999992|-5.91394E-12 +i* 6.56758E-12| +| 10| -0.683442 +i* 0.729994| 0.999992| 1.59304E-11 +i*-9.27234E-12| +| 11| -0.300457 +i* -0.953787| 0.999992| -1.9964E-12 +i* 6.77986E-12| +| 12| 0.978444 +i* 0.206476| 0.999992| -2.2242E-11 +i* 1.18816E-11| +| 13| -0.660222 +i* 0.75106| 0.999992| 2.31259E-13 +i*-1.56293E-11| +| 14| -0.330209 +i* -0.9439| 0.999992| 2.15827E-11 +i*-1.09261E-13| +| 15| 0.984436 +i* 0.175702| 0.999992| 8.13605E-12 +i*-6.37324E-12| +| 16| -0.63637 +i* 0.771374| 0.999992|-1.17226E-11 +i* 6.1896E-12| +| 17| -0.359616 +i* -0.933092| 0.999992|-7.39009E-12 +i*-2.79088E-12| +| 18| 0.989457 +i* 0.144776| 0.999992| 7.89968E-12 +i*-1.72307E-12| +| 19| -0.611892 +i* 0.790931| 0.999992|-9.97624E-12 +i* 2.22987E-11| +| 20| -0.388671 +i* -0.921368| 0.999992|-7.03104E-12 +i* -5.8778E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 0 dimgrid2 1954 start 0 size 500224 +gpu 0 iter : 1 Arret : 0.00142158 s/iter 18.272748 +gpu 0 iter : 2 Arret : 0.0121395 s/iter 18.236178 +gpu 0 iter : 3 Arret : 0.0107737 s/iter 18.307005 +gpu 0 iter : 4 Arret : 0.0190779 s/iter 18.437610 +gpu 0 iter : 5 Arret : 0.0172127 s/iter 18.587903 +gpu 0 iter : 6 Arret : 0.0216772 s/iter 18.490161 +gpu 0 iter : 7 Arret : 0.0256744 s/iter 18.502690 +gpu 0 iter : 8 Arret : 0.0260017 s/iter 18.588835 +gpu 0 iter : 9 Arret : 0.0224133 s/iter 18.901086 +gpu 0 iter : 10 Arret : 0.0161568 s/iter 18.499590 +gpu 0 iter : 11 Arret : 0.00742798 s/iter 18.485601 +gpu 0 iter : 12 Arret : 0.00605943 s/iter 18.716695 +gpu 0 iter : 13 Arret : 0.00535559 s/iter 18.468365 +gpu 0 iter : 14 Arret : 0.00202471 s/iter 18.302601 +gpu 0 iter : 15 Arret : 0.00137945 s/iter 18.304935 +gpu 0 iter : 16 Arret : 0.000125924 s/iter 18.306028 +gpu 0 iter : 17 Arret : 0.00137541 s/iter 18.305844 +gpu 0 iter : 18 Arret : 0.000810401 s/iter 18.305406 +gpu 0 iter : 19 Arret : 1.47859E-06 s/iter 18.268325 +gpu 0 iter : 20 Arret : 2.2582E-08 s/iter 18.236130 +gpu 0 iter : 21 Arret : 3.36351E-10 s/iter 18.235787 +gpu 0 iter : 22 Arret : 5.01093E-12 s/iter 18.235976 +gpu 0 iter : 23 Arret : 7.46101E-14 s/iter 18.272753 +temps : 424.028 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32052E-08 +Stabilite : 7.46101E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.41098E-12 +i* 6.95971E-12| +| 2| 0.952864 +i* 0.303372| 0.999992| 1.61273E-11 +i*-6.82865E-12| +| 3| 0.956595 +i* 0.291395| 0.999992|-2.66898E-13 +i*-1.07944E-12| +| 4| 0.960175 +i* 0.279371| 0.999992|-1.12266E-11 +i*-1.49836E-12| +| 5| 0.963599 +i* 0.267324| 0.999992| 1.36802E-12 +i* -3.9754E-12| +| 6| 0.966877 +i* 0.255214| 0.999992| -9.9023E-12 +i* 4.86183E-12| +| 7| 0.970002 +i* 0.243065| 0.999992|-2.13718E-12 +i*-3.37413E-12| +| 8| 0.972975 +i* 0.230877| 0.999992|-2.92744E-12 +i* 1.45989E-13| +| 9| 0.975795 +i* 0.218653| 0.999992|-2.06823E-11 +i* 4.65034E-12| +| 10| 0.978457 +i* 0.206414| 0.999992| 4.63085E-12 +i*-2.56283E-12| +| 11| 0.980969 +i* 0.194123| 0.999992| 2.17236E-11 +i*-1.26275E-11| +| 12| 0.983327 +i* 0.181802| 0.999992| 9.95548E-12 +i* 2.21045E-13| +| 13| 0.985531 +i* 0.169451| 0.999992|-2.91767E-13 +i* 1.86233E-12| +| 14| 0.987579 +i* 0.157074| 0.999992| 1.11491E-11 +i* 5.08343E-12| +| 15| 0.989469 +i* 0.144694| 0.999992|-1.26006E-11 +i*-1.11521E-13| +| 16| 0.991206 +i* 0.132269| 0.999992| 1.14944E-11 +i* 2.77489E-12| +| 17| 0.992787 +i* 0.119824| 0.999992|-1.03828E-11 +i* 1.26321E-12| +| 18| 0.994212 +i* 0.10736| 0.999992|-3.70015E-12 +i* 3.70434E-12| +| 19| 0.995481 +i* 0.094879| 0.999992| -1.2006E-11 +i* 3.97982E-12| +| 20| 0.996591 +i* 0.082404| 0.999992| 4.61819E-12 +i*-1.41357E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 0 dimgrid2 2344 start 0 size 600064 +gpu 0 iter : 1 Arret : 0.000198634 s/iter 26.332193 +gpu 0 iter : 2 Arret : 0.000986528 s/iter 26.354442 +gpu 0 iter : 3 Arret : 0.00063192 s/iter 26.325788 +gpu 0 iter : 4 Arret : 0.000533298 s/iter 26.349663 +gpu 0 iter : 5 Arret : 0.00063596 s/iter 26.334832 +gpu 0 iter : 6 Arret : 0.000978196 s/iter 26.334141 +gpu 0 iter : 7 Arret : 0.00104208 s/iter 26.340410 +gpu 0 iter : 8 Arret : 0.00530243 s/iter 26.322393 +gpu 0 iter : 9 Arret : 0.0054614 s/iter 26.351074 +gpu 0 iter : 10 Arret : 0.00460345 s/iter 26.375567 +gpu 0 iter : 11 Arret : 0.00304521 s/iter 26.332621 +gpu 0 iter : 12 Arret : 0.00535689 s/iter 26.288385 +gpu 0 iter : 13 Arret : 0.0044544 s/iter 26.336258 +gpu 0 iter : 14 Arret : 0.00510032 s/iter 26.307640 +gpu 0 iter : 15 Arret : 0.00534197 s/iter 26.348903 +gpu 0 iter : 16 Arret : 0.000584679 s/iter 26.340465 +gpu 0 iter : 17 Arret : 0.000423905 s/iter 26.337278 +gpu 0 iter : 18 Arret : 0.000270341 s/iter 26.326139 +gpu 0 iter : 19 Arret : 0.000667683 s/iter 26.327280 +gpu 0 iter : 20 Arret : 0.000109553 s/iter 26.329681 +gpu 0 iter : 21 Arret : 2.25076E-07 s/iter 26.335102 +gpu 0 iter : 22 Arret : 1.86349E-09 s/iter 26.326889 +gpu 0 iter : 23 Arret : 2.81301E-11 s/iter 26.327420 +gpu 0 iter : 24 Arret : 4.24667E-13 s/iter 26.332149 +temps : 632.807 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.15851E-08 +Stabilite : 4.24667E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944955 +i* 0.327183| 0.999994| 1.98641E-12 +i* 1.56187E-12| +| 2| -0.949968 +i* -0.31233| 0.999994| 4.84102E-12 +i* 7.50916E-12| +| 3| -0.959296 +i* -0.282382| 0.999994| 9.70157E-12 +i*-2.02407E-12| +| 4| 0.963609 +i* 0.267294| 0.999994|-9.06097E-12 +i* 9.57999E-12| +| 5| -0.967681 +i* -0.252156| 0.999994| 1.04867E-11 +i*-1.85825E-11| +| 6| 0.971515 +i* 0.236955| 0.999994| 1.71176E-11 +i*-8.99259E-12| +| 7| -0.97511 +i* -0.221697| 0.999994|-1.67095E-11 +i* 8.54041E-12| +| 8| 0.978468 +i* 0.206369| 0.999994|-6.02252E-12 +i* 2.79299E-12| +| 9| -0.981583 +i* -0.191005| 0.999994|-2.41032E-11 +i* 1.60921E-11| +| 10| 0.98446 +i* 0.175579| 0.999994| 1.3146E-11 +i* 3.05898E-13| +| 11| -0.987091 +i* -0.160125| 0.999994| 7.31215E-12 +i*-4.20115E-12| +| 12| 0.98948 +i* 0.144632| 0.999994|-1.64599E-11 +i* 6.41685E-12| +| 13| -0.991625 +i* -0.129103| 0.999994| 1.85473E-11 +i*-5.04866E-12| +| 14| 0.993529 +i* 0.113527| 0.999994| 4.09739E-12 +i* 7.64574E-13| +| 15| -0.995187 +i* -0.0979384| 0.999994| -3.7288E-12 +i* 7.059E-13| +| 16| 0.996601 +i* 0.0823103| 0.999994|-1.26708E-11 +i*-1.70373E-12| +| 17| -0.997769 +i* -0.0666775| 0.999994| 1.52196E-11 +i*-2.58356E-12| +| 18| 0.998691 +i* 0.0510284| 0.999994| 1.82043E-12 +i*-2.31009E-12| +| 19| -0.999369 +i* -0.0353668| 0.999994| -8.3793E-12 +i* 3.44911E-13| +| 20| 0.999801 +i* 0.0196807| 0.999994|-3.28804E-12 +i* -1.8055E-13| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 0 dimgrid2 2735 start 0 size 700160 +gpu 0 iter : 1 Arret : 0.00899539 s/iter 35.746120 +gpu 0 iter : 2 Arret : 1.01939 s/iter 36.349562 +gpu 0 iter : 3 Arret : 1.08481 s/iter 36.879071 +gpu 0 iter : 4 Arret : 0.70845 s/iter 37.485437 +gpu 0 iter : 5 Arret : 0.542464 s/iter 37.995296 +gpu 0 iter : 6 Arret : 0.496474 s/iter 38.294975 +gpu 0 iter : 7 Arret : 0.468497 s/iter 38.189342 +gpu 0 iter : 8 Arret : 0.449566 s/iter 38.405412 +gpu 0 iter : 9 Arret : 0.440336 s/iter 38.470835 +gpu 0 iter : 10 Arret : 0.435835 s/iter 39.155848 +gpu 0 iter : 11 Arret : 0.437451 s/iter 38.890510 +gpu 0 iter : 12 Arret : 0.452952 s/iter 38.842682 +gpu 0 iter : 13 Arret : 0.459232 s/iter 38.774960 +gpu 0 iter : 14 Arret : 0.724414 s/iter 38.215337 +gpu 0 iter : 15 Arret : 0.730201 s/iter 37.959853 +gpu 0 iter : 16 Arret : 0.310407 s/iter 37.633184 +gpu 0 iter : 17 Arret : 0.232051 s/iter 37.262439 +gpu 0 iter : 18 Arret : 0.621997 s/iter 36.705974 +gpu 0 iter : 19 Arret : 2.21278 s/iter 36.638410 +gpu 0 iter : 20 Arret : 0.0603957 s/iter 36.266489 +gpu 0 iter : 21 Arret : 0.0178989 s/iter 36.083046 +gpu 0 iter : 22 Arret : 0.0102119 s/iter 35.981597 +gpu 0 iter : 23 Arret : 0.00118218 s/iter 35.732014 +gpu 0 iter : 24 Arret : 5.33761E-05 s/iter 35.632326 +gpu 0 iter : 25 Arret : 6.53542E-09 s/iter 35.638312 +gpu 0 iter : 26 Arret : 3.03635E-11 s/iter 35.645913 +gpu 0 iter : 27 Arret : 2.54836E-13 s/iter 35.636404 +temps : 1005.37 seconde(s) +Nb iterations : 27 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.30626E-08 +Stabilite : 2.54836E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94495 +i* 0.327198| 0.999994|-5.95168E-12 +i* 7.21019E-12| +| 2| -0.727783 +i* 0.685819| 1.00001| 1.42036E-09 +i*-1.49426E-09| +| 3| -0.209611 +i* -0.977779| 0.999994| 8.32667E-13 +i* 2.09798E-12| +| 4| -0.270532 +i* -0.962705| 0.999994|-5.67368E-12 +i*-1.62709E-11| +| 5| -0.683363 +i* 0.730071| 0.999994| 1.42701E-11 +i* 9.41131E-13| +| 6| 0.978472 +i* 0.206353| 0.999994| 8.64198E-13 +i*-5.37683E-12| +| 7| -0.330372 +i* -0.943859| 1.00001| 1.52391E-09 +i*-4.61227E-10| +| 8| -0.636221 +i* 0.771499| 0.999994| 1.90921E-11 +i* 8.51065E-12| +| 9| 0.989491 +i* 0.144554| 0.999994| 3.884E-12 +i* 2.19849E-12| +| 10| -0.388869 +i* -0.921287| 0.999994| 3.3152E-11 +i* 1.89272E-11| +| 11| -0.586599 +i* 0.80987| 0.999994| 4.12581E-12 +i* 4.47915E-12| +| 12| 0.99662 +i* 0.0822383| 1.00001| 1.32917E-09 +i*-2.19138E-09| +| 13| -0.445894 +i* -0.895079| 0.999994| 2.5594E-12 +i*-1.12184E-11| +| 14| -0.534683 +i* 0.845046| 0.999994| 3.69926E-12 +i* 1.36402E-11| +| 15| 0.999802 +i* 0.0196179| 0.999994|-1.78282E-11 +i*-6.15591E-13| +| 16| -0.501135 +i* -0.865363| 0.999994| 6.61893E-12 +i* 2.54218E-12| +| 17| -0.480649 +i* 0.876906| 0.999994|-4.39648E-13 +i* 1.36691E-11| +| 18| 0.999063 +i* -0.0431361| 0.999994| -1.0473E-11 +i*-2.38731E-12| +| 19| -0.554391 +i* -0.832249| 0.999994| 1.76753E-11 +i* 2.0705E-11| +| 20| -0.424696 +i* 0.905329| 0.999994| 1.36061E-11 +i* 1.18076E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 0 dimgrid2 3125 start 0 size 800000 +gpu 0 iter : 1 Arret : 0.00196068 s/iter 46.830049 +gpu 0 iter : 2 Arret : 0.368259 s/iter 46.823310 +gpu 0 iter : 3 Arret : 0.691317 s/iter 46.882435 +gpu 0 iter : 4 Arret : 0.724696 s/iter 47.891093 +gpu 0 iter : 5 Arret : 0.730223 s/iter 47.472319 +gpu 0 iter : 6 Arret : 0.0645746 s/iter 47.965996 +gpu 0 iter : 7 Arret : 0.116231 s/iter 47.761684 +gpu 0 iter : 8 Arret : 0.110509 s/iter 47.288673 +gpu 0 iter : 9 Arret : 0.0255358 s/iter 47.529985 +gpu 0 iter : 10 Arret : 0.0043682 s/iter 46.795885 +gpu 0 iter : 11 Arret : 0.00294998 s/iter 46.797745 +gpu 0 iter : 12 Arret : 0.00386203 s/iter 46.808818 +gpu 0 iter : 13 Arret : 0.00408926 s/iter 46.829920 +gpu 0 iter : 14 Arret : 0.000189675 s/iter 46.810865 +gpu 0 iter : 15 Arret : 4.34158E-05 s/iter 46.797436 +gpu 0 iter : 16 Arret : 7.15734E-06 s/iter 46.812585 +gpu 0 iter : 17 Arret : 3.73061E-06 s/iter 46.817877 +gpu 0 iter : 18 Arret : 1.99612E-08 s/iter 46.811993 +gpu 0 iter : 19 Arret : 4.3201E-11 s/iter 46.804171 +gpu 0 iter : 20 Arret : 1.48554E-13 s/iter 46.799750 +temps : 942.085 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.1101E-08 +Stabilite : 1.48554E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.16852E-11 +i*-5.46557E-12| +| 2| 0.963615 +i* 0.267276| 0.999995|-7.51443E-12 +i* 1.28113E-11| +| 3| 0.971523 +i* 0.236925| 0.999995|-3.60081E-11 +i* 9.39648E-12| +| 4| 0.978478 +i* 0.206329| 0.999995| 5.90206E-12 +i* 7.15816E-13| +| 5| 0.984469 +i* 0.175529| 0.999995| 8.59091E-12 +i*-3.14299E-12| +| 6| 0.989492 +i* 0.144557| 0.999995| 7.01883E-13 +i*-4.65183E-13| +| 7| 0.99354 +i* 0.113443| 0.999995| -2.195E-11 +i* 3.7238E-12| +| 8| 0.99661 +i* 0.0822164| 0.999995| 1.76132E-11 +i*-3.12892E-12| +| 9| 0.998699 +i* 0.0508967| 0.999995| -3.8094E-12 +i*-2.50988E-12| +| 10| 0.999804 +i* 0.0195519| 0.999995|-5.64415E-12 +i*-1.64291E-12| +| 11| 0.999926 +i* -0.0118121| 0.999995| 1.01569E-11 +i* 3.65641E-13| +| 12| 0.999063 +i* -0.043177| 0.999995| 3.24163E-12 +i* 2.16144E-12| +| 13| 0.997216 +i* -0.0744994| 0.999995|-2.44054E-11 +i*-5.01205E-12| +| 14| 0.994388 +i* -0.105748| 0.999995| 7.90901E-12 +i* 1.6655E-12| +| 15| 0.990581 +i* -0.136893| 0.999995| 1.61287E-11 +i* -3.3209E-12| +| 16| 0.985799 +i* -0.167904| 0.999995|-7.98206E-12 +i*-1.16776E-12| +| 17| 0.980043 +i* -0.198761| 0.999995|-3.52618E-11 +i*-4.85645E-12| +| 18| 0.973328 +i* -0.229398| 0.999995| 9.28524E-12 +i*-5.68823E-13| +| 19| 0.965655 +i* -0.259809| 0.999995|-3.24851E-13 +i* 4.39207E-12| +| 20| 0.957029 +i* -0.289977| 0.999995|-8.62932E-12 +i* 8.84565E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid2 3516 start 0 size 900096 +gpu 0 iter : 1 Arret : 0.000966378 s/iter 58.951025 +gpu 0 iter : 2 Arret : 0.00178954 s/iter 58.927485 +gpu 0 iter : 3 Arret : 0.00217582 s/iter 59.674761 +gpu 0 iter : 4 Arret : 0.0138838 s/iter 59.391016 +gpu 0 iter : 5 Arret : 0.0141805 s/iter 59.507462 +gpu 0 iter : 6 Arret : 0.00394753 s/iter 59.576571 +gpu 0 iter : 7 Arret : 0.00371651 s/iter 59.384137 +gpu 0 iter : 8 Arret : 0.0021096 s/iter 59.122984 +gpu 0 iter : 9 Arret : 0.00377816 s/iter 59.165976 +gpu 0 iter : 10 Arret : 0.00372309 s/iter 59.019823 +gpu 0 iter : 11 Arret : 0.00172659 s/iter 58.929456 +gpu 0 iter : 12 Arret : 0.000301221 s/iter 58.933391 +gpu 0 iter : 13 Arret : 0.000482442 s/iter 58.935527 +gpu 0 iter : 14 Arret : 0.000525447 s/iter 58.938093 +gpu 0 iter : 15 Arret : 7.04053E-05 s/iter 58.931316 +gpu 0 iter : 16 Arret : 1.97601E-06 s/iter 58.935006 +gpu 0 iter : 17 Arret : 1.49727E-08 s/iter 58.930536 +gpu 0 iter : 18 Arret : 1.95693E-10 s/iter 58.937031 +gpu 0 iter : 19 Arret : 2.55406E-12 s/iter 58.929558 +gpu 0 iter : 20 Arret : 3.33413E-14 s/iter 58.941308 +temps : 1182.82 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.48556E-08 +Stabilite : 3.33413E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.14003E-11 +i*-5.32252E-12| +| 2| 0.978496 +i* 0.206294| 1.00001| 3.20241E-09 +i*-1.76732E-09| +| 3| 0.989495 +i* 0.144532| 0.999995| -9.3423E-12 +i* 2.37871E-12| +| 4| 0.996623 +i* 0.082186| 1.00001|-8.77002E-10 +i*-2.20815E-11| +| 5| 0.999805 +i* 0.0195142| 0.999995| 2.20493E-11 +i* -2.226E-13| +| 6| 0.999072 +i* -0.0432151| 1.00001| 3.9792E-09 +i* 2.92946E-10| +| 7| 0.994382 +i* -0.105811| 0.999995| 1.87056E-11 +i* 2.32592E-14| +| 8| 0.985801 +i* -0.167952| 1.00001|-4.34654E-10 +i*-2.08745E-09| +| 9| 0.973308 +i* -0.229483| 0.999995|-6.45906E-12 +i* -4.7809E-12| +| 10| 0.957003 +i* -0.290061| 0.999995| 2.09728E-11 +i* 1.38602E-11| +| 11| 0.936929 +i* -0.349536| 1.00001| -1.8867E-09 +i* 4.79158E-10| +| 12| 0.913159 +i* -0.407592| 0.999995| 3.70326E-12 +i* 1.47898E-11| +| 13| 0.885806 +i* -0.464069| 1.00001|-2.45794E-09 +i*-1.30058E-09| +| 14| 0.854946 +i* -0.518709| 0.999995| 1.0744E-11 +i*-3.40256E-12| +| 15| 0.820747 +i* -0.571301| 1.00001|-4.61003E-09 +i* 7.007E-10| +| 16| 0.783279 +i* -0.621663| 0.999995| 1.84956E-11 +i*-2.49151E-12| +| 17| 0.742767 +i* -0.669558| 1.00001|-4.34434E-10 +i* 3.18972E-09| +| 18| 0.699277 +i* -0.714844| 0.999995| 4.64218E-12 +i*-4.05154E-12| +| 19| 0.653078 +i* -0.757284| 0.999995| 1.03298E-11 +i* -7.6561E-12| +| 20| 0.604286 +i* -0.796775| 1.00001| 3.76869E-10 +i* -2.2048E-09| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 0 dimgrid2 3907 start 0 size 1000192 +gpu 0 iter : 1 Arret : 0.00175692 s/iter 72.951848 +gpu 0 iter : 2 Arret : 0.00577087 s/iter 72.958367 +gpu 0 iter : 3 Arret : 0.0552834 s/iter 73.169345 +gpu 0 iter : 4 Arret : 0.639316 s/iter 73.736445 +gpu 0 iter : 5 Arret : 0.555245 s/iter 75.396305 +gpu 0 iter : 6 Arret : 0.182709 s/iter 75.661437 +gpu 0 iter : 7 Arret : 0.353448 s/iter 76.347806 +gpu 0 iter : 8 Arret : 0.22581 s/iter 76.702702 +gpu 0 iter : 9 Arret : 0.307122 s/iter 76.844636 +gpu 0 iter : 10 Arret : 1.2509 s/iter 76.642435 +gpu 0 iter : 11 Arret : 2.80735 s/iter 76.659669 +gpu 0 iter : 12 Arret : 0.988013 s/iter 75.869620 +gpu 0 iter : 13 Arret : 1.78787 s/iter 75.370803 +gpu 0 iter : 14 Arret : 0.836905 s/iter 75.025867 +gpu 0 iter : 15 Arret : 1.1643 s/iter 74.814842 +gpu 0 iter : 16 Arret : 0.819632 s/iter 74.591869 +gpu 0 iter : 17 Arret : 0.365649 s/iter 74.743519 +gpu 0 iter : 18 Arret : 0.29923 s/iter 74.339565 +gpu 0 iter : 19 Arret : 0.108444 s/iter 74.195903 +gpu 0 iter : 20 Arret : 0.16153 s/iter 73.820200 +gpu 0 iter : 21 Arret : 0.0864294 s/iter 74.008405 +gpu 0 iter : 22 Arret : 0.0900178 s/iter 73.771069 +gpu 0 iter : 23 Arret : 0.0283941 s/iter 73.931797 +gpu 0 iter : 24 Arret : 0.0275966 s/iter 73.899955 +gpu 0 iter : 25 Arret : 0.0143043 s/iter 72.976494 +gpu 0 iter : 26 Arret : 0.0201789 s/iter 72.959154 +gpu 0 iter : 27 Arret : 0.00532157 s/iter 72.943157 +gpu 0 iter : 28 Arret : 0.00203964 s/iter 72.962053 +gpu 0 iter : 29 Arret : 0.00018034 s/iter 72.947101 +gpu 0 iter : 30 Arret : 2.14213E-07 s/iter 72.945898 +gpu 0 iter : 31 Arret : 6.2732E-10 s/iter 72.952928 +gpu 0 iter : 32 Arret : 1.98417E-12 s/iter 72.941527 +gpu 0 iter : 33 Arret : 6.33602E-15 s/iter 72.938223 +temps : 2457.72 seconde(s) +Nb iterations : 33 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.65132E-08 +Stabilite : 6.33602E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327194| 0.999996|-2.65801E-11 +i* 1.58295E-11| +| 2| 0.94078 +i* 0.339035| 1.00001| 4.08959E-09 +i*-3.83025E-10| +| 3| 0.938626 +i* 0.344927| 0.999996| 7.81086E-12 +i* 2.78827E-12| +| 4| 0.936447 +i* 0.350798| 0.999996|-2.16909E-11 +i*-1.62697E-12| +| 5| 0.934221 +i* 0.356684| 0.999996|-2.89155E-11 +i* 4.85822E-12| +| 6| 0.931965 +i* 0.362537| 0.999996| 2.0551E-11 +i*-2.01042E-11| +| 7| 0.929678 +i* 0.36839| 1.00001| 3.06688E-09 +i*-6.88649E-10| +| 8| 0.92734 +i* 0.37421| 0.999996|-2.02149E-11 +i*-5.01088E-12| +| 9| 0.924978 +i* 0.38001| 0.999996| 5.42454E-11 +i*-3.50103E-11| +| 10| 0.922568 +i* 0.385824| 0.999996| 1.41454E-11 +i* 9.54264E-12| +| 11| 0.92013 +i* 0.391603| 0.999996| 2.13753E-11 +i* 7.35949E-12| +| 12| 0.91766 +i* 0.397381| 1.00001|-1.48478E-09 +i* 2.24E-09| +| 13| 0.915141 +i* 0.403125| 0.999996|-6.27054E-12 +i* 6.79734E-12| +| 14| 0.912598 +i* 0.408848| 0.999996| 1.75608E-11 +i*-2.52559E-11| +| 15| 0.910007 +i* 0.414584| 0.999996| 9.95037E-12 +i* 8.92586E-12| +| 16| 0.907389 +i* 0.420284| 0.999996|-1.17559E-11 +i* 1.6185E-11| +| 17| 0.904739 +i* 0.425981| 1.00001|-4.13411E-09 +i* 2.38753E-09| +| 18| 0.90204 +i* 0.431643| 0.999996|-3.43989E-11 +i*-1.06093E-12| +| 19| 0.899319 +i* 0.437284| 0.999996| 1.02013E-11 +i* 6.88614E-12| +| 20| 0.896549 +i* 0.442935| 0.999996|-1.73801E-11 +i* 1.56396E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 0 dimgrid2 4297 start 0 size 1100032 +gpu 0 iter : 1 Arret : 0.00123964 s/iter 88.016434 +gpu 0 iter : 2 Arret : 0.0156245 s/iter 87.965067 +gpu 0 iter : 3 Arret : 0.380833 s/iter 88.514279 +gpu 0 iter : 4 Arret : 0.505083 s/iter 88.999954 +gpu 0 iter : 5 Arret : 0.136697 s/iter 89.225476 +gpu 0 iter : 6 Arret : 0.0557209 s/iter 88.891282 +gpu 0 iter : 7 Arret : 0.00599941 s/iter 89.086369 +gpu 0 iter : 8 Arret : 0.00572971 s/iter 88.710575 +gpu 0 iter : 9 Arret : 0.00554321 s/iter 88.739799 +gpu 0 iter : 10 Arret : 0.00274112 s/iter 88.610948 +gpu 0 iter : 11 Arret : 0.00207833 s/iter 88.079412 +gpu 0 iter : 12 Arret : 0.00308865 s/iter 87.981512 +gpu 0 iter : 13 Arret : 0.0030808 s/iter 87.954778 +gpu 0 iter : 14 Arret : 0.000314555 s/iter 87.947621 +gpu 0 iter : 15 Arret : 0.000169063 s/iter 87.949084 +gpu 0 iter : 16 Arret : 6.4482E-05 s/iter 87.973844 +gpu 0 iter : 17 Arret : 6.78963E-06 s/iter 87.949566 +gpu 0 iter : 18 Arret : 5.71102E-07 s/iter 87.973187 +gpu 0 iter : 19 Arret : 7.96612E-10 s/iter 87.953869 +gpu 0 iter : 20 Arret : 1.41677E-12 s/iter 87.966250 +gpu 0 iter : 21 Arret : 2.56313E-15 s/iter 87.972931 +temps : 1855.26 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.69834E-08 +Stabilite : 2.56313E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.42795E-11 +i*-4.60743E-15| +| 2| 0.922569 +i* 0.385823| 0.999997| 5.63087E-11 +i*-1.14148E-11| +| 3| 0.896547 +i* 0.442942| 0.999997|-3.14282E-11 +i* 2.7746E-11| +| 4| 0.866992 +i* 0.498316| 0.999997| 1.74196E-11 +i*-1.69797E-11| +| 5| 0.834026 +i* 0.551719| 0.999997| 6.4686E-12 +i* 4.29998E-12| +| 6| 0.79777 +i* 0.602956| 0.999997|-4.35858E-11 +i*-1.97981E-13| +| 7| 0.758371 +i* 0.651818| 0.999997|-6.39626E-11 +i*-5.51714E-12| +| 8| 0.715991 +i* 0.698105| 0.999997|-1.09521E-11 +i* 1.55782E-11| +| 9| 0.670783 +i* 0.741649| 0.999997| 3.88353E-11 +i*-1.73947E-11| +| 10| 0.622933 +i* 0.782271| 0.999997| 4.52627E-12 +i*-4.57076E-12| +| 11| 0.572636 +i* 0.819806| 0.999997|-6.09177E-11 +i* 9.88701E-12| +| 12| 0.520076 +i* 0.854116| 0.999997|-9.69802E-12 +i* 1.06333E-11| +| 13| 0.465475 +i* 0.885057| 0.999997|-5.09059E-12 +i* 5.95896E-12| +| 14| 0.409033 +i* 0.912516| 0.999997|-3.44769E-11 +i*-1.20596E-11| +| 15| 0.350979 +i* 0.93638| 0.999997|-2.79532E-11 +i*-7.11947E-12| +| 16| 0.29155 +i* 0.956552| 0.999997|-2.10507E-11 +i* 1.67558E-12| +| 17| 0.230965 +i* 0.972959| 0.999997|-2.98301E-11 +i*-5.42622E-12| +| 18| 0.16947 +i* 0.985532| 0.999997| -1.0747E-13 +i*-1.81481E-11| +| 19| 0.107316 +i* 0.994222| 0.999997| 3.43932E-11 +i* 7.03199E-12| +| 20| 0.0447302 +i* 0.998996| 0.999997| 3.84641E-11 +i* 1.92052E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 0 dimgrid2 4688 start 0 size 1200128 +gpu 0 iter : 1 Arret : 3.56364E-05 s/iter 104.966458 +gpu 0 iter : 2 Arret : 0.000210115 s/iter 104.970505 +gpu 0 iter : 3 Arret : 0.000798967 s/iter 104.959997 +gpu 0 iter : 4 Arret : 0.00129203 s/iter 104.964059 +gpu 0 iter : 5 Arret : 0.135597 s/iter 105.078013 +gpu 0 iter : 6 Arret : 0.147766 s/iter 105.052891 +gpu 0 iter : 7 Arret : 0.0568944 s/iter 105.230626 +gpu 0 iter : 8 Arret : 0.0538638 s/iter 106.253076 +gpu 0 iter : 9 Arret : 0.00443022 s/iter 105.087640 +gpu 0 iter : 10 Arret : 0.00487977 s/iter 104.869586 +gpu 0 iter : 11 Arret : 0.00537652 s/iter 105.012938 +gpu 0 iter : 12 Arret : 0.00536727 s/iter 105.067711 +gpu 0 iter : 13 Arret : 0.00523627 s/iter 105.042224 +gpu 0 iter : 14 Arret : 0.00319812 s/iter 105.100973 +gpu 0 iter : 15 Arret : 0.00200399 s/iter 104.979207 +gpu 0 iter : 16 Arret : 0.00239043 s/iter 105.018826 +gpu 0 iter : 17 Arret : 0.00145633 s/iter 105.067904 +gpu 0 iter : 18 Arret : 0.000975438 s/iter 104.991403 +gpu 0 iter : 19 Arret : 0.000834416 s/iter 104.966819 +gpu 0 iter : 20 Arret : 0.000462863 s/iter 104.926980 +gpu 0 iter : 21 Arret : 0.000254817 s/iter 104.883310 +gpu 0 iter : 22 Arret : 0.000431362 s/iter 104.901115 +gpu 0 iter : 23 Arret : 4.69904E-05 s/iter 104.982437 +gpu 0 iter : 24 Arret : 1.72268E-09 s/iter 104.794401 +gpu 0 iter : 25 Arret : 6.85331E-12 s/iter 104.902860 +gpu 0 iter : 26 Arret : 2.72796E-14 s/iter 104.940707 +temps : 2731.9 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.78618E-08 +Stabilite : 2.72796E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.38103E-11 +i*-1.80134E-13| +| 2| 0.93422 +i* 0.356687| 0.999997| -1.633E-11 +i*-1.74183E-12| +| 3| 0.922566 +i* 0.385831| 0.999997| 2.1144E-11 +i*-3.58299E-11| +| 4| 0.910003 +i* 0.414595| 0.999997|-5.13478E-12 +i* 9.28282E-12| +| 5| 0.896543 +i* 0.44295| 0.999997|-2.07689E-11 +i* 1.70204E-11| +| 6| 0.8822 +i* 0.470869| 0.999997| 2.23999E-12 +i*-1.16781E-12| +| 7| 0.866987 +i* 0.498324| 0.999997|-1.24258E-11 +i* 4.98106E-11| +| 8| 0.850921 +i* 0.525287| 0.999997|-3.98015E-12 +i*-4.27941E-12| +| 9| 0.834016 +i* 0.551734| 0.999997|-3.61311E-11 +i*-1.54952E-11| +| 10| 0.81629 +i* 0.577637| 0.999997| 4.59893E-11 +i* 4.17907E-11| +| 11| 0.797759 +i* 0.602971| 0.999997|-1.10754E-11 +i*-4.88287E-12| +| 12| 0.778437 +i* 0.627717| 0.999997|-9.78373E-12 +i* 1.01854E-11| +| 13| 0.758354 +i* 0.651838| 0.999997|-9.95959E-12 +i*-1.30844E-11| +| 14| 0.737523 +i* 0.675317| 0.999997| 1.58167E-11 +i* 2.05323E-11| +| 15| 0.715965 +i* 0.698131| 0.999997| 3.89393E-11 +i*-5.09681E-11| +| 16| 0.693703 +i* 0.720257| 0.999997|-9.01323E-12 +i* 7.7873E-12| +| 17| 0.670757 +i* 0.741673| 0.999997| 3.04825E-11 +i* 9.42191E-12| +| 18| 0.64715 +i* 0.762359| 0.999997|-1.70122E-11 +i* 9.8992E-12| +| 19| 0.622905 +i* 0.782293| 0.999997|-4.17721E-11 +i*-1.73844E-12| +| 20| 0.598047 +i* 0.801457| 0.999997| 3.31615E-11 +i* 2.07676E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +500000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 0 dimgrid2 5079 start 0 size 1300224 +gpu 0 iter : 1 Arret : 0.00671671 s/iter 122.957126 +gpu 0 iter : 2 Arret : 1.46909 s/iter 126.559247 +gpu 0 iter : 3 Arret : 1.15214 s/iter 129.386850 +gpu 0 iter : 4 Arret : 1.41313 s/iter 131.324795 +gpu 0 iter : 5 Arret : 1.23709 s/iter 134.964736 +gpu 0 iter : 6 Arret : 1.88957 s/iter 135.980693 +gpu 0 iter : 7 Arret : 0.518571 s/iter 136.887751 +gpu 0 iter : 8 Arret : 0.561615 s/iter 135.707176 +gpu 0 iter : 9 Arret : 0.873246 s/iter 136.766821 +gpu 0 iter : 10 Arret : 18.0745 s/iter 135.387857 +gpu 0 iter : 11 Arret : 4.32049 s/iter 134.168320 +gpu 0 iter : 12 Arret : 7.51803 s/iter 133.387092 +gpu 0 iter : 13 Arret : 1.86229 s/iter 131.936780 +gpu 0 iter : 14 Arret : 1.52972 s/iter 130.998920 +gpu 0 iter : 15 Arret : 1.27942 s/iter 130.213329 +gpu 0 iter : 16 Arret : 1.46163 s/iter 130.041605 +gpu 0 iter : 17 Arret : 3.37421 s/iter 129.785674 +gpu 0 iter : 18 Arret : 0.722055 s/iter 129.441404 +gpu 0 iter : 19 Arret : 1.67618 s/iter 129.557334 +gpu 0 iter : 20 Arret : 2.20813 s/iter 129.246408 +gpu 0 iter : 21 Arret : 1.73329 s/iter 128.816833 +gpu 0 iter : 22 Arret : 0.939795 s/iter 128.826639 +gpu 0 iter : 23 Arret : 13.0335 s/iter 128.458309 +gpu 0 iter : 24 Arret : 20.5741 s/iter 128.359514 +gpu 0 iter : 25 Arret : 116.93 s/iter 128.098158 +gpu 0 iter : 26 Arret : 5.47899 s/iter 128.276848 +gpu 0 iter : 27 Arret : 1.02061 s/iter 128.043345 +gpu 0 iter : 28 Arret : 1.67659 s/iter 127.946551 +gpu 0 iter : 29 Arret : 2.05675 s/iter 127.911796 +gpu 0 iter : 30 Arret : 1.35511 s/iter 127.530045 +gpu 0 iter : 31 Arret : 1.17495 s/iter 127.448286 +gpu 0 iter : 32 Arret : 0.781086 s/iter 127.481917 +gpu 0 iter : 33 Arret : 0.959038 s/iter 127.273907 +gpu 0 iter : 34 Arret : 1.06867 s/iter 127.095575 +gpu 0 iter : 35 Arret : 1.83156 s/iter 127.050455 +gpu 0 iter : 36 Arret : 1.48572 s/iter 126.725086 +gpu 0 iter : 37 Arret : 1.80719 s/iter 126.506715 +gpu 0 iter : 38 Arret : 3.26661 s/iter 126.577770 +gpu 0 iter : 39 Arret : 1.89245 s/iter 126.415184 +gpu 0 iter : 40 Arret : 8.37572 s/iter 126.022242 +gpu 0 iter : 41 Arret : 1.0784 s/iter 126.081498 +gpu 0 iter : 42 Arret : 9.31515 s/iter 126.022006 +gpu 0 iter : 43 Arret : 0.585984 s/iter 125.722212 +gpu 0 iter : 44 Arret : 0.546296 s/iter 125.473521 +gpu 0 iter : 45 Arret : 0.521904 s/iter 125.261119 +gpu 0 iter : 46 Arret : 0.0666777 s/iter 124.565777 +gpu 0 iter : 47 Arret : 0.106555 s/iter 124.016379 +gpu 0 iter : 48 Arret : 0.0213519 s/iter 123.608192 +gpu 0 iter : 49 Arret : 0.00734243 s/iter 123.004823 +gpu 0 iter : 50 Arret : 0.00487711 s/iter 122.976879 +gpu 0 iter : 51 Arret : 0.00285428 s/iter 122.975661 +gpu 0 iter : 52 Arret : 0.00233129 s/iter 122.983041 +gpu 0 iter : 53 Arret : 0.000762018 s/iter 122.894674 +gpu 0 iter : 54 Arret : 1.91079E-06 s/iter 122.954255 +gpu 0 iter : 55 Arret : 1.7115E-08 s/iter 122.968156 +gpu 0 iter : 56 Arret : 1.94776E-10 s/iter 122.969015 +gpu 0 iter : 57 Arret : 2.35732E-12 s/iter 122.967683 +gpu 0 iter : 58 Arret : 2.84903E-14 s/iter 122.846873 +temps : 7417.29 seconde(s) +Nb iterations : 58 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.81249E-08 +Stabilite : 2.84903E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327175| 0.999997| 2.52776E-12 +i*-3.98737E-12| +| 2| -0.769371 +i* 0.638797| 0.999997|-3.80274E-12 +i*-6.23067E-11| +| 3| 0.922562 +i* 0.385839| 0.999997| 3.58704E-11 +i*-8.51852E-12| +| 4| -0.807942 +i* 0.589256| 0.999997| 5.51348E-12 +i*-4.87583E-11| +| 5| -0.147855 +i* -0.989006| 0.999997| -3.3306E-11 +i*-1.52949E-11| +| 6| 0.896515 +i* 0.443023| 1|-5.16606E-09 +i*-1.58889E-09| +| 7| -0.843314 +i* 0.537416| 0.999997|-2.83193E-11 +i* 2.81434E-11| +| 8| -0.0855438 +i* -0.996331| 0.999997|-2.93523E-11 +i* 4.13114E-13| +| 9| 0.866983 +i* 0.498331| 0.999997|-2.82232E-11 +i* 4.50095E-11| +| 10| -0.875372 +i* 0.483442| 0.999997| 3.85316E-11 +i* 1.84854E-11| +| 11| -0.0228418 +i* -0.999736| 0.999997|-7.90479E-14 +i* 5.45453E-13| +| 12| 0.834007 +i* 0.551762| 1| 3.03375E-09 +i* 6.52684E-10| +| 13| -0.90412 +i* 0.427287| 1|-7.29008E-09 +i*-6.56192E-09| +| 14| 0.0399924 +i* -0.999204| 1|-4.11065E-09 +i*-6.04997E-09| +| 15| 0.797779 +i* 0.602957| 1|-3.43644E-09 +i*-3.30197E-09| +| 16| -0.929023 +i* 0.370034| 1|-4.61949E-09 +i* 3.52097E-09| +| 17| 0.102531 +i* -0.994726| 0.999997| 2.38702E-11 +i* -3.197E-12| +| 18| 0.758336 +i* 0.651859| 0.999997| 1.77951E-11 +i* 3.01302E-11| +| 19| -0.950413 +i* 0.310979| 0.999997| 1.7147E-11 +i*-5.05296E-12| +| 20| 0.164756 +i* -0.986338| 1| 3.50088E-09 +i* 3.66692E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 0 dimgrid2 5469 start 0 size 1400064 +gpu 0 iter : 1 Arret : 0.00260967 s/iter 142.698650 +gpu 0 iter : 2 Arret : 0.00607624 s/iter 143.224817 +gpu 0 iter : 3 Arret : 0.0459811 s/iter 146.171463 +gpu 0 iter : 4 Arret : 0.0715936 s/iter 146.338396 +gpu 0 iter : 5 Arret : 0.0731519 s/iter 147.412272 +gpu 0 iter : 6 Arret : 0.0472957 s/iter 148.684692 +gpu 0 iter : 7 Arret : 0.0682399 s/iter 149.037574 +gpu 0 iter : 8 Arret : 0.0529733 s/iter 147.582242 +gpu 0 iter : 9 Arret : 0.0167362 s/iter 146.626461 +gpu 0 iter : 10 Arret : 0.00869566 s/iter 145.095475 +gpu 0 iter : 11 Arret : 0.00706305 s/iter 143.775369 +gpu 0 iter : 12 Arret : 0.00585316 s/iter 143.017806 +gpu 0 iter : 13 Arret : 0.00518723 s/iter 142.775175 +gpu 0 iter : 14 Arret : 0.00123055 s/iter 142.590690 +gpu 0 iter : 15 Arret : 0.000824421 s/iter 142.582698 +gpu 0 iter : 16 Arret : 8.29121E-05 s/iter 142.419300 +gpu 0 iter : 17 Arret : 0.000306831 s/iter 142.382384 +gpu 0 iter : 18 Arret : 0.000963388 s/iter 142.665798 +gpu 0 iter : 19 Arret : 1.27008E-05 s/iter 142.406623 +gpu 0 iter : 20 Arret : 8.83042E-09 s/iter 142.400154 +gpu 0 iter : 21 Arret : 4.08202E-11 s/iter 142.371008 +gpu 0 iter : 22 Arret : 1.89399E-13 s/iter 142.584811 +temps : 3175.71 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.14468E-07 +Stabilite : 1.89399E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944967 +i* 0.327176| 1| 1.32483E-09 +i* 6.85532E-09| +| 2| 0.934217 +i* 0.356717| 1| 3.23156E-10 +i*-4.97808E-09| +| 3| -0.939702 +i* -0.341986| 0.999997| 3.52861E-11 +i*-1.80749E-11| +| 4| 0.922561 +i* 0.385844| 0.999997|-1.88152E-11 +i* 1.52498E-11| +| 5| -0.928505 +i* -0.371312| 0.999997|-5.57474E-11 +i* 5.0417E-11| +| 6| 0.909996 +i* 0.41461| 0.999997| 2.44382E-11 +i*-9.26082E-13| +| 7| -0.916393 +i* -0.400273| 0.999997|-3.97051E-11 +i* 1.36463E-11| +| 8| 0.896534 +i* 0.442968| 0.999997|-9.24949E-12 +i* 1.43962E-11| +| 9| -0.903378 +i* -0.428839| 0.999997|-8.68483E-12 +i*-2.13769E-11| +| 10| 0.882189 +i* 0.47089| 0.999997|-2.80496E-11 +i* 3.88745E-12| +| 11| -0.889476 +i* -0.456975| 0.999997| 7.13107E-12 +i*-2.73921E-11| +| 12| 0.866978 +i* 0.49834| 0.999997|-1.40363E-11 +i*-2.13365E-11| +| 13| -0.874706 +i* -0.484662| 1| -3.8214E-09 +i* 3.43312E-09| +| 14| 0.850921 +i* 0.525301| 1|-2.50513E-09 +i* 1.02849E-08| +| 15| -0.85904 +i* -0.511916| 1|-3.09325E-09 +i*-2.23006E-09| +| 16| 0.833989 +i* 0.551788| 1| 6.26715E-10 +i*-7.45076E-09| +| 17| -0.842553 +i* -0.538607| 0.999997|-1.00535E-11 +i*-3.70571E-11| +| 18| 0.816264 +i* 0.577674| 0.999997| 3.90202E-11 +i*-5.15439E-12| +| 19| -0.825233 +i* -0.564788| 0.999997|-1.77758E-11 +i* 6.2068E-11| +| 20| 0.797731 +i* 0.603009| 0.999997|-1.41849E-11 +i* 9.98245E-12| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 1 +800000 racines de module = 0.999997 diff --git a/tests_sparse/results/1GPU_openmp.txt~ b/tests_sparse/results/1GPU_openmp.txt~ new file mode 100644 index 0000000..d22104a --- /dev/null +++ b/tests_sparse/results/1GPU_openmp.txt~ @@ -0,0 +1,888 @@ +REMAINING: 1 +Taking GPU #3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 0 dimgrid2 391 start 0 size 100096 +gpu 0 iter : 1 Arret : 0.00482887 s/iter 0.774413 +gpu 0 iter : 2 Arret : 0.00442862 s/iter 0.853214 +gpu 0 iter : 3 Arret : 0.00563904 s/iter 0.774485 +gpu 0 iter : 4 Arret : 0.00898734 s/iter 0.774394 +gpu 0 iter : 5 Arret : 0.00639181 s/iter 0.835432 +gpu 0 iter : 6 Arret : 0.0047904 s/iter 0.774384 +gpu 0 iter : 7 Arret : 0.00462959 s/iter 0.774400 +gpu 0 iter : 8 Arret : 0.00497313 s/iter 0.835935 +gpu 0 iter : 9 Arret : 0.0033181 s/iter 0.774436 +gpu 0 iter : 10 Arret : 0.00269073 s/iter 0.774388 +gpu 0 iter : 11 Arret : 0.00117635 s/iter 0.774415 +gpu 0 iter : 12 Arret : 0.00143587 s/iter 0.774473 +gpu 0 iter : 13 Arret : 0.000395814 s/iter 0.774166 +gpu 0 iter : 14 Arret : 0.000134218 s/iter 0.774166 +gpu 0 iter : 15 Arret : 7.86757E-05 s/iter 0.774065 +gpu 0 iter : 16 Arret : 4.74138E-05 s/iter 0.774072 +gpu 0 iter : 17 Arret : 6.04589E-07 s/iter 0.774101 +gpu 0 iter : 18 Arret : 1.95361E-09 s/iter 0.774097 +gpu 0 iter : 19 Arret : 6.17741E-12 s/iter 0.774131 +gpu 0 iter : 20 Arret : 1.94557E-14 s/iter 0.774032 +temps : 16.4651 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 1.94557E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944924 +i* 0.327172| 0.999962| 5.56555E-13 +i*-3.63386E-13| +| 2| 0.525333 +i* 0.850852| 0.999962| -2.2915E-13 +i* 4.60704E-12| +| 3| -0.7804 +i* -0.625219| 0.999962| 1.62448E-12 +i* -1.3519E-12| +| 4| -0.130625 +i* 0.991393| 0.999962| 2.99427E-12 +i*-7.82267E-13| +| 5| -0.20944 +i* -0.977782| 0.999962|-9.02389E-13 +i* -2.6612E-13| +| 6| -0.728008 +i* 0.685513| 0.999962| -4.2899E-13 +i* 2.69845E-12| +| 7| 0.455652 +i* -0.890115| 0.999962| 1.74805E-12 +i*-9.47487E-13| +| 8| -0.997442 +i* 0.0709376| 0.999962|-2.67009E-12 +i* 1.87781E-13| +| 9| 0.915796 +i* -0.401549| 0.999962| 2.11986E-12 +i*-9.45022E-13| +| 10| -0.817757 +i* -0.575497| 0.999962|-1.40776E-12 +i* 2.64395E-12| +| 11| 0.963435 +i* 0.2678| 0.999962| 1.9853E-12 +i*-9.69247E-14| +| 12| 0.577209 +i* 0.81655| 0.999962| 4.36029E-12 +i*-1.89193E-12| +| 13| -0.0688484 +i* 0.997589| 0.999962| 6.29496E-13 +i*-2.95375E-13| +| 14| -0.269817 +i* -0.962872| 0.999962|-1.87672E-12 +i*-1.49963E-12| +| 15| -0.683986 +i* 0.729442| 0.999962|-4.52305E-13 +i* 3.90299E-12| +| 16| 0.399534 +i* -0.916677| 0.999962| 3.25007E-12 +i*-5.83977E-14| +| 17| -0.991103 +i* 0.132805| 0.999962|-6.72129E-13 +i*-1.02369E-13| +| 18| 0.889063 +i* -0.457701| 0.999962|-3.11995E-12 +i* -2.8017E-12| +| 19| -0.852005 +i* -0.52346| 0.999962| 2.72005E-12 +i* 1.34165E-12| +| 20| 0.978219 +i* 0.207392| 0.999962| 1.34037E-12 +i*-1.40801E-13| ++---+----------------------------+------------+----------------------------+ +60000 racines de module = 0.999962 +40000 racines de module = 1.00006 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 0 dimgrid2 782 start 0 size 200192 +gpu 0 iter : 1 Arret : 0.000201022 s/iter 3.012686 +gpu 0 iter : 2 Arret : 0.000110204 s/iter 3.010246 +gpu 0 iter : 3 Arret : 0.000191026 s/iter 3.011041 +gpu 0 iter : 4 Arret : 0.000274465 s/iter 3.010273 +gpu 0 iter : 5 Arret : 0.000248308 s/iter 3.010218 +gpu 0 iter : 6 Arret : 0.000108132 s/iter 3.008972 +gpu 0 iter : 7 Arret : 0.000108563 s/iter 3.010790 +gpu 0 iter : 8 Arret : 8.36246E-05 s/iter 3.010651 +gpu 0 iter : 9 Arret : 2.17909E-05 s/iter 3.009020 +gpu 0 iter : 10 Arret : 7.0715E-10 s/iter 3.009090 +gpu 0 iter : 11 Arret : 7.06753E-14 s/iter 3.008355 +temps : 33.6679 seconde(s) +Nb iterations : 11 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 7.06753E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944939 +i* 0.3272| 0.999985|-1.28859E-11 +i* -1.4454E-12| +| 2| -0.319788 +i* 0.947473| 0.999985|-7.13607E-12 +i* 3.70648E-12| +| 3| -0.949949 +i* -0.312357| 0.999985|-3.95906E-13 +i*-2.27498E-12| +| 4| 0.304906 +i* -0.952366| 0.999985| 7.30815E-12 +i* 1.01541E-12| +| 5| -0.29003 +i* 0.957002| 0.999985|-4.65739E-12 +i* 3.64497E-12| +| 6| -0.959244 +i* -0.282525| 0.999985|-8.34555E-12 +i*-8.00471E-13| +| 7| 0.275002 +i* -0.961428| 0.999985| 9.00324E-12 +i*-1.33171E-13| +| 8| 0.963552 +i* 0.267463| 0.999985|-5.32596E-12 +i* 7.30638E-13| +| 9| -0.259948 +i* 0.965607| 0.999985| 7.78178E-12 +i*-5.85532E-13| +| 10| -0.967603 +i* -0.252417| 0.999985|-6.79345E-12 +i* 3.56215E-12| +| 11| 0.24483 +i* -0.96955| 0.999985| 4.41547E-12 +i* 3.73812E-13| +| 12| 0.971438 +i* 0.237228| 0.999985| 6.8332E-12 +i*-1.50758E-12| +| 13| -0.229652 +i* 0.973257| 0.999985|-5.28866E-12 +i*-1.95938E-12| +| 14| -0.975026 +i* -0.222022| 0.999985| 7.13807E-12 +i* 1.85124E-12| +| 15| 0.214418 +i* -0.976726| 0.999985| 3.77587E-12 +i* 5.57332E-14| +| 16| 0.978376 +i* 0.206761| 0.999985| 1.12133E-12 +i*-3.41949E-13| +| 17| -0.199132 +i* 0.979957| 0.999985| 6.06504E-12 +i*-5.22532E-12| +| 18| -0.981487 +i* -0.19145| 0.999985| -6.3185E-12 +i* -3.6695E-12| +| 19| 0.183756 +i* -0.982956| 0.999985|-7.80465E-12 +i* 1.65584E-12| +| 20| 0.984358 +i* 0.176093| 0.999985| 6.67877E-12 +i* 3.22797E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 0 dimgrid2 1172 start 0 size 300032 +gpu 0 iter : 1 Arret : 0.000477093 s/iter 6.647383 +gpu 0 iter : 2 Arret : 0.00070011 s/iter 6.648448 +gpu 0 iter : 3 Arret : 0.00109059 s/iter 6.632178 +gpu 0 iter : 4 Arret : 0.00239734 s/iter 6.629194 +gpu 0 iter : 5 Arret : 0.00254575 s/iter 6.629398 +gpu 0 iter : 6 Arret : 0.00293021 s/iter 6.814521 +gpu 0 iter : 7 Arret : 0.00463898 s/iter 6.629587 +gpu 0 iter : 8 Arret : 0.00185932 s/iter 6.628861 +gpu 0 iter : 9 Arret : 0.00178296 s/iter 6.629102 +gpu 0 iter : 10 Arret : 0.00654342 s/iter 6.629340 +gpu 0 iter : 11 Arret : 0.00445786 s/iter 6.629182 +gpu 0 iter : 12 Arret : 0.0044451 s/iter 6.634005 +gpu 0 iter : 13 Arret : 0.00107845 s/iter 6.629070 +gpu 0 iter : 14 Arret : 0.000278234 s/iter 6.628826 +gpu 0 iter : 15 Arret : 0.00028218 s/iter 6.629373 +gpu 0 iter : 16 Arret : 5.93935E-05 s/iter 6.629114 +gpu 0 iter : 17 Arret : 2.37882E-05 s/iter 6.629198 +gpu 0 iter : 18 Arret : 3.25142E-06 s/iter 6.629301 +gpu 0 iter : 19 Arret : 4.54218E-09 s/iter 6.629269 +gpu 0 iter : 20 Arret : 4.54273E-12 s/iter 6.629261 +gpu 0 iter : 21 Arret : 4.50828E-15 s/iter 6.629166 +temps : 140.168 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 4.50828E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327151| 0.999988| 1.10634E-11 +i*-3.66622E-12| +| 2| -0.529253 +i* 0.848451| 0.999988|-6.62403E-12 +i* 1.29944E-11| +| 3| -0.993328 +i* 0.115227| 0.999988|-8.12439E-12 +i*-3.92321E-12| +| 4| -0.709405 +i* -0.704785| 0.999988|-8.83382E-12 +i* 1.83607E-12| +| 5| 0.108703 +i* -0.994063| 0.999988|-1.97138E-11 +i* 6.27333E-12| +| 6| 0.844957 +i* -0.534812| 0.999988| 7.70772E-12 +i*-1.45782E-11| +| 7| 0.391716 +i* 0.920074| 0.999988|-5.50915E-12 +i*-7.44877E-13| +| 8| -0.475144 +i* 0.879934| 1.00002|-4.69022E-10 +i*-5.18934E-09| +| 9| -0.984171 +i* 0.177155| 0.999988| -3.7812E-12 +i*-2.42212E-12| +| 10| -0.752135 +i* -0.658992| 0.999988| 6.34603E-13 +i*-1.05219E-11| +| 11| 0.0462916 +i* -0.998951| 1.00002|-2.23526E-09 +i* 3.79538E-10| +| 12| 0.809838 +i* -0.586634| 0.999988|-4.52038E-12 +i* 3.23305E-12| +| 13| 0.963578 +i* 0.267383| 0.999988|-8.29847E-12 +i* 2.50872E-12| +| 14| 0.448518 +i* 0.893761| 0.999988| 1.32944E-11 +i* 3.13272E-12| +| 15| -0.419111 +i* 0.907922| 0.999988|-1.13067E-11 +i* 5.58912E-12| +| 16| -0.971192 +i* 0.238397| 1.00002| 1.69987E-09 +i* 1.34118E-09| +| 17| -0.791895 +i* -0.610639| 0.999988| 7.53886E-12 +i* 3.45262E-12| +| 18| -0.0163354 +i* -0.999855| 0.999988| 4.20242E-12 +i* 1.65928E-12| +| 19| 0.771571 +i* -0.636179| 1.00002| 6.81403E-09 +i*-5.86188E-09| +| 20| 0.978421 +i* 0.206567| 0.999988|-4.86478E-12 +i* 4.39834E-12| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 0.999988 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 0 dimgrid2 1563 start 0 size 400128 +gpu 0 iter : 1 Arret : 0.000129718 s/iter 11.743717 +gpu 0 iter : 2 Arret : 0.000122836 s/iter 11.733251 +gpu 0 iter : 3 Arret : 0.000455942 s/iter 11.731879 +gpu 0 iter : 4 Arret : 0.000375342 s/iter 11.736654 +gpu 0 iter : 5 Arret : 3.76375E-05 s/iter 11.728010 +gpu 0 iter : 6 Arret : 5.8517E-05 s/iter 11.729946 +gpu 0 iter : 7 Arret : 4.29087E-05 s/iter 11.723352 +gpu 0 iter : 8 Arret : 2.66379E-05 s/iter 11.733894 +gpu 0 iter : 9 Arret : 3.86822E-05 s/iter 11.727073 +gpu 0 iter : 10 Arret : 3.30362E-06 s/iter 11.726821 +gpu 0 iter : 11 Arret : 4.6056E-08 s/iter 11.731538 +gpu 0 iter : 12 Arret : 6.9072E-10 s/iter 11.724076 +gpu 0 iter : 13 Arret : 1.03524E-11 s/iter 11.733689 +gpu 0 iter : 14 Arret : 1.55165E-13 s/iter 11.733418 +temps : 164.857 seconde(s) +Nb iterations : 14 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.06033E-07 +Stabilite : 1.55165E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.37501E-12 +i* 6.7828E-12| +| 2| -0.748941 +i* 0.662625| 0.999992|-2.61449E-11 +i* 2.65104E-12| +| 3| -0.20961 +i* -0.977777| 0.999992| 1.16104E-11 +i* -4.7519E-12| +| 4| -0.727815 +i* 0.685762| 0.999992| -1.2301E-11 +i*-1.97556E-11| +| 5| -0.240138 +i* -0.970731| 0.999992| 2.37831E-11 +i* 3.60589E-12| +| 6| 0.963593 +i* 0.267344| 0.999992|-2.13567E-11 +i* 2.80226E-12| +| 7| -0.705975 +i* 0.708226| 0.999992| 3.78497E-12 +i*-1.05455E-12| +| 8| -0.27043 +i* -0.962732| 0.999992| 6.00775E-12 +i* 1.34539E-11| +| 9| 0.971495 +i* 0.237026| 0.999992|-5.91394E-12 +i* 6.56758E-12| +| 10| -0.683442 +i* 0.729994| 0.999992| 1.59304E-11 +i*-9.27234E-12| +| 11| -0.300457 +i* -0.953787| 0.999992| -1.9964E-12 +i* 6.77986E-12| +| 12| 0.978444 +i* 0.206476| 0.999992| -2.2242E-11 +i* 1.18816E-11| +| 13| -0.660222 +i* 0.75106| 0.999992| 2.31259E-13 +i*-1.56293E-11| +| 14| -0.330209 +i* -0.9439| 0.999992| 2.15827E-11 +i*-1.09261E-13| +| 15| 0.984436 +i* 0.175702| 0.999992| 8.13605E-12 +i*-6.37324E-12| +| 16| -0.63637 +i* 0.771374| 0.999992|-1.17226E-11 +i* 6.1896E-12| +| 17| -0.359616 +i* -0.933092| 0.999992|-7.39009E-12 +i*-2.79088E-12| +| 18| 0.989457 +i* 0.144776| 0.999992| 7.89968E-12 +i*-1.72307E-12| +| 19| -0.611892 +i* 0.790931| 0.999992|-9.97624E-12 +i* 2.22987E-11| +| 20| -0.388671 +i* -0.921368| 0.999992|-7.03104E-12 +i* -5.8778E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 0 dimgrid2 1954 start 0 size 500224 +gpu 0 iter : 1 Arret : 0.00142158 s/iter 18.272748 +gpu 0 iter : 2 Arret : 0.0121395 s/iter 18.236178 +gpu 0 iter : 3 Arret : 0.0107737 s/iter 18.307005 +gpu 0 iter : 4 Arret : 0.0190779 s/iter 18.437610 +gpu 0 iter : 5 Arret : 0.0172127 s/iter 18.587903 +gpu 0 iter : 6 Arret : 0.0216772 s/iter 18.490161 +gpu 0 iter : 7 Arret : 0.0256744 s/iter 18.502690 +gpu 0 iter : 8 Arret : 0.0260017 s/iter 18.588835 +gpu 0 iter : 9 Arret : 0.0224133 s/iter 18.901086 +gpu 0 iter : 10 Arret : 0.0161568 s/iter 18.499590 +gpu 0 iter : 11 Arret : 0.00742798 s/iter 18.485601 +gpu 0 iter : 12 Arret : 0.00605943 s/iter 18.716695 +gpu 0 iter : 13 Arret : 0.00535559 s/iter 18.468365 +gpu 0 iter : 14 Arret : 0.00202471 s/iter 18.302601 +gpu 0 iter : 15 Arret : 0.00137945 s/iter 18.304935 +gpu 0 iter : 16 Arret : 0.000125924 s/iter 18.306028 +gpu 0 iter : 17 Arret : 0.00137541 s/iter 18.305844 +gpu 0 iter : 18 Arret : 0.000810401 s/iter 18.305406 +gpu 0 iter : 19 Arret : 1.47859E-06 s/iter 18.268325 +gpu 0 iter : 20 Arret : 2.2582E-08 s/iter 18.236130 +gpu 0 iter : 21 Arret : 3.36351E-10 s/iter 18.235787 +gpu 0 iter : 22 Arret : 5.01093E-12 s/iter 18.235976 +gpu 0 iter : 23 Arret : 7.46101E-14 s/iter 18.272753 +temps : 424.028 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32052E-08 +Stabilite : 7.46101E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.41098E-12 +i* 6.95971E-12| +| 2| 0.952864 +i* 0.303372| 0.999992| 1.61273E-11 +i*-6.82865E-12| +| 3| 0.956595 +i* 0.291395| 0.999992|-2.66898E-13 +i*-1.07944E-12| +| 4| 0.960175 +i* 0.279371| 0.999992|-1.12266E-11 +i*-1.49836E-12| +| 5| 0.963599 +i* 0.267324| 0.999992| 1.36802E-12 +i* -3.9754E-12| +| 6| 0.966877 +i* 0.255214| 0.999992| -9.9023E-12 +i* 4.86183E-12| +| 7| 0.970002 +i* 0.243065| 0.999992|-2.13718E-12 +i*-3.37413E-12| +| 8| 0.972975 +i* 0.230877| 0.999992|-2.92744E-12 +i* 1.45989E-13| +| 9| 0.975795 +i* 0.218653| 0.999992|-2.06823E-11 +i* 4.65034E-12| +| 10| 0.978457 +i* 0.206414| 0.999992| 4.63085E-12 +i*-2.56283E-12| +| 11| 0.980969 +i* 0.194123| 0.999992| 2.17236E-11 +i*-1.26275E-11| +| 12| 0.983327 +i* 0.181802| 0.999992| 9.95548E-12 +i* 2.21045E-13| +| 13| 0.985531 +i* 0.169451| 0.999992|-2.91767E-13 +i* 1.86233E-12| +| 14| 0.987579 +i* 0.157074| 0.999992| 1.11491E-11 +i* 5.08343E-12| +| 15| 0.989469 +i* 0.144694| 0.999992|-1.26006E-11 +i*-1.11521E-13| +| 16| 0.991206 +i* 0.132269| 0.999992| 1.14944E-11 +i* 2.77489E-12| +| 17| 0.992787 +i* 0.119824| 0.999992|-1.03828E-11 +i* 1.26321E-12| +| 18| 0.994212 +i* 0.10736| 0.999992|-3.70015E-12 +i* 3.70434E-12| +| 19| 0.995481 +i* 0.094879| 0.999992| -1.2006E-11 +i* 3.97982E-12| +| 20| 0.996591 +i* 0.082404| 0.999992| 4.61819E-12 +i*-1.41357E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 0 dimgrid2 2344 start 0 size 600064 +gpu 0 iter : 1 Arret : 0.000198634 s/iter 26.332193 +gpu 0 iter : 2 Arret : 0.000986528 s/iter 26.354442 +gpu 0 iter : 3 Arret : 0.00063192 s/iter 26.325788 +gpu 0 iter : 4 Arret : 0.000533298 s/iter 26.349663 +gpu 0 iter : 5 Arret : 0.00063596 s/iter 26.334832 +gpu 0 iter : 6 Arret : 0.000978196 s/iter 26.334141 +gpu 0 iter : 7 Arret : 0.00104208 s/iter 26.340410 +gpu 0 iter : 8 Arret : 0.00530243 s/iter 26.322393 +gpu 0 iter : 9 Arret : 0.0054614 s/iter 26.351074 +gpu 0 iter : 10 Arret : 0.00460345 s/iter 26.375567 +gpu 0 iter : 11 Arret : 0.00304521 s/iter 26.332621 +gpu 0 iter : 12 Arret : 0.00535689 s/iter 26.288385 +gpu 0 iter : 13 Arret : 0.0044544 s/iter 26.336258 +gpu 0 iter : 14 Arret : 0.00510032 s/iter 26.307640 +gpu 0 iter : 15 Arret : 0.00534197 s/iter 26.348903 +gpu 0 iter : 16 Arret : 0.000584679 s/iter 26.340465 +gpu 0 iter : 17 Arret : 0.000423905 s/iter 26.337278 +gpu 0 iter : 18 Arret : 0.000270341 s/iter 26.326139 +gpu 0 iter : 19 Arret : 0.000667683 s/iter 26.327280 +gpu 0 iter : 20 Arret : 0.000109553 s/iter 26.329681 +gpu 0 iter : 21 Arret : 2.25076E-07 s/iter 26.335102 +gpu 0 iter : 22 Arret : 1.86349E-09 s/iter 26.326889 +gpu 0 iter : 23 Arret : 2.81301E-11 s/iter 26.327420 +gpu 0 iter : 24 Arret : 4.24667E-13 s/iter 26.332149 +temps : 632.807 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.15851E-08 +Stabilite : 4.24667E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944955 +i* 0.327183| 0.999994| 1.98641E-12 +i* 1.56187E-12| +| 2| -0.949968 +i* -0.31233| 0.999994| 4.84102E-12 +i* 7.50916E-12| +| 3| -0.959296 +i* -0.282382| 0.999994| 9.70157E-12 +i*-2.02407E-12| +| 4| 0.963609 +i* 0.267294| 0.999994|-9.06097E-12 +i* 9.57999E-12| +| 5| -0.967681 +i* -0.252156| 0.999994| 1.04867E-11 +i*-1.85825E-11| +| 6| 0.971515 +i* 0.236955| 0.999994| 1.71176E-11 +i*-8.99259E-12| +| 7| -0.97511 +i* -0.221697| 0.999994|-1.67095E-11 +i* 8.54041E-12| +| 8| 0.978468 +i* 0.206369| 0.999994|-6.02252E-12 +i* 2.79299E-12| +| 9| -0.981583 +i* -0.191005| 0.999994|-2.41032E-11 +i* 1.60921E-11| +| 10| 0.98446 +i* 0.175579| 0.999994| 1.3146E-11 +i* 3.05898E-13| +| 11| -0.987091 +i* -0.160125| 0.999994| 7.31215E-12 +i*-4.20115E-12| +| 12| 0.98948 +i* 0.144632| 0.999994|-1.64599E-11 +i* 6.41685E-12| +| 13| -0.991625 +i* -0.129103| 0.999994| 1.85473E-11 +i*-5.04866E-12| +| 14| 0.993529 +i* 0.113527| 0.999994| 4.09739E-12 +i* 7.64574E-13| +| 15| -0.995187 +i* -0.0979384| 0.999994| -3.7288E-12 +i* 7.059E-13| +| 16| 0.996601 +i* 0.0823103| 0.999994|-1.26708E-11 +i*-1.70373E-12| +| 17| -0.997769 +i* -0.0666775| 0.999994| 1.52196E-11 +i*-2.58356E-12| +| 18| 0.998691 +i* 0.0510284| 0.999994| 1.82043E-12 +i*-2.31009E-12| +| 19| -0.999369 +i* -0.0353668| 0.999994| -8.3793E-12 +i* 3.44911E-13| +| 20| 0.999801 +i* 0.0196807| 0.999994|-3.28804E-12 +i* -1.8055E-13| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 0 dimgrid2 2735 start 0 size 700160 +gpu 0 iter : 1 Arret : 0.00899539 s/iter 35.746120 +gpu 0 iter : 2 Arret : 1.01939 s/iter 36.349562 +gpu 0 iter : 3 Arret : 1.08481 s/iter 36.879071 +gpu 0 iter : 4 Arret : 0.70845 s/iter 37.485437 +gpu 0 iter : 5 Arret : 0.542464 s/iter 37.995296 +gpu 0 iter : 6 Arret : 0.496474 s/iter 38.294975 +gpu 0 iter : 7 Arret : 0.468497 s/iter 38.189342 +gpu 0 iter : 8 Arret : 0.449566 s/iter 38.405412 +gpu 0 iter : 9 Arret : 0.440336 s/iter 38.470835 +gpu 0 iter : 10 Arret : 0.435835 s/iter 39.155848 +gpu 0 iter : 11 Arret : 0.437451 s/iter 38.890510 +gpu 0 iter : 12 Arret : 0.452952 s/iter 38.842682 +gpu 0 iter : 13 Arret : 0.459232 s/iter 38.774960 +gpu 0 iter : 14 Arret : 0.724414 s/iter 38.215337 +gpu 0 iter : 15 Arret : 0.730201 s/iter 37.959853 +gpu 0 iter : 16 Arret : 0.310407 s/iter 37.633184 +gpu 0 iter : 17 Arret : 0.232051 s/iter 37.262439 +gpu 0 iter : 18 Arret : 0.621997 s/iter 36.705974 +gpu 0 iter : 19 Arret : 2.21278 s/iter 36.638410 +gpu 0 iter : 20 Arret : 0.0603957 s/iter 36.266489 +gpu 0 iter : 21 Arret : 0.0178989 s/iter 36.083046 +gpu 0 iter : 22 Arret : 0.0102119 s/iter 35.981597 +gpu 0 iter : 23 Arret : 0.00118218 s/iter 35.732014 +gpu 0 iter : 24 Arret : 5.33761E-05 s/iter 35.632326 +gpu 0 iter : 25 Arret : 6.53542E-09 s/iter 35.638312 +gpu 0 iter : 26 Arret : 3.03635E-11 s/iter 35.645913 +gpu 0 iter : 27 Arret : 2.54836E-13 s/iter 35.636404 +temps : 1005.37 seconde(s) +Nb iterations : 27 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.30626E-08 +Stabilite : 2.54836E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94495 +i* 0.327198| 0.999994|-5.95168E-12 +i* 7.21019E-12| +| 2| -0.727783 +i* 0.685819| 1.00001| 1.42036E-09 +i*-1.49426E-09| +| 3| -0.209611 +i* -0.977779| 0.999994| 8.32667E-13 +i* 2.09798E-12| +| 4| -0.270532 +i* -0.962705| 0.999994|-5.67368E-12 +i*-1.62709E-11| +| 5| -0.683363 +i* 0.730071| 0.999994| 1.42701E-11 +i* 9.41131E-13| +| 6| 0.978472 +i* 0.206353| 0.999994| 8.64198E-13 +i*-5.37683E-12| +| 7| -0.330372 +i* -0.943859| 1.00001| 1.52391E-09 +i*-4.61227E-10| +| 8| -0.636221 +i* 0.771499| 0.999994| 1.90921E-11 +i* 8.51065E-12| +| 9| 0.989491 +i* 0.144554| 0.999994| 3.884E-12 +i* 2.19849E-12| +| 10| -0.388869 +i* -0.921287| 0.999994| 3.3152E-11 +i* 1.89272E-11| +| 11| -0.586599 +i* 0.80987| 0.999994| 4.12581E-12 +i* 4.47915E-12| +| 12| 0.99662 +i* 0.0822383| 1.00001| 1.32917E-09 +i*-2.19138E-09| +| 13| -0.445894 +i* -0.895079| 0.999994| 2.5594E-12 +i*-1.12184E-11| +| 14| -0.534683 +i* 0.845046| 0.999994| 3.69926E-12 +i* 1.36402E-11| +| 15| 0.999802 +i* 0.0196179| 0.999994|-1.78282E-11 +i*-6.15591E-13| +| 16| -0.501135 +i* -0.865363| 0.999994| 6.61893E-12 +i* 2.54218E-12| +| 17| -0.480649 +i* 0.876906| 0.999994|-4.39648E-13 +i* 1.36691E-11| +| 18| 0.999063 +i* -0.0431361| 0.999994| -1.0473E-11 +i*-2.38731E-12| +| 19| -0.554391 +i* -0.832249| 0.999994| 1.76753E-11 +i* 2.0705E-11| +| 20| -0.424696 +i* 0.905329| 0.999994| 1.36061E-11 +i* 1.18076E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 0 dimgrid2 3125 start 0 size 800000 +gpu 0 iter : 1 Arret : 0.00196068 s/iter 46.830049 +gpu 0 iter : 2 Arret : 0.368259 s/iter 46.823310 +gpu 0 iter : 3 Arret : 0.691317 s/iter 46.882435 +gpu 0 iter : 4 Arret : 0.724696 s/iter 47.891093 +gpu 0 iter : 5 Arret : 0.730223 s/iter 47.472319 +gpu 0 iter : 6 Arret : 0.0645746 s/iter 47.965996 +gpu 0 iter : 7 Arret : 0.116231 s/iter 47.761684 +gpu 0 iter : 8 Arret : 0.110509 s/iter 47.288673 +gpu 0 iter : 9 Arret : 0.0255358 s/iter 47.529985 +gpu 0 iter : 10 Arret : 0.0043682 s/iter 46.795885 +gpu 0 iter : 11 Arret : 0.00294998 s/iter 46.797745 +gpu 0 iter : 12 Arret : 0.00386203 s/iter 46.808818 +gpu 0 iter : 13 Arret : 0.00408926 s/iter 46.829920 +gpu 0 iter : 14 Arret : 0.000189675 s/iter 46.810865 +gpu 0 iter : 15 Arret : 4.34158E-05 s/iter 46.797436 +gpu 0 iter : 16 Arret : 7.15734E-06 s/iter 46.812585 +gpu 0 iter : 17 Arret : 3.73061E-06 s/iter 46.817877 +gpu 0 iter : 18 Arret : 1.99612E-08 s/iter 46.811993 +gpu 0 iter : 19 Arret : 4.3201E-11 s/iter 46.804171 +gpu 0 iter : 20 Arret : 1.48554E-13 s/iter 46.799750 +temps : 942.085 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.1101E-08 +Stabilite : 1.48554E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.16852E-11 +i*-5.46557E-12| +| 2| 0.963615 +i* 0.267276| 0.999995|-7.51443E-12 +i* 1.28113E-11| +| 3| 0.971523 +i* 0.236925| 0.999995|-3.60081E-11 +i* 9.39648E-12| +| 4| 0.978478 +i* 0.206329| 0.999995| 5.90206E-12 +i* 7.15816E-13| +| 5| 0.984469 +i* 0.175529| 0.999995| 8.59091E-12 +i*-3.14299E-12| +| 6| 0.989492 +i* 0.144557| 0.999995| 7.01883E-13 +i*-4.65183E-13| +| 7| 0.99354 +i* 0.113443| 0.999995| -2.195E-11 +i* 3.7238E-12| +| 8| 0.99661 +i* 0.0822164| 0.999995| 1.76132E-11 +i*-3.12892E-12| +| 9| 0.998699 +i* 0.0508967| 0.999995| -3.8094E-12 +i*-2.50988E-12| +| 10| 0.999804 +i* 0.0195519| 0.999995|-5.64415E-12 +i*-1.64291E-12| +| 11| 0.999926 +i* -0.0118121| 0.999995| 1.01569E-11 +i* 3.65641E-13| +| 12| 0.999063 +i* -0.043177| 0.999995| 3.24163E-12 +i* 2.16144E-12| +| 13| 0.997216 +i* -0.0744994| 0.999995|-2.44054E-11 +i*-5.01205E-12| +| 14| 0.994388 +i* -0.105748| 0.999995| 7.90901E-12 +i* 1.6655E-12| +| 15| 0.990581 +i* -0.136893| 0.999995| 1.61287E-11 +i* -3.3209E-12| +| 16| 0.985799 +i* -0.167904| 0.999995|-7.98206E-12 +i*-1.16776E-12| +| 17| 0.980043 +i* -0.198761| 0.999995|-3.52618E-11 +i*-4.85645E-12| +| 18| 0.973328 +i* -0.229398| 0.999995| 9.28524E-12 +i*-5.68823E-13| +| 19| 0.965655 +i* -0.259809| 0.999995|-3.24851E-13 +i* 4.39207E-12| +| 20| 0.957029 +i* -0.289977| 0.999995|-8.62932E-12 +i* 8.84565E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid2 3516 start 0 size 900096 +gpu 0 iter : 1 Arret : 0.000966378 s/iter 58.951025 +gpu 0 iter : 2 Arret : 0.00178954 s/iter 58.927485 +gpu 0 iter : 3 Arret : 0.00217582 s/iter 59.674761 +gpu 0 iter : 4 Arret : 0.0138838 s/iter 59.391016 +gpu 0 iter : 5 Arret : 0.0141805 s/iter 59.507462 +gpu 0 iter : 6 Arret : 0.00394753 s/iter 59.576571 +gpu 0 iter : 7 Arret : 0.00371651 s/iter 59.384137 +gpu 0 iter : 8 Arret : 0.0021096 s/iter 59.122984 +gpu 0 iter : 9 Arret : 0.00377816 s/iter 59.165976 +gpu 0 iter : 10 Arret : 0.00372309 s/iter 59.019823 +gpu 0 iter : 11 Arret : 0.00172659 s/iter 58.929456 +gpu 0 iter : 12 Arret : 0.000301221 s/iter 58.933391 +gpu 0 iter : 13 Arret : 0.000482442 s/iter 58.935527 +gpu 0 iter : 14 Arret : 0.000525447 s/iter 58.938093 +gpu 0 iter : 15 Arret : 7.04053E-05 s/iter 58.931316 +gpu 0 iter : 16 Arret : 1.97601E-06 s/iter 58.935006 +gpu 0 iter : 17 Arret : 1.49727E-08 s/iter 58.930536 +gpu 0 iter : 18 Arret : 1.95693E-10 s/iter 58.937031 +gpu 0 iter : 19 Arret : 2.55406E-12 s/iter 58.929558 +gpu 0 iter : 20 Arret : 3.33413E-14 s/iter 58.941308 +temps : 1182.82 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.48556E-08 +Stabilite : 3.33413E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.14003E-11 +i*-5.32252E-12| +| 2| 0.978496 +i* 0.206294| 1.00001| 3.20241E-09 +i*-1.76732E-09| +| 3| 0.989495 +i* 0.144532| 0.999995| -9.3423E-12 +i* 2.37871E-12| +| 4| 0.996623 +i* 0.082186| 1.00001|-8.77002E-10 +i*-2.20815E-11| +| 5| 0.999805 +i* 0.0195142| 0.999995| 2.20493E-11 +i* -2.226E-13| +| 6| 0.999072 +i* -0.0432151| 1.00001| 3.9792E-09 +i* 2.92946E-10| +| 7| 0.994382 +i* -0.105811| 0.999995| 1.87056E-11 +i* 2.32592E-14| +| 8| 0.985801 +i* -0.167952| 1.00001|-4.34654E-10 +i*-2.08745E-09| +| 9| 0.973308 +i* -0.229483| 0.999995|-6.45906E-12 +i* -4.7809E-12| +| 10| 0.957003 +i* -0.290061| 0.999995| 2.09728E-11 +i* 1.38602E-11| +| 11| 0.936929 +i* -0.349536| 1.00001| -1.8867E-09 +i* 4.79158E-10| +| 12| 0.913159 +i* -0.407592| 0.999995| 3.70326E-12 +i* 1.47898E-11| +| 13| 0.885806 +i* -0.464069| 1.00001|-2.45794E-09 +i*-1.30058E-09| +| 14| 0.854946 +i* -0.518709| 0.999995| 1.0744E-11 +i*-3.40256E-12| +| 15| 0.820747 +i* -0.571301| 1.00001|-4.61003E-09 +i* 7.007E-10| +| 16| 0.783279 +i* -0.621663| 0.999995| 1.84956E-11 +i*-2.49151E-12| +| 17| 0.742767 +i* -0.669558| 1.00001|-4.34434E-10 +i* 3.18972E-09| +| 18| 0.699277 +i* -0.714844| 0.999995| 4.64218E-12 +i*-4.05154E-12| +| 19| 0.653078 +i* -0.757284| 0.999995| 1.03298E-11 +i* -7.6561E-12| +| 20| 0.604286 +i* -0.796775| 1.00001| 3.76869E-10 +i* -2.2048E-09| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 0 dimgrid2 3907 start 0 size 1000192 +gpu 0 iter : 1 Arret : 0.00175692 s/iter 72.951848 +gpu 0 iter : 2 Arret : 0.00577087 s/iter 72.958367 +gpu 0 iter : 3 Arret : 0.0552834 s/iter 73.169345 +gpu 0 iter : 4 Arret : 0.639316 s/iter 73.736445 +gpu 0 iter : 5 Arret : 0.555245 s/iter 75.396305 +gpu 0 iter : 6 Arret : 0.182709 s/iter 75.661437 +gpu 0 iter : 7 Arret : 0.353448 s/iter 76.347806 +gpu 0 iter : 8 Arret : 0.22581 s/iter 76.702702 +gpu 0 iter : 9 Arret : 0.307122 s/iter 76.844636 +gpu 0 iter : 10 Arret : 1.2509 s/iter 76.642435 +gpu 0 iter : 11 Arret : 2.80735 s/iter 76.659669 +gpu 0 iter : 12 Arret : 0.988013 s/iter 75.869620 +gpu 0 iter : 13 Arret : 1.78787 s/iter 75.370803 +gpu 0 iter : 14 Arret : 0.836905 s/iter 75.025867 +gpu 0 iter : 15 Arret : 1.1643 s/iter 74.814842 +gpu 0 iter : 16 Arret : 0.819632 s/iter 74.591869 +gpu 0 iter : 17 Arret : 0.365649 s/iter 74.743519 +gpu 0 iter : 18 Arret : 0.29923 s/iter 74.339565 +gpu 0 iter : 19 Arret : 0.108444 s/iter 74.195903 +gpu 0 iter : 20 Arret : 0.16153 s/iter 73.820200 +gpu 0 iter : 21 Arret : 0.0864294 s/iter 74.008405 +gpu 0 iter : 22 Arret : 0.0900178 s/iter 73.771069 +gpu 0 iter : 23 Arret : 0.0283941 s/iter 73.931797 +gpu 0 iter : 24 Arret : 0.0275966 s/iter 73.899955 +gpu 0 iter : 25 Arret : 0.0143043 s/iter 72.976494 +gpu 0 iter : 26 Arret : 0.0201789 s/iter 72.959154 +gpu 0 iter : 27 Arret : 0.00532157 s/iter 72.943157 +gpu 0 iter : 28 Arret : 0.00203964 s/iter 72.962053 +gpu 0 iter : 29 Arret : 0.00018034 s/iter 72.947101 +gpu 0 iter : 30 Arret : 2.14213E-07 s/iter 72.945898 +gpu 0 iter : 31 Arret : 6.2732E-10 s/iter 72.952928 +gpu 0 iter : 32 Arret : 1.98417E-12 s/iter 72.941527 +gpu 0 iter : 33 Arret : 6.33602E-15 s/iter 72.938223 +temps : 2457.72 seconde(s) +Nb iterations : 33 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.65132E-08 +Stabilite : 6.33602E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327194| 0.999996|-2.65801E-11 +i* 1.58295E-11| +| 2| 0.94078 +i* 0.339035| 1.00001| 4.08959E-09 +i*-3.83025E-10| +| 3| 0.938626 +i* 0.344927| 0.999996| 7.81086E-12 +i* 2.78827E-12| +| 4| 0.936447 +i* 0.350798| 0.999996|-2.16909E-11 +i*-1.62697E-12| +| 5| 0.934221 +i* 0.356684| 0.999996|-2.89155E-11 +i* 4.85822E-12| +| 6| 0.931965 +i* 0.362537| 0.999996| 2.0551E-11 +i*-2.01042E-11| +| 7| 0.929678 +i* 0.36839| 1.00001| 3.06688E-09 +i*-6.88649E-10| +| 8| 0.92734 +i* 0.37421| 0.999996|-2.02149E-11 +i*-5.01088E-12| +| 9| 0.924978 +i* 0.38001| 0.999996| 5.42454E-11 +i*-3.50103E-11| +| 10| 0.922568 +i* 0.385824| 0.999996| 1.41454E-11 +i* 9.54264E-12| +| 11| 0.92013 +i* 0.391603| 0.999996| 2.13753E-11 +i* 7.35949E-12| +| 12| 0.91766 +i* 0.397381| 1.00001|-1.48478E-09 +i* 2.24E-09| +| 13| 0.915141 +i* 0.403125| 0.999996|-6.27054E-12 +i* 6.79734E-12| +| 14| 0.912598 +i* 0.408848| 0.999996| 1.75608E-11 +i*-2.52559E-11| +| 15| 0.910007 +i* 0.414584| 0.999996| 9.95037E-12 +i* 8.92586E-12| +| 16| 0.907389 +i* 0.420284| 0.999996|-1.17559E-11 +i* 1.6185E-11| +| 17| 0.904739 +i* 0.425981| 1.00001|-4.13411E-09 +i* 2.38753E-09| +| 18| 0.90204 +i* 0.431643| 0.999996|-3.43989E-11 +i*-1.06093E-12| +| 19| 0.899319 +i* 0.437284| 0.999996| 1.02013E-11 +i* 6.88614E-12| +| 20| 0.896549 +i* 0.442935| 0.999996|-1.73801E-11 +i* 1.56396E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 0 dimgrid2 4297 start 0 size 1100032 +gpu 0 iter : 1 Arret : 0.00123964 s/iter 88.016434 +gpu 0 iter : 2 Arret : 0.0156245 s/iter 87.965067 +gpu 0 iter : 3 Arret : 0.380833 s/iter 88.514279 +gpu 0 iter : 4 Arret : 0.505083 s/iter 88.999954 +gpu 0 iter : 5 Arret : 0.136697 s/iter 89.225476 +gpu 0 iter : 6 Arret : 0.0557209 s/iter 88.891282 +gpu 0 iter : 7 Arret : 0.00599941 s/iter 89.086369 +gpu 0 iter : 8 Arret : 0.00572971 s/iter 88.710575 +gpu 0 iter : 9 Arret : 0.00554321 s/iter 88.739799 +gpu 0 iter : 10 Arret : 0.00274112 s/iter 88.610948 +gpu 0 iter : 11 Arret : 0.00207833 s/iter 88.079412 +gpu 0 iter : 12 Arret : 0.00308865 s/iter 87.981512 +gpu 0 iter : 13 Arret : 0.0030808 s/iter 87.954778 +gpu 0 iter : 14 Arret : 0.000314555 s/iter 87.947621 +gpu 0 iter : 15 Arret : 0.000169063 s/iter 87.949084 +gpu 0 iter : 16 Arret : 6.4482E-05 s/iter 87.973844 +gpu 0 iter : 17 Arret : 6.78963E-06 s/iter 87.949566 +gpu 0 iter : 18 Arret : 5.71102E-07 s/iter 87.973187 +gpu 0 iter : 19 Arret : 7.96612E-10 s/iter 87.953869 +gpu 0 iter : 20 Arret : 1.41677E-12 s/iter 87.966250 +gpu 0 iter : 21 Arret : 2.56313E-15 s/iter 87.972931 +temps : 1855.26 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.69834E-08 +Stabilite : 2.56313E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.42795E-11 +i*-4.60743E-15| +| 2| 0.922569 +i* 0.385823| 0.999997| 5.63087E-11 +i*-1.14148E-11| +| 3| 0.896547 +i* 0.442942| 0.999997|-3.14282E-11 +i* 2.7746E-11| +| 4| 0.866992 +i* 0.498316| 0.999997| 1.74196E-11 +i*-1.69797E-11| +| 5| 0.834026 +i* 0.551719| 0.999997| 6.4686E-12 +i* 4.29998E-12| +| 6| 0.79777 +i* 0.602956| 0.999997|-4.35858E-11 +i*-1.97981E-13| +| 7| 0.758371 +i* 0.651818| 0.999997|-6.39626E-11 +i*-5.51714E-12| +| 8| 0.715991 +i* 0.698105| 0.999997|-1.09521E-11 +i* 1.55782E-11| +| 9| 0.670783 +i* 0.741649| 0.999997| 3.88353E-11 +i*-1.73947E-11| +| 10| 0.622933 +i* 0.782271| 0.999997| 4.52627E-12 +i*-4.57076E-12| +| 11| 0.572636 +i* 0.819806| 0.999997|-6.09177E-11 +i* 9.88701E-12| +| 12| 0.520076 +i* 0.854116| 0.999997|-9.69802E-12 +i* 1.06333E-11| +| 13| 0.465475 +i* 0.885057| 0.999997|-5.09059E-12 +i* 5.95896E-12| +| 14| 0.409033 +i* 0.912516| 0.999997|-3.44769E-11 +i*-1.20596E-11| +| 15| 0.350979 +i* 0.93638| 0.999997|-2.79532E-11 +i*-7.11947E-12| +| 16| 0.29155 +i* 0.956552| 0.999997|-2.10507E-11 +i* 1.67558E-12| +| 17| 0.230965 +i* 0.972959| 0.999997|-2.98301E-11 +i*-5.42622E-12| +| 18| 0.16947 +i* 0.985532| 0.999997| -1.0747E-13 +i*-1.81481E-11| +| 19| 0.107316 +i* 0.994222| 0.999997| 3.43932E-11 +i* 7.03199E-12| +| 20| 0.0447302 +i* 0.998996| 0.999997| 3.84641E-11 +i* 1.92052E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 0 dimgrid2 4688 start 0 size 1200128 +gpu 0 iter : 1 Arret : 3.56364E-05 s/iter 104.966458 +gpu 0 iter : 2 Arret : 0.000210115 s/iter 104.970505 +gpu 0 iter : 3 Arret : 0.000798967 s/iter 104.959997 +gpu 0 iter : 4 Arret : 0.00129203 s/iter 104.964059 +gpu 0 iter : 5 Arret : 0.135597 s/iter 105.078013 +gpu 0 iter : 6 Arret : 0.147766 s/iter 105.052891 +gpu 0 iter : 7 Arret : 0.0568944 s/iter 105.230626 +gpu 0 iter : 8 Arret : 0.0538638 s/iter 106.253076 +gpu 0 iter : 9 Arret : 0.00443022 s/iter 105.087640 +gpu 0 iter : 10 Arret : 0.00487977 s/iter 104.869586 +gpu 0 iter : 11 Arret : 0.00537652 s/iter 105.012938 +gpu 0 iter : 12 Arret : 0.00536727 s/iter 105.067711 +gpu 0 iter : 13 Arret : 0.00523627 s/iter 105.042224 +gpu 0 iter : 14 Arret : 0.00319812 s/iter 105.100973 +gpu 0 iter : 15 Arret : 0.00200399 s/iter 104.979207 +gpu 0 iter : 16 Arret : 0.00239043 s/iter 105.018826 +gpu 0 iter : 17 Arret : 0.00145633 s/iter 105.067904 +gpu 0 iter : 18 Arret : 0.000975438 s/iter 104.991403 +gpu 0 iter : 19 Arret : 0.000834416 s/iter 104.966819 +gpu 0 iter : 20 Arret : 0.000462863 s/iter 104.926980 +gpu 0 iter : 21 Arret : 0.000254817 s/iter 104.883310 +gpu 0 iter : 22 Arret : 0.000431362 s/iter 104.901115 +gpu 0 iter : 23 Arret : 4.69904E-05 s/iter 104.982437 +gpu 0 iter : 24 Arret : 1.72268E-09 s/iter 104.794401 +gpu 0 iter : 25 Arret : 6.85331E-12 s/iter 104.902860 +gpu 0 iter : 26 Arret : 2.72796E-14 s/iter 104.940707 +temps : 2731.9 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.78618E-08 +Stabilite : 2.72796E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.38103E-11 +i*-1.80134E-13| +| 2| 0.93422 +i* 0.356687| 0.999997| -1.633E-11 +i*-1.74183E-12| +| 3| 0.922566 +i* 0.385831| 0.999997| 2.1144E-11 +i*-3.58299E-11| +| 4| 0.910003 +i* 0.414595| 0.999997|-5.13478E-12 +i* 9.28282E-12| +| 5| 0.896543 +i* 0.44295| 0.999997|-2.07689E-11 +i* 1.70204E-11| +| 6| 0.8822 +i* 0.470869| 0.999997| 2.23999E-12 +i*-1.16781E-12| +| 7| 0.866987 +i* 0.498324| 0.999997|-1.24258E-11 +i* 4.98106E-11| +| 8| 0.850921 +i* 0.525287| 0.999997|-3.98015E-12 +i*-4.27941E-12| +| 9| 0.834016 +i* 0.551734| 0.999997|-3.61311E-11 +i*-1.54952E-11| +| 10| 0.81629 +i* 0.577637| 0.999997| 4.59893E-11 +i* 4.17907E-11| +| 11| 0.797759 +i* 0.602971| 0.999997|-1.10754E-11 +i*-4.88287E-12| +| 12| 0.778437 +i* 0.627717| 0.999997|-9.78373E-12 +i* 1.01854E-11| +| 13| 0.758354 +i* 0.651838| 0.999997|-9.95959E-12 +i*-1.30844E-11| +| 14| 0.737523 +i* 0.675317| 0.999997| 1.58167E-11 +i* 2.05323E-11| +| 15| 0.715965 +i* 0.698131| 0.999997| 3.89393E-11 +i*-5.09681E-11| +| 16| 0.693703 +i* 0.720257| 0.999997|-9.01323E-12 +i* 7.7873E-12| +| 17| 0.670757 +i* 0.741673| 0.999997| 3.04825E-11 +i* 9.42191E-12| +| 18| 0.64715 +i* 0.762359| 0.999997|-1.70122E-11 +i* 9.8992E-12| +| 19| 0.622905 +i* 0.782293| 0.999997|-4.17721E-11 +i*-1.73844E-12| +| 20| 0.598047 +i* 0.801457| 0.999997| 3.31615E-11 +i* 2.07676E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +500000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 0 dimgrid2 5079 start 0 size 1300224 +gpu 0 iter : 1 Arret : 0.00671671 s/iter 122.957126 +gpu 0 iter : 2 Arret : 1.46909 s/iter 126.559247 +gpu 0 iter : 3 Arret : 1.15214 s/iter 129.386850 +gpu 0 iter : 4 Arret : 1.41313 s/iter 131.324795 +gpu 0 iter : 5 Arret : 1.23709 s/iter 134.964736 +gpu 0 iter : 6 Arret : 1.88957 s/iter 135.980693 +gpu 0 iter : 7 Arret : 0.518571 s/iter 136.887751 +gpu 0 iter : 8 Arret : 0.561615 s/iter 135.707176 +gpu 0 iter : 9 Arret : 0.873246 s/iter 136.766821 +gpu 0 iter : 10 Arret : 18.0745 s/iter 135.387857 +gpu 0 iter : 11 Arret : 4.32049 s/iter 134.168320 +gpu 0 iter : 12 Arret : 7.51803 s/iter 133.387092 +gpu 0 iter : 13 Arret : 1.86229 s/iter 131.936780 +gpu 0 iter : 14 Arret : 1.52972 s/iter 130.998920 +gpu 0 iter : 15 Arret : 1.27942 s/iter 130.213329 +gpu 0 iter : 16 Arret : 1.46163 s/iter 130.041605 +gpu 0 iter : 17 Arret : 3.37421 s/iter 129.785674 +gpu 0 iter : 18 Arret : 0.722055 s/iter 129.441404 +gpu 0 iter : 19 Arret : 1.67618 s/iter 129.557334 +gpu 0 iter : 20 Arret : 2.20813 s/iter 129.246408 +gpu 0 iter : 21 Arret : 1.73329 s/iter 128.816833 +gpu 0 iter : 22 Arret : 0.939795 s/iter 128.826639 +gpu 0 iter : 23 Arret : 13.0335 s/iter 128.458309 +gpu 0 iter : 24 Arret : 20.5741 s/iter 128.359514 +gpu 0 iter : 25 Arret : 116.93 s/iter 128.098158 +gpu 0 iter : 26 Arret : 5.47899 s/iter 128.276848 +gpu 0 iter : 27 Arret : 1.02061 s/iter 128.043345 +gpu 0 iter : 28 Arret : 1.67659 s/iter 127.946551 +gpu 0 iter : 29 Arret : 2.05675 s/iter 127.911796 +gpu 0 iter : 30 Arret : 1.35511 s/iter 127.530045 +gpu 0 iter : 31 Arret : 1.17495 s/iter 127.448286 +gpu 0 iter : 32 Arret : 0.781086 s/iter 127.481917 +gpu 0 iter : 33 Arret : 0.959038 s/iter 127.273907 +gpu 0 iter : 34 Arret : 1.06867 s/iter 127.095575 +gpu 0 iter : 35 Arret : 1.83156 s/iter 127.050455 +gpu 0 iter : 36 Arret : 1.48572 s/iter 126.725086 +gpu 0 iter : 37 Arret : 1.80719 s/iter 126.506715 +gpu 0 iter : 38 Arret : 3.26661 s/iter 126.577770 +gpu 0 iter : 39 Arret : 1.89245 s/iter 126.415184 +gpu 0 iter : 40 Arret : 8.37572 s/iter 126.022242 +gpu 0 iter : 41 Arret : 1.0784 s/iter 126.081498 +gpu 0 iter : 42 Arret : 9.31515 s/iter 126.022006 +gpu 0 iter : 43 Arret : 0.585984 s/iter 125.722212 +gpu 0 iter : 44 Arret : 0.546296 s/iter 125.473521 +gpu 0 iter : 45 Arret : 0.521904 s/iter 125.261119 +gpu 0 iter : 46 Arret : 0.0666777 s/iter 124.565777 +gpu 0 iter : 47 Arret : 0.106555 s/iter 124.016379 +gpu 0 iter : 48 Arret : 0.0213519 s/iter 123.608192 +gpu 0 iter : 49 Arret : 0.00734243 s/iter 123.004823 +gpu 0 iter : 50 Arret : 0.00487711 s/iter 122.976879 +gpu 0 iter : 51 Arret : 0.00285428 s/iter 122.975661 +gpu 0 iter : 52 Arret : 0.00233129 s/iter 122.983041 +gpu 0 iter : 53 Arret : 0.000762018 s/iter 122.894674 +gpu 0 iter : 54 Arret : 1.91079E-06 s/iter 122.954255 +gpu 0 iter : 55 Arret : 1.7115E-08 s/iter 122.968156 +gpu 0 iter : 56 Arret : 1.94776E-10 s/iter 122.969015 +gpu 0 iter : 57 Arret : 2.35732E-12 s/iter 122.967683 +gpu 0 iter : 58 Arret : 2.84903E-14 s/iter 122.846873 +temps : 7417.29 seconde(s) +Nb iterations : 58 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.81249E-08 +Stabilite : 2.84903E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327175| 0.999997| 2.52776E-12 +i*-3.98737E-12| +| 2| -0.769371 +i* 0.638797| 0.999997|-3.80274E-12 +i*-6.23067E-11| +| 3| 0.922562 +i* 0.385839| 0.999997| 3.58704E-11 +i*-8.51852E-12| +| 4| -0.807942 +i* 0.589256| 0.999997| 5.51348E-12 +i*-4.87583E-11| +| 5| -0.147855 +i* -0.989006| 0.999997| -3.3306E-11 +i*-1.52949E-11| +| 6| 0.896515 +i* 0.443023| 1|-5.16606E-09 +i*-1.58889E-09| +| 7| -0.843314 +i* 0.537416| 0.999997|-2.83193E-11 +i* 2.81434E-11| +| 8| -0.0855438 +i* -0.996331| 0.999997|-2.93523E-11 +i* 4.13114E-13| +| 9| 0.866983 +i* 0.498331| 0.999997|-2.82232E-11 +i* 4.50095E-11| +| 10| -0.875372 +i* 0.483442| 0.999997| 3.85316E-11 +i* 1.84854E-11| +| 11| -0.0228418 +i* -0.999736| 0.999997|-7.90479E-14 +i* 5.45453E-13| +| 12| 0.834007 +i* 0.551762| 1| 3.03375E-09 +i* 6.52684E-10| +| 13| -0.90412 +i* 0.427287| 1|-7.29008E-09 +i*-6.56192E-09| +| 14| 0.0399924 +i* -0.999204| 1|-4.11065E-09 +i*-6.04997E-09| +| 15| 0.797779 +i* 0.602957| 1|-3.43644E-09 +i*-3.30197E-09| +| 16| -0.929023 +i* 0.370034| 1|-4.61949E-09 +i* 3.52097E-09| +| 17| 0.102531 +i* -0.994726| 0.999997| 2.38702E-11 +i* -3.197E-12| +| 18| 0.758336 +i* 0.651859| 0.999997| 1.77951E-11 +i* 3.01302E-11| +| 19| -0.950413 +i* 0.310979| 0.999997| 1.7147E-11 +i*-5.05296E-12| +| 20| 0.164756 +i* -0.986338| 1| 3.50088E-09 +i* 3.66692E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +CPU thread 0 (of 1) uses CUDA device 0 +gpu 0 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 0 dimgrid2 5469 start 0 size 1400064 +gpu 0 iter : 1 Arret : 0.00260967 s/iter 142.698650 +gpu 0 iter : 2 Arret : 0.00607624 s/iter 143.224817 +gpu 0 iter : 3 Arret : 0.0459811 s/iter 146.171463 +gpu 0 iter : 4 Arret : 0.0715936 s/iter 146.338396 +gpu 0 iter : 5 Arret : 0.0731519 s/iter 147.412272 +gpu 0 iter : 6 Arret : 0.0472957 s/iter 148.684692 +gpu 0 iter : 7 Arret : 0.0682399 s/iter 149.037574 +gpu 0 iter : 8 Arret : 0.0529733 s/iter 147.582242 +gpu 0 iter : 9 Arret : 0.0167362 s/iter 146.626461 +gpu 0 iter : 10 Arret : 0.00869566 s/iter 145.095475 +gpu 0 iter : 11 Arret : 0.00706305 s/iter 143.775369 +gpu 0 iter : 12 Arret : 0.00585316 s/iter 143.017806 +gpu 0 iter : 13 Arret : 0.00518723 s/iter 142.775175 +gpu 0 iter : 14 Arret : 0.00123055 s/iter 142.590690 +gpu 0 iter : 15 Arret : 0.000824421 s/iter 142.582698 +gpu 0 iter : 16 Arret : 8.29121E-05 s/iter 142.419300 +gpu 0 iter : 17 Arret : 0.000306831 s/iter 142.382384 +gpu 0 iter : 18 Arret : 0.000963388 s/iter 142.665798 +gpu 0 iter : 19 Arret : 1.27008E-05 s/iter 142.406623 +gpu 0 iter : 20 Arret : 8.83042E-09 s/iter 142.400154 +gpu 0 iter : 21 Arret : 4.08202E-11 s/iter 142.371008 +gpu 0 iter : 22 Arret : 1.89399E-13 s/iter 142.584811 +temps : 3175.71 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.14468E-07 +Stabilite : 1.89399E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944967 +i* 0.327176| 1| 1.32483E-09 +i* 6.85532E-09| +| 2| 0.934217 +i* 0.356717| 1| 3.23156E-10 +i*-4.97808E-09| +| 3| -0.939702 +i* -0.341986| 0.999997| 3.52861E-11 +i*-1.80749E-11| +| 4| 0.922561 +i* 0.385844| 0.999997|-1.88152E-11 +i* 1.52498E-11| +| 5| -0.928505 +i* -0.371312| 0.999997|-5.57474E-11 +i* 5.0417E-11| +| 6| 0.909996 +i* 0.41461| 0.999997| 2.44382E-11 +i*-9.26082E-13| +| 7| -0.916393 +i* -0.400273| 0.999997|-3.97051E-11 +i* 1.36463E-11| +| 8| 0.896534 +i* 0.442968| 0.999997|-9.24949E-12 +i* 1.43962E-11| +| 9| -0.903378 +i* -0.428839| 0.999997|-8.68483E-12 +i*-2.13769E-11| +| 10| 0.882189 +i* 0.47089| 0.999997|-2.80496E-11 +i* 3.88745E-12| +| 11| -0.889476 +i* -0.456975| 0.999997| 7.13107E-12 +i*-2.73921E-11| +| 12| 0.866978 +i* 0.49834| 0.999997|-1.40363E-11 +i*-2.13365E-11| +| 13| -0.874706 +i* -0.484662| 1| -3.8214E-09 +i* 3.43312E-09| +| 14| 0.850921 +i* 0.525301| 1|-2.50513E-09 +i* 1.02849E-08| +| 15| -0.85904 +i* -0.511916| 1|-3.09325E-09 +i*-2.23006E-09| +| 16| 0.833989 +i* 0.551788| 1| 6.26715E-10 +i*-7.45076E-09| +| 17| -0.842553 +i* -0.538607| 0.999997|-1.00535E-11 +i*-3.70571E-11| +| 18| 0.816264 +i* 0.577674| 0.999997| 3.90202E-11 +i*-5.15439E-12| +| 19| -0.825233 +i* -0.564788| 0.999997|-1.77758E-11 +i* 6.2068E-11| +| 20| 0.797731 +i* 0.603009| 0.999997|-1.41849E-11 +i* 9.98245E-12| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 1 +800000 racines de module = 0.999997 diff --git a/tests_sparse/results/2GPU_mpi.txt b/tests_sparse/results/2GPU_mpi.txt new file mode 100644 index 0000000..66f4094 --- /dev/null +++ b/tests_sparse/results/2GPU_mpi.txt @@ -0,0 +1,988 @@ +REMAINING: 2 +Taking GPU #1 +Taking GPU #2 +proc 0 +proc 1 +zone limite de 'log-exp' 1.00356 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 1, start 50048 size 50048 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 0, start 0 size 50048 +proc 0 start 0 size 50048 +proc 1 start 50048 size 50048 +iter : 1 Arret : 0.00432033 s/iter 0.441987 +iter : 2 Arret : 0.00333072 s/iter 0.441990 +iter : 3 Arret : 0.00502267 s/iter 0.441993 +iter : 4 Arret : 0.00355231 s/iter 0.441871 +iter : 5 Arret : 0.0357862 s/iter 0.440469 +iter : 6 Arret : 0.0383168 s/iter 0.439919 +iter : 7 Arret : 0.017297 s/iter 0.440045 +iter : 8 Arret : 0.00624379 s/iter 0.441957 +iter : 9 Arret : 0.00761733 s/iter 0.441910 +iter : 10 Arret : 0.00478678 s/iter 0.441922 +iter : 11 Arret : 0.00280171 s/iter 0.441920 +iter : 12 Arret : 0.00259688 s/iter 0.441891 +iter : 13 Arret : 0.000264933 s/iter 0.441883 +iter : 14 Arret : 0.000412627 s/iter 0.441836 +iter : 15 Arret : 6.13378E-05 s/iter 0.441759 +iter : 16 Arret : 7.28496E-05 s/iter 0.441775 +iter : 17 Arret : 2.00235E-05 s/iter 0.441823 +iter : 18 Arret : 1.13127E-07 s/iter 0.441777 +iter : 19 Arret : 3.56513E-10 s/iter 0.441789 +iter : 20 Arret : 3.22954E-12 s/iter 0.441727 +iter : 21 Arret : 4.80642E-14 s/iter 0.441805 +temps : 9.36197 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 4.80642E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54036 +i* 0.841503| 1.00006|-5.00602E-11 +i* 9.0853E-12| +| 2| -0.113164 +i* 0.993538| 0.999962|-4.34919E-12 +i* 9.60242E-13| +| 3| -0.226732 +i* -0.974016| 1.00006|-1.34468E-09 +i*-3.70749E-10| +| 4| -0.715763 +i* 0.698289| 0.999962| 9.11271E-13 +i* 2.47219E-12| +| 5| 0.439922 +i* -0.897993| 0.999962|-3.49498E-13 +i* 1.66432E-12| +| 6| -0.996122 +i* 0.0886386| 1.00006| 4.72785E-10 +i* 4.13616E-11| +| 7| 0.908546 +i* -0.417692| 0.999962| 2.07334E-12 +i* 2.33003E-12| +| 8| -0.827813 +i* -0.560935| 0.999962| 9.76996E-13 +i*-2.04309E-12| +| 9| 0.968129 +i* 0.250682| 1.00006| 1.35693E-10 +i*-3.47657E-10| +| 10| -0.286842 +i* -0.958038| 1.00006|-5.93554E-10 +i*-2.45345E-10| +| 11| 0.591653 +i* 0.806145| 0.999962|-9.87654E-13 +i*-3.03635E-12| +| 12| -0.0511836 +i* 0.998651| 0.999962|-2.22622E-12 +i*-3.69013E-14| +| 13| -0.67097 +i* 0.741432| 0.999962|-8.03801E-14 +i*-1.68204E-12| +| 14| 0.383249 +i* -0.923603| 0.999962|-1.29119E-12 +i*-1.37426E-12| +| 15| -0.988685 +i* 0.15039| 1.00006|-1.61051E-10 +i* 7.18515E-11| +| 16| 0.880824 +i* -0.473363| 0.999962| 1.58029E-12 +i*-2.34379E-12| +| 17| -0.861082 +i* -0.508391| 0.999962| 9.8066E-13 +i* 3.40478E-12| +| 18| 0.98184 +i* 0.190015| 1.00006| 8.88373E-10 +i*-2.66385E-10| +| 19| -0.345842 +i* -0.938354| 1.00006| 1.38421E-10 +i*-2.31696E-10| +| 20| 0.640621 +i* 0.767807| 0.999962|-6.98774E-13 +i* 1.13798E-12| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +proc 0 +proc 1 +zone limite de 'log-exp' 1.00178 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 1, start 100096 size 100096 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 0, start 0 size 100096 +proc 0 start 0 size 100096 +proc 1 start 100096 size 100096 +iter : 1 Arret : 0.000100259 s/iter 1.549219 +iter : 2 Arret : 0.000107922 s/iter 1.549203 +iter : 3 Arret : 0.000171733 s/iter 1.549184 +iter : 4 Arret : 0.00061185 s/iter 1.549411 +iter : 5 Arret : 0.0010321 s/iter 1.549237 +iter : 6 Arret : 0.00450241 s/iter 1.549129 +iter : 7 Arret : 0.041795 s/iter 1.549197 +iter : 8 Arret : 0.017223 s/iter 1.549305 +iter : 9 Arret : 0.0533779 s/iter 1.550585 +iter : 10 Arret : 0.039107 s/iter 1.552343 +iter : 11 Arret : 0.123151 s/iter 1.553157 +iter : 12 Arret : 0.359595 s/iter 1.709131 +iter : 13 Arret : 0.290348 s/iter 1.553214 +iter : 14 Arret : 0.203399 s/iter 1.553134 +iter : 15 Arret : 0.149431 s/iter 1.553275 +iter : 16 Arret : 0.216969 s/iter 1.550621 +iter : 17 Arret : 0.18978 s/iter 1.549079 +iter : 18 Arret : 0.0852654 s/iter 1.549166 +iter : 19 Arret : 0.0104045 s/iter 1.549193 +iter : 20 Arret : 0.00205472 s/iter 1.549164 +iter : 21 Arret : 3.35711E-06 s/iter 1.549109 +iter : 22 Arret : 4.32566E-10 s/iter 1.549175 +iter : 23 Arret : 4.32822E-14 s/iter 1.549174 +temps : 35.9288 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.16329E-05 +Stabilite : 2.48322E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540303 +i* 0.841453| 0.999985| 1.08703E-11 +i*-2.49217E-12| +| 2| -0.837195 +i* 0.546877| 0.999985| -5.4492E-12 +i* 1.09163E-12| +| 3| -0.553418 +i* -0.832885| 0.999985| -1.9722E-12 +i*-7.40397E-12| +| 4| 0.828599 +i* -0.559925| 1.00005|-7.54521E-09 +i* 1.47059E-08| +| 5| -0.8197 +i* 0.572767| 0.999985|-4.21663E-13 +i* -2.8616E-12| +| 6| -0.57917 +i* -0.815188| 0.999985|-5.13034E-12 +i*-1.52645E-12| +| 7| 0.810626 +i* -0.585537| 0.999985| 8.64808E-12 +i* 7.46794E-12| +| 8| 0.591872 +i* 0.806089| 1.00005|-1.69803E-09 +i* 9.43795E-09| +| 9| -0.801454 +i* 0.598134| 1.00005| 5.92533E-09 +i* 3.55911E-08| +| 10| -0.604356 +i* -0.796695| 0.999985|-1.64091E-13 +i* 1.59084E-12| +| 11| 0.791937 +i* -0.610578| 0.999985| 6.0707E-13 +i* 1.52922E-12| +| 12| 0.616763 +i* 0.78713| 0.999985|-4.48042E-12 +i* -2.6295E-12| +| 13| -0.782301 +i* 0.622877| 0.999985| 5.05185E-12 +i* 1.08102E-12| +| 14| -0.628991 +i* -0.777472| 1.00005| 6.93065E-09 +i*-8.65443E-09| +| 15| 0.772474 +i* -0.635023| 0.999985| 1.54783E-11 +i*-1.81338E-12| +| 16| 0.641054 +i* 0.767476| 0.999985|-3.47633E-12 +i* 1.20617E-11| +| 17| -0.762458 +i* 0.647014| 0.999985|-7.74447E-12 +i* 7.566E-12| +| 18| -0.652967 +i* -0.757366| 0.999985|-6.31406E-12 +i* 8.49495E-12| +| 19| 0.752302 +i* -0.658888| 1.00005| 3.99107E-09 +i* 1.02117E-08| +| 20| 0.66472 +i* 0.747072| 0.999985|-7.79776E-12 +i*-2.52076E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 1, start 150016 size 150016 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 0, start 0 size 150016 +proc 1 start 150016 size 150016 +proc 0 start 0 size 150016 +iter : 1 Arret : 0.000350738 s/iter 3.329326 +iter : 2 Arret : 0.00157404 s/iter 3.329147 +iter : 3 Arret : 0.00192403 s/iter 3.329061 +iter : 4 Arret : 0.00130168 s/iter 3.328994 +iter : 5 Arret : 0.000986381 s/iter 3.329125 +iter : 6 Arret : 0.00219179 s/iter 3.329118 +iter : 7 Arret : 0.00236138 s/iter 3.329265 +iter : 8 Arret : 0.00514705 s/iter 3.568724 +iter : 9 Arret : 0.00503492 s/iter 3.575793 +iter : 10 Arret : 0.00232055 s/iter 3.329310 +iter : 11 Arret : 0.00230282 s/iter 3.328796 +iter : 12 Arret : 0.00149448 s/iter 3.329192 +iter : 13 Arret : 0.00191413 s/iter 3.329083 +iter : 14 Arret : 0.000976148 s/iter 3.329104 +iter : 15 Arret : 0.000659825 s/iter 3.329080 +iter : 16 Arret : 0.000174592 s/iter 3.329074 +iter : 17 Arret : 0.000151348 s/iter 3.329099 +iter : 18 Arret : 7.09586E-06 s/iter 3.329000 +iter : 19 Arret : 8.2328E-09 s/iter 3.329043 +iter : 20 Arret : 8.22354E-12 s/iter 3.329180 +iter : 21 Arret : 8.27046E-15 s/iter 3.329003 +temps : 70.5379 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 8.27046E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540341 +i* 0.841474| 1.00002| 2.17368E-09 +i*-4.61298E-09| +| 2| -0.940582 +i* 0.339532| 0.999988|-1.00517E-11 +i* 8.96228E-13| +| 3| -0.851937 +i* -0.523689| 1.00002|-1.15969E-09 +i* 6.49452E-10| +| 4| -0.121715 +i* -0.992553| 0.999988|-4.05498E-12 +i*-3.39981E-14| +| 5| 0.700112 +i* -0.714017| 0.999988| 6.43741E-12 +i* -3.3944E-12| +| 6| 0.994789 +i* 0.102177| 1.00002| 6.46977E-09 +i* 6.38228E-10| +| 7| -0.26109 +i* 0.965338| 1.00002|-9.81343E-10 +i*-1.42942E-09| +| 8| -0.917494 +i* 0.39772| 0.999988|-1.15596E-11 +i*-7.01551E-13| +| 9| -0.883005 +i* -0.46934| 0.999988| 2.43294E-12 +i*-2.16579E-12| +| 10| -0.183619 +i* -0.983021| 1.00002|-8.44931E-09 +i*-4.25695E-09| +| 11| 0.654063 +i* -0.756425| 0.999988| 9.35807E-13 +i*-7.47193E-12| +| 12| 0.999199 +i* 0.0397302| 0.999988| 3.35743E-12 +i* -3.4849E-13| +| 13| 0.591959 +i* 0.805996| 1.00002| 3.13249E-09 +i* 3.04465E-09| +| 14| -0.200169 +i* 0.97975| 0.999988|-2.70206E-12 +i* 4.98612E-12| +| 15| -0.890827 +i* 0.454393| 1.00002|-1.29544E-09 +i* 3.49694E-09| +| 16| -0.910641 +i* -0.41317| 0.999988| 3.06566E-12 +i*-6.62351E-12| +| 17| -0.24476 +i* -0.969572| 0.999988|-3.79541E-12 +i* -1.5516E-12| +| 18| 0.605447 +i* -0.795915| 1.00002| 7.04828E-09 +i*-6.85556E-09| +| 19| 0.999727 +i* -0.0228685| 0.999988|-4.59166E-12 +i* -1.8699E-15| +| 20| 0.641209 +i* 0.767351| 0.999988|-3.81029E-12 +i*-1.94543E-11| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 0, start 0 size 200064 +proc 0 start 0 size 200064 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 1, start 200064 size 200064 +proc 1 start 200064 size 200064 +iter : 1 Arret : 2.70449E-05 s/iter 6.080628 +iter : 2 Arret : 8.55377E-05 s/iter 6.079128 +iter : 3 Arret : 8.01541E-05 s/iter 6.078702 +iter : 4 Arret : 0.000836335 s/iter 6.078771 +iter : 5 Arret : 0.00112834 s/iter 6.078043 +iter : 6 Arret : 0.00153926 s/iter 6.074392 +iter : 7 Arret : 0.00692735 s/iter 6.073723 +iter : 8 Arret : 0.359844 s/iter 6.126030 +iter : 9 Arret : 0.696974 s/iter 6.120213 +iter : 10 Arret : 0.180896 s/iter 6.126025 +iter : 11 Arret : 0.12097 s/iter 6.132943 +iter : 12 Arret : 0.123917 s/iter 6.137122 +iter : 13 Arret : 0.12419 s/iter 6.408387 +iter : 14 Arret : 0.030029 s/iter 6.141954 +iter : 15 Arret : 0.0151653 s/iter 6.158909 +iter : 16 Arret : 0.0123978 s/iter 6.085327 +iter : 17 Arret : 0.00611505 s/iter 6.145435 +iter : 18 Arret : 0.00889837 s/iter 6.136736 +iter : 19 Arret : 0.00133991 s/iter 6.077519 +iter : 20 Arret : 0.0020353 s/iter 6.077274 +iter : 21 Arret : 0.00162759 s/iter 6.079445 +iter : 22 Arret : 7.43551E-05 s/iter 6.079157 +iter : 23 Arret : 5.96398E-06 s/iter 6.080003 +iter : 24 Arret : 1.78133E-09 s/iter 6.079570 +iter : 25 Arret : 1.78104E-13 s/iter 6.080063 +temps : 152.99 seconde(s) +Nb iterations : 25 +Nb de depassements de capacite exponentielle : 0 +Precision : 0.000178078 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.25993E-11 +i* -8.4544E-12| +| 2| -0.998331 +i* 0.0576263| 0.999992| 5.58298E-12 +i* 4.97158E-13| +| 3| 0.439898 +i* -0.898039| 0.999992| -1.2891E-11 +i* 1.03312E-11| +| 4| -0.996068 +i* 0.0888546| 1.00002|-2.25841E-08 +i*-1.11107E-08| +| 5| 0.411581 +i* -0.911398| 1.00002|-9.60735E-09 +i* 4.19844E-08| +| 6| 0.591959 +i* 0.805996| 1.00002| 3.13531E-08 +i* 3.04739E-08| +| 7| -0.992793 +i* 0.120036| 1.00002| 1.16144E-08 +i* 3.80768E-11| +| 8| 0.382808 +i* -0.923853| 1.00002| 2.56498E-08 +i* -3.4639E-08| +| 9| 0.616935 +i* 0.787044| 1.00002| 5.20474E-08 +i*-6.74682E-08| +| 10| -0.988512 +i* 0.151094| 0.999992| 5.88174E-12 +i* 3.10009E-12| +| 11| 0.353648 +i* -0.93537| 0.999992| 1.43463E-12 +i* 1.47159E-13| +| 12| 0.641284 +i* 0.767294| 0.999992|-7.43627E-13 +i* 2.49052E-11| +| 13| -0.983293 +i* 0.181987| 0.999992|-8.33267E-12 +i*-2.27485E-12| +| 14| 0.324173 +i* -0.94599| 0.999992| 1.35322E-11 +i* 9.09395E-12| +| 15| 0.665006 +i* 0.746827| 0.999992|-2.12212E-11 +i* 1.51281E-11| +| 16| -0.977144 +i* 0.212687| 1.00002|-3.41559E-08 +i*-3.75875E-08| +| 17| 0.294407 +i* -0.955704| 1.00002| 3.17084E-08 +i*-1.83133E-08| +| 18| 0.688082 +i* 0.725665| 1.00002| 9.43862E-09 +i* 1.53247E-08| +| 19| -0.969996 +i* 0.243214| 1.00002|-1.54208E-08 +i* 7.9786E-09| +| 20| 0.264303 +i* -0.964463| 1.00002|-1.81472E-08 +i* 2.32076E-08| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 0, start 0 size 250112 +proc 0 start 0 size 250112 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 1, start 250112 size 250112 +proc 1 start 250112 size 250112 +iter : 1 Arret : 0.000560826 s/iter 9.386475 +iter : 2 Arret : 0.00121661 s/iter 9.384388 +iter : 3 Arret : 0.00253039 s/iter 9.381871 +iter : 4 Arret : 0.0184372 s/iter 9.380264 +iter : 5 Arret : 0.0487456 s/iter 9.377672 +iter : 6 Arret : 0.0675294 s/iter 9.697915 +iter : 7 Arret : 0.0667528 s/iter 9.369579 +iter : 8 Arret : 0.109644 s/iter 9.812668 +iter : 9 Arret : 0.158422 s/iter 9.721849 +iter : 10 Arret : 0.0573651 s/iter 9.872267 +iter : 11 Arret : 0.0691162 s/iter 9.427634 +iter : 12 Arret : 0.0242612 s/iter 9.431453 +iter : 13 Arret : 0.0134344 s/iter 9.390613 +iter : 14 Arret : 0.00585738 s/iter 9.397259 +iter : 15 Arret : 0.00251107 s/iter 9.379384 +iter : 16 Arret : 0.0020852 s/iter 9.380217 +iter : 17 Arret : 0.00047844 s/iter 9.379843 +iter : 18 Arret : 0.000164691 s/iter 9.379998 +iter : 19 Arret : 2.79982E-05 s/iter 9.380085 +iter : 20 Arret : 1.18647E-06 s/iter 9.380312 +iter : 21 Arret : 4.77071E-09 s/iter 9.379907 +iter : 22 Arret : 1.5072E-11 s/iter 9.380265 +iter : 23 Arret : 4.77391E-14 s/iter 9.380119 +temps : 217.632 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.01672E-06 +Stabilite : 1.35172E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.19362E-11 +i*-9.05032E-12| +| 2| 0.561258 +i* 0.827655| 1.00001| 2.3059E-10 +i* 2.96606E-09| +| 3| 0.571586 +i* 0.820533| 0.999992|-7.69917E-12 +i*-9.08884E-12| +| 4| 0.581835 +i* 0.813298| 0.999992| 8.15192E-12 +i* -1.8458E-11| +| 5| 0.591992 +i* 0.805934| 0.999992| -1.4418E-11 +i*-5.03328E-12| +| 6| 0.602059 +i* 0.798466| 1.00001| -3.2519E-09 +i* 1.73026E-09| +| 7| 0.61202 +i* 0.790857| 1.00001|-1.75659E-10 +i*-1.26024E-09| +| 8| 0.621881 +i* 0.783102| 0.999992| 8.42737E-12 +i*-9.22235E-12| +| 9| 0.631656 +i* 0.775238| 0.999992| 4.94815E-12 +i* 2.88148E-11| +| 10| 0.641332 +i* 0.767253| 0.999992| 3.71225E-12 +i* 1.15249E-11| +| 11| 0.650912 +i* 0.759169| 1.00001| 2.14506E-09 +i*-3.89557E-09| +| 12| 0.660376 +i* 0.75095| 1.00001| 2.31005E-09 +i* 8.36898E-10| +| 13| 0.669732 +i* 0.742592| 0.999992| 1.96547E-11 +i* 7.83706E-12| +| 14| 0.678995 +i* 0.734132| 0.999992|-3.14309E-11 +i* 7.8838E-12| +| 15| 0.688152 +i* 0.725556| 0.999992|-3.69482E-12 +i*-1.48935E-11| +| 16| 0.697206 +i* 0.716887| 1.00001|-5.46993E-09 +i* 2.27433E-10| +| 17| 0.706137 +i* 0.708092| 1.00001| 4.73455E-09 +i* 2.18669E-09| +| 18| 0.714951 +i* 0.699164| 0.999992| 6.56786E-12 +i*-9.19531E-12| +| 19| 0.723665 +i* 0.69014| 0.999992|-9.73066E-12 +i*-4.22218E-13| +| 20| 0.732266 +i* 0.681007| 0.999992| -7.9714E-14 +i* 2.11116E-11| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 0, start 0 size 300032 +proc 0 start 0 size 300032 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 1, start 300032 size 300032 +proc 1 start 300032 size 300032 +iter : 1 Arret : 0.000139108 s/iter 13.284207 +iter : 2 Arret : 0.00103064 s/iter 13.284506 +iter : 3 Arret : 0.00376302 s/iter 13.288826 +iter : 4 Arret : 0.0089325 s/iter 13.284675 +iter : 5 Arret : 0.00838884 s/iter 13.774996 +iter : 6 Arret : 0.0130991 s/iter 13.764246 +iter : 7 Arret : 0.0156318 s/iter 13.285444 +iter : 8 Arret : 0.0431568 s/iter 13.311139 +iter : 9 Arret : 0.0553139 s/iter 13.697939 +iter : 10 Arret : 0.127024 s/iter 13.771788 +iter : 11 Arret : 0.117589 s/iter 14.506251 +iter : 12 Arret : 0.496219 s/iter 14.146763 +iter : 13 Arret : 0.438276 s/iter 13.886143 +iter : 14 Arret : 0.294771 s/iter 13.781667 +iter : 15 Arret : 0.217718 s/iter 13.747097 +iter : 16 Arret : 0.101343 s/iter 13.715808 +iter : 17 Arret : 0.0579738 s/iter 13.753474 +iter : 18 Arret : 0.0363669 s/iter 13.714089 +iter : 19 Arret : 0.0468756 s/iter 13.716097 +iter : 20 Arret : 0.0263899 s/iter 13.284344 +iter : 21 Arret : 0.00931987 s/iter 13.282901 +iter : 22 Arret : 0.00229649 s/iter 13.284224 +iter : 23 Arret : 0.000242115 s/iter 13.284172 +iter : 24 Arret : 2.62247E-08 s/iter 13.284381 +iter : 25 Arret : 2.63796E-11 s/iter 13.284068 +iter : 26 Arret : 2.63887E-14 s/iter 13.284231 +temps : 352.926 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 5.28608E-06 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540312 +i* 0.841458| 0.999994| 1.62056E-11 +i* 1.50318E-11| +| 2| -0.553436 +i* -0.832885| 0.999994|-2.25986E-11 +i* 1.15206E-11| +| 3| -0.579286 +i* -0.815117| 0.999994| 1.00446E-11 +i* 1.52601E-12| +| 4| 0.592006 +i* 0.805927| 0.999994|-3.60267E-12 +i* 1.19892E-11| +| 5| -0.604566 +i* -0.796547| 0.999994|-2.52776E-12 +i*-5.35546E-12| +| 6| 0.616979 +i* 0.786972| 0.999994|-2.27955E-11 +i* 6.27034E-12| +| 7| -0.629239 +i* -0.777204| 0.999994|-8.09952E-12 +i* 2.92867E-11| +| 8| 0.641358 +i* 0.767235| 0.999994|-1.28961E-11 +i*-1.47377E-11| +| 9| -0.653306 +i* -0.757086| 0.999994|-1.65734E-12 +i*-1.07858E-11| +| 10| 0.665105 +i* 0.746742| 0.999994|-1.94866E-12 +i* 1.19335E-11| +| 11| -0.676729 +i* -0.736224| 0.999994| 1.49339E-11 +i* 2.83465E-12| +| 12| 0.688187 +i* 0.725525| 0.999994| 2.23388E-12 +i*-2.05627E-11| +| 13| -0.699476 +i* -0.714648| 0.999994| 4.9627E-14 +i*-1.17691E-11| +| 14| 0.710604 +i* 0.703584| 0.999994|-2.99494E-11 +i*-8.92773E-12| +| 15| -0.721546 +i* -0.692358| 0.999994| 3.05347E-11 +i*-1.91617E-11| +| 16| 0.732321 +i* 0.680951| 0.999994|-2.19358E-12 +i*-2.44729E-12| +| 17| -0.742906 +i* -0.669387| 0.999994| 4.37561E-12 +i*-5.72887E-13| +| 18| 0.753308 +i* 0.657659| 0.999994|-8.91731E-12 +i*-1.03275E-11| +| 19| -0.763525 +i* -0.64577| 0.999994| 4.63933E-11 +i* 1.31129E-11| +| 20| 0.773564 +i* 0.633709| 0.999994| 2.96472E-11 +i* 6.43669E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 0, start 0 size 350080 +proc 0 start 0 size 350080 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 1, start 350080 size 350080 +proc 1 start 350080 size 350080 +iter : 1 Arret : 0.000480207 s/iter 17.875355 +iter : 2 Arret : 0.0025759 s/iter 17.873495 +iter : 3 Arret : 0.00647257 s/iter 17.897993 +iter : 4 Arret : 0.00685914 s/iter 18.181807 +iter : 5 Arret : 0.00652113 s/iter 18.064343 +iter : 6 Arret : 0.00820597 s/iter 18.458174 +iter : 7 Arret : 0.0257869 s/iter 18.432658 +iter : 8 Arret : 0.0271004 s/iter 18.251779 +iter : 9 Arret : 0.0100722 s/iter 18.184242 +iter : 10 Arret : 0.00233728 s/iter 17.989539 +iter : 11 Arret : 0.00236829 s/iter 18.013265 +iter : 12 Arret : 0.000876403 s/iter 17.984441 +iter : 13 Arret : 0.000565418 s/iter 17.883843 +iter : 14 Arret : 0.000239545 s/iter 17.888414 +iter : 15 Arret : 8.39512E-05 s/iter 17.889871 +iter : 16 Arret : 2.61265E-05 s/iter 17.887200 +iter : 17 Arret : 2.81016E-06 s/iter 17.886275 +iter : 18 Arret : 4.32913E-08 s/iter 17.886013 +iter : 19 Arret : 5.75165E-10 s/iter 17.887340 +iter : 20 Arret : 7.66715E-12 s/iter 17.886809 +iter : 21 Arret : 1.02289E-13 s/iter 17.874929 +temps : 378.42 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32898E-07 +Stabilite : 4.78945E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540339 +i* 0.841441| 0.999994| 1.55423E-11 +i*-3.21137E-12| +| 2| -0.996047 +i* 0.0889158| 1.00001|-1.33614E-09 +i* 3.82261E-11| +| 3| 0.43988 +i* -0.89805| 0.999994| 3.89233E-12 +i*-2.03002E-11| +| 4| 0.38271 +i* -0.923862| 0.999994| 1.82103E-11 +i*-3.83834E-12| +| 5| -0.988495 +i* 0.151219| 0.999994|-1.74496E-11 +i*-2.12581E-12| +| 6| 0.641382 +i* 0.767214| 0.999994| 1.32709E-11 +i* -1.4984E-12| +| 7| 0.324059 +i* -0.946045| 1.00001| 5.813E-10 +i* -1.8896E-09| +| 8| -0.977072 +i* 0.212881| 0.999994| 8.90621E-13 +i* 9.78296E-12| +| 9| 0.688221 +i* 0.725493| 0.999994|-2.62901E-12 +i* 1.4823E-11| +| 10| 0.264053 +i* -0.964502| 0.999994|-8.41882E-12 +i* 8.23244E-14| +| 11| -0.961803 +i* 0.273721| 0.999994|-6.28075E-12 +i*-5.80324E-12| +| 12| 0.732363 +i* 0.680926| 1.00001| 1.44886E-09 +i* 4.36706E-10| +| 13| 0.203078 +i* -0.979157| 0.999994|-1.05764E-11 +i* 3.92495E-12| +| 14| -0.942775 +i* 0.333454| 1.00001| 1.23271E-09 +i* 1.60621E-09| +| 15| 0.773623 +i* 0.633637| 0.999994| -5.6215E-12 +i*-3.10796E-12| +| 16| 0.141289 +i* -0.989963| 0.999994|-7.88014E-12 +i*-4.66243E-12| +| 17| -0.91998 +i* 0.39195| 0.999994|-1.45786E-11 +i*-1.68564E-11| +| 18| 0.811819 +i* 0.583899| 0.999994| 1.65953E-11 +i* 1.64316E-12| +| 19| 0.0789817 +i* -0.996884| 1.00001| 4.10806E-10 +i*-1.81025E-09| +| 20| -0.893597 +i* 0.448858| 0.999994| 4.98546E-12 +i* 1.13569E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 0, start 0 size 400000 +proc 0 start 0 size 400000 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 1, start 400000 size 400000 +proc 1 start 400000 size 400000 +iter : 1 Arret : 0.00154598 s/iter 23.641498 +iter : 2 Arret : 0.00308403 s/iter 23.689211 +iter : 3 Arret : 0.696808 s/iter 23.718117 +iter : 4 Arret : 1.04427 s/iter 24.422407 +iter : 5 Arret : 2.45904 s/iter 23.773400 +iter : 6 Arret : 1.50502 s/iter 24.348280 +iter : 7 Arret : 1.16302 s/iter 23.900737 +iter : 8 Arret : 4.42701 s/iter 24.406308 +iter : 9 Arret : 2.43977 s/iter 24.474909 +iter : 10 Arret : 0.949756 s/iter 24.184065 +iter : 11 Arret : 0.590066 s/iter 23.843450 +iter : 12 Arret : 0.701807 s/iter 23.823797 +iter : 13 Arret : 0.367324 s/iter 23.798052 +iter : 14 Arret : 0.192724 s/iter 23.748906 +iter : 15 Arret : 0.107963 s/iter 23.746151 +iter : 16 Arret : 0.0715182 s/iter 23.724682 +iter : 17 Arret : 0.0741566 s/iter 23.664800 +iter : 18 Arret : 0.0142322 s/iter 23.666585 +iter : 19 Arret : 0.000167342 s/iter 23.668213 +iter : 20 Arret : 2.06052E-06 s/iter 23.625267 +iter : 21 Arret : 2.57416E-09 s/iter 23.666791 +iter : 22 Arret : 5.5448E-12 s/iter 23.667046 +iter : 23 Arret : 3.88536E-14 s/iter 23.627564 +temps : 549.079 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.6026E-06 +Stabilite : 1.19683E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-5.33817E-12 +i*-1.81878E-11| +| 2| 0.592014 +i* 0.805922| 0.999995|-1.82734E-11 +i* 2.10218E-11| +| 3| 0.617007 +i* 0.786952| 0.999995| 4.23442E-11 +i* -6.2147E-12| +| 4| 0.641392 +i* 0.767207| 0.999995|-4.99742E-11 +i* 1.43873E-11| +| 5| 0.665146 +i* 0.746707| 0.999995| 2.02977E-11 +i* 7.48579E-12| +| 6| 0.688245 +i* 0.725472| 0.999995|-1.73153E-11 +i* -1.2656E-11| +| 7| 0.710675 +i* 0.703514| 0.999995|-8.58691E-12 +i* 2.79902E-11| +| 8| 0.732397 +i* 0.680871| 0.999995| 4.17444E-13 +i* 2.18881E-11| +| 9| 0.753381 +i* 0.657577| 0.999995|-1.40248E-11 +i* 5.11502E-11| +| 10| 0.77364 +i* 0.633618| 0.999995|-1.72307E-11 +i* 1.22723E-11| +| 11| 0.793138 +i* 0.609034| 0.999995| 3.89222E-12 +i* 2.21356E-11| +| 12| 0.811855 +i* 0.583851| 0.999995|-1.28337E-11 +i*-5.47207E-12| +| 13| 0.829772 +i* 0.558094| 0.999995|-1.63114E-11 +i*-1.64246E-12| +| 14| 0.846873 +i* 0.531786| 0.999995|-1.80345E-12 +i* 5.96675E-11| +| 15| 0.863146 +i* 0.504945| 0.999995|-1.01228E-11 +i* 1.20409E-11| +| 16| 0.878563 +i* 0.477617| 0.999995| -6.5763E-12 +i*-3.68384E-13| +| 17| 0.893104 +i* 0.449841| 0.999995|-1.48552E-11 +i* 1.06063E-11| +| 18| 0.906777 +i* 0.4216| 0.999995|-1.38745E-11 +i* 5.33384E-12| +| 19| 0.919557 +i* 0.392944| 0.999995|-3.33245E-11 +i* 5.94386E-12| +| 20| 0.931433 +i* 0.363901| 0.999995| 4.93219E-11 +i*-2.82651E-11| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 1, start 450048 size 450048 +proc 1 start 450048 size 450048 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 0, start 0 size 450048 +proc 0 start 0 size 450048 +iter : 1 Arret : 0.00121557 s/iter 29.882978 +iter : 2 Arret : 0.00266321 s/iter 30.212321 +iter : 3 Arret : 0.00698209 s/iter 30.354056 +iter : 4 Arret : 0.0148351 s/iter 30.311016 +iter : 5 Arret : 0.0254879 s/iter 30.543289 +iter : 6 Arret : 0.0391455 s/iter 30.509994 +iter : 7 Arret : 0.0468587 s/iter 31.164830 +iter : 8 Arret : 0.03704 s/iter 30.514962 +iter : 9 Arret : 0.0222242 s/iter 31.274989 +iter : 10 Arret : 0.028881 s/iter 30.534122 +iter : 11 Arret : 0.0333163 s/iter 30.219491 +iter : 12 Arret : 0.0167061 s/iter 30.532081 +iter : 13 Arret : 0.00481283 s/iter 29.867742 +iter : 14 Arret : 0.00203862 s/iter 29.872720 +iter : 15 Arret : 0.00568854 s/iter 29.880724 +iter : 16 Arret : 0.00780623 s/iter 29.879087 +iter : 17 Arret : 0.000606741 s/iter 29.885905 +iter : 18 Arret : 0.000108362 s/iter 29.795992 +iter : 19 Arret : 7.21858E-06 s/iter 29.796175 +iter : 20 Arret : 1.24491E-06 s/iter 29.880024 +iter : 21 Arret : 8.78945E-09 s/iter 29.878537 +iter : 22 Arret : 4.95509E-11 s/iter 29.795981 +iter : 23 Arret : 2.78691E-13 s/iter 29.800776 +temps : 694.659 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32509E-06 +Stabilite : 2.78691E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-4.82703E-12 +i*-1.87313E-11| +| 2| 0.641413 +i* 0.767203| 1.00001|-4.21144E-09 +i* 5.82291E-10| +| 3| 0.688263 +i* 0.725455| 0.999995| -1.6052E-11 +i* 1.13947E-11| +| 4| 0.732394 +i* 0.68089| 1.00001| 5.22032E-10 +i* 3.10541E-09| +| 5| 0.773672 +i* 0.633579| 0.999995|-3.17741E-11 +i*-1.05103E-11| +| 6| 0.811877 +i* 0.583821| 0.999995| 3.67913E-11 +i* 5.72664E-12| +| 7| 0.846906 +i* 0.531733| 0.999995|-4.94516E-11 +i*-1.19133E-11| +| 8| 0.878587 +i* 0.477572| 0.999995| 1.93007E-11 +i* 5.20278E-12| +| 9| 0.90674 +i* 0.42168| 0.999995|-2.15687E-11 +i* 1.9707E-11| +| 10| 0.931465 +i* 0.363819| 0.999995| 4.43436E-11 +i*-2.40268E-11| +| 11| 0.95246 +i* 0.304683| 1.00001| 2.0412E-09 +i* 4.76319E-10| +| 12| 0.969685 +i* 0.244341| 0.999995|-1.80025E-11 +i* 2.82213E-12| +| 13| 0.983105 +i* 0.183076| 1.00001| 1.20329E-09 +i* 1.15884E-09| +| 14| 0.992646 +i* 0.121018| 0.999995|-2.17162E-11 +i* 7.29261E-12| +| 15| 0.998281 +i* 0.0585381| 0.999995| 2.19857E-12 +i* 2.81219E-13| +| 16| 0.999987 +i* -0.0042097| 0.999995| 2.32575E-11 +i* 1.25245E-13| +| 17| 0.997754 +i* -0.0669158| 0.999995| 1.33051E-11 +i*-5.99909E-13| +| 18| 0.991609 +i* -0.129234| 0.999995|-1.51263E-11 +i*-1.81488E-12| +| 19| 0.981526 +i* -0.191304| 0.999995|-1.66676E-11 +i*-1.32172E-12| +| 20| 0.967605 +i* -0.252493| 1.00001| 3.24031E-09 +i* 6.02796E-10| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 1, start 500096 size 500096 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 0, start 0 size 500096 +proc 0 start 0 size 500096 +proc 1 start 500096 size 500096 +iter : 1 Arret : 0.00206654 s/iter 36.741684 +iter : 2 Arret : 0.00304484 s/iter 36.720047 +iter : 3 Arret : 0.138241 s/iter 36.670400 +iter : 4 Arret : 0.0991964 s/iter 36.602400 +iter : 5 Arret : 0.239898 s/iter 36.648493 +iter : 6 Arret : 0.537848 s/iter 37.269055 +iter : 7 Arret : 0.201109 s/iter 37.234327 +iter : 8 Arret : 0.06495 s/iter 37.421457 +iter : 9 Arret : 0.0371654 s/iter 37.975356 +iter : 10 Arret : 0.100022 s/iter 37.066598 +iter : 11 Arret : 0.0826191 s/iter 36.612779 +iter : 12 Arret : 0.0102103 s/iter 36.564357 +iter : 13 Arret : 0.00423111 s/iter 36.539264 +iter : 14 Arret : 0.00136233 s/iter 36.536899 +iter : 15 Arret : 0.00076322 s/iter 36.585718 +iter : 16 Arret : 0.000907413 s/iter 36.539795 +iter : 17 Arret : 0.000139383 s/iter 36.537622 +iter : 18 Arret : 4.83074E-05 s/iter 36.577364 +iter : 19 Arret : 5.0365E-05 s/iter 36.539365 +iter : 20 Arret : 2.79471E-06 s/iter 36.540661 +iter : 21 Arret : 4.61365E-09 s/iter 36.541612 +iter : 22 Arret : 1.46164E-11 s/iter 36.540725 +iter : 23 Arret : 6.03314E-14 s/iter 36.586394 +temps : 850.618 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 5.84601E-06 +Stabilite : 6.2656E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841468| 0.999996| 5.07216E-12 +i* 6.41236E-12| +| 2| 0.529755 +i* 0.848157| 1.00001|-3.10004E-09 +i* 3.19196E-09| +| 3| 0.524361 +i* 0.851491| 0.999996|-2.47296E-11 +i* 1.78327E-11| +| 4| 0.51901 +i* 0.854764| 0.999996| 9.45599E-12 +i* 2.07434E-11| +| 5| 0.513629 +i* 0.858008| 0.999996| 2.32483E-11 +i* 6.70747E-12| +| 6| 0.508237 +i* 0.861213| 0.999996|-1.34339E-11 +i* 9.87854E-12| +| 7| 0.502825 +i* 0.864384| 0.999996|-3.18459E-11 +i* 7.64744E-12| +| 8| 0.497384 +i* 0.867526| 0.999996| 2.97429E-11 +i*-6.06626E-13| +| 9| 0.491932 +i* 0.870629| 0.999996|-2.65525E-11 +i* 1.22525E-11| +| 10| 0.486452 +i* 0.873703| 0.999996| 3.0312E-11 +i* 1.02214E-11| +| 11| 0.480962 +i* 0.876737| 0.999996|-3.09397E-11 +i*-1.68578E-11| +| 12| 0.475453 +i* 0.879736| 0.999996| 3.09861E-11 +i* 4.093E-12| +| 13| 0.469917 +i* 0.882706| 0.999996|-1.29106E-11 +i*-2.31489E-11| +| 14| 0.46437 +i* 0.885637| 0.999996|-5.47384E-12 +i* 1.02452E-11| +| 15| 0.458797 +i* 0.888537| 0.999996| 2.78862E-11 +i* 1.10441E-11| +| 16| 0.453214 +i* 0.891397| 0.999996| 2.45506E-11 +i* 3.1726E-11| +| 17| 0.447613 +i* 0.894234| 1.00001|-1.86454E-09 +i* 6.81847E-10| +| 18| 0.441986 +i* 0.897017| 0.999996| 2.72476E-11 +i* 3.22485E-11| +| 19| 0.436351 +i* 0.899772| 0.999996|-1.24334E-11 +i*-2.66317E-11| +| 20| 0.430689 +i* 0.902496| 0.999996|-1.25435E-11 +i* 3.86925E-13| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 0, start 0 size 550016 +proc 0 start 0 size 550016 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 1, start 550016 size 550016 +proc 1 start 550016 size 550016 +iter : 1 Arret : 0.00128135 s/iter 44.441578 +iter : 2 Arret : 0.672467 s/iter 44.418534 +iter : 3 Arret : 0.34525 s/iter 44.423689 +iter : 4 Arret : 0.41467 s/iter 44.608125 +iter : 5 Arret : 0.480235 s/iter 44.793479 +iter : 6 Arret : 0.333845 s/iter 44.759922 +iter : 7 Arret : 0.558615 s/iter 44.882122 +iter : 8 Arret : 0.393506 s/iter 44.800454 +iter : 9 Arret : 0.0930108 s/iter 44.643878 +iter : 10 Arret : 0.0245359 s/iter 44.693318 +iter : 11 Arret : 0.00657388 s/iter 44.465198 +iter : 12 Arret : 0.00151041 s/iter 44.396765 +iter : 13 Arret : 0.000748904 s/iter 44.434286 +iter : 14 Arret : 8.23083E-05 s/iter 44.409808 +iter : 15 Arret : 3.54559E-05 s/iter 44.405119 +iter : 16 Arret : 0.000205565 s/iter 44.394242 +iter : 17 Arret : 0.000162209 s/iter 44.384127 +iter : 18 Arret : 4.9486E-08 s/iter 44.394458 +iter : 19 Arret : 8.73126E-11 s/iter 44.403940 +iter : 20 Arret : 1.55236E-13 s/iter 44.394338 +temps : 890.844 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.49195E-05 +Stabilite : 2.2902E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.05426E-11 +i* 2.22433E-11| +| 2| 0.486464 +i* 0.873697| 0.999997| 5.31286E-12 +i* 2.0108E-11| +| 3| 0.430685 +i* 0.902499| 0.999997|-2.73115E-13 +i* -1.1846E-11| +| 4| 0.373217 +i* 0.927741| 0.999997|-7.13307E-11 +i*-1.23969E-11| +| 5| 0.314287 +i* 0.949325| 0.999997| 6.92779E-12 +i*-1.65982E-11| +| 6| 0.25411 +i* 0.967172| 0.999997| 7.74336E-12 +i*-2.48442E-11| +| 7| 0.192932 +i* 0.981209| 0.999997|-1.14437E-11 +i* 7.96955E-12| +| 8| 0.131003 +i* 0.991379| 0.999997| 6.58806E-13 +i* 4.16117E-12| +| 9| 0.0685494 +i* 0.997644| 0.999997| 4.07008E-12 +i*-8.91343E-13| +| 10| 0.00582765 +i* 0.999989| 1.00001| 1.03606E-10 +i*-7.91025E-09| +| 11| -0.0569127 +i* 0.998376| 0.999997| 3.60831E-11 +i*-2.16827E-12| +| 12| -0.119435 +i* 0.992839| 0.999997| 2.51194E-11 +i* 3.43808E-13| +| 13| -0.18147 +i* 0.983393| 0.999997|-7.95386E-12 +i* -4.0582E-12| +| 14| -0.242816 +i* 0.970069| 0.999997| 3.0371E-11 +i*-2.18866E-11| +| 15| -0.303197 +i* 0.952925| 0.999997|-7.62945E-12 +i* 9.24305E-12| +| 16| -0.362375 +i* 0.932029| 0.999997|-1.84204E-11 +i* 1.52254E-11| +| 17| -0.420133 +i* 0.907459| 0.999997|-7.40252E-12 +i* 1.01516E-11| +| 18| -0.476237 +i* 0.879313| 0.999997| 7.20424E-13 +i*-3.01965E-11| +| 19| -0.530456 +i* 0.847708| 0.999997| 2.33888E-11 +i* 3.96226E-11| +| 20| -0.582594 +i* 0.812759| 0.999997| 4.87606E-11 +i*-7.17615E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 1, start 600064 size 600064 +proc 1 start 600064 size 600064 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 0, start 0 size 600064 +proc 0 start 0 size 600064 +iter : 1 Arret : 0.0192558 s/iter 52.960628 +iter : 2 Arret : 1.52993 s/iter 53.726451 +iter : 3 Arret : 1.57846 s/iter 55.069236 +iter : 4 Arret : 0.845408 s/iter 55.777517 +iter : 5 Arret : 0.71635 s/iter 56.721413 +iter : 6 Arret : 1.46585 s/iter 56.534038 +iter : 7 Arret : 1.1218 s/iter 57.267005 +iter : 8 Arret : 4.01626 s/iter 57.314636 +iter : 9 Arret : 1.34471 s/iter 57.324463 +iter : 10 Arret : 2.6084 s/iter 57.355312 +iter : 11 Arret : 1.31728 s/iter 57.114144 +iter : 12 Arret : 1.32153 s/iter 56.819810 +iter : 13 Arret : 2.27727 s/iter 56.127438 +iter : 14 Arret : 1.52932 s/iter 56.022121 +iter : 15 Arret : 13.8075 s/iter 55.921339 +iter : 16 Arret : 2.8505 s/iter 55.415583 +iter : 17 Arret : 1.95461 s/iter 55.244431 +iter : 18 Arret : 7.92706 s/iter 55.291756 +iter : 19 Arret : 2.70082 s/iter 55.289573 +iter : 20 Arret : 2.30918 s/iter 55.039824 +iter : 21 Arret : 17.0062 s/iter 55.047733 +iter : 22 Arret : 77.2901 s/iter 54.941912 +iter : 23 Arret : 1.34406 s/iter 55.107945 +iter : 24 Arret : 0.55761 s/iter 54.874451 +iter : 25 Arret : 1.1056 s/iter 54.956355 +iter : 26 Arret : 1.52819 s/iter 55.141282 +iter : 27 Arret : 0.843396 s/iter 54.859886 +iter : 28 Arret : 1.36441 s/iter 54.895520 +iter : 29 Arret : 2.97504 s/iter 55.009992 +iter : 30 Arret : 0.866871 s/iter 54.858974 +iter : 31 Arret : 2.17475 s/iter 54.574532 +iter : 32 Arret : 0.53802 s/iter 54.376801 +iter : 33 Arret : 0.716132 s/iter 54.305870 +iter : 34 Arret : 2.72889 s/iter 54.124344 +iter : 35 Arret : 1.77992 s/iter 53.893397 +iter : 36 Arret : 0.78833 s/iter 53.796969 +iter : 37 Arret : 1.32348 s/iter 53.798545 +iter : 38 Arret : 0.443391 s/iter 53.761392 +iter : 39 Arret : 0.206056 s/iter 53.081321 +iter : 40 Arret : 0.229367 s/iter 53.131045 +iter : 41 Arret : 0.226009 s/iter 53.125440 +iter : 42 Arret : 0.302974 s/iter 53.052749 +iter : 43 Arret : 0.291496 s/iter 53.095787 +iter : 44 Arret : 0.066367 s/iter 52.984786 +iter : 45 Arret : 0.0226439 s/iter 53.013802 +iter : 46 Arret : 0.00729856 s/iter 52.924670 +iter : 47 Arret : 0.00459442 s/iter 52.919117 +iter : 48 Arret : 0.000464509 s/iter 52.934570 +iter : 49 Arret : 2.92101E-06 s/iter 52.929937 +iter : 50 Arret : 5.61742E-08 s/iter 52.931524 +iter : 51 Arret : 7.98318E-10 s/iter 52.938217 +iter : 52 Arret : 1.13868E-11 s/iter 52.933400 +iter : 53 Arret : 1.62433E-13 s/iter 52.929879 +temps : 2896.13 seconde(s) +Nb iterations : 53 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.09941E-07 +Stabilite : 2.48252E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54031 +i* 0.841472| 1| 1.4588E-09 +i* 4.51768E-09| +| 2| 0.513633 +i* 0.858015| 1| 1.54651E-09 +i*-2.27023E-10| +| 3| 0.486457 +i* 0.873701| 0.999997| 1.53235E-11 +i* 6.36435E-13| +| 4| 0.458797 +i* 0.888537| 0.999997| 1.72345E-11 +i* 1.48229E-11| +| 5| 0.430687 +i* 0.902506| 1| 4.61351E-09 +i* 3.50167E-09| +| 6| 0.402126 +i* 0.915589| 1| 2.50282E-09 +i*-6.10471E-09| +| 7| 0.3732 +i* 0.927747| 0.999997|-1.54374E-11 +i*-2.76083E-11| +| 8| 0.3439 +i* 0.939003| 0.999997|-1.12714E-11 +i* 1.5453E-11| +| 9| 0.314261 +i* 0.949333| 0.999997| 1.93628E-11 +i* 2.50909E-11| +| 10| 0.284313 +i* 0.958728| 0.999997| 2.69426E-11 +i* 2.77974E-11| +| 11| 0.254084 +i* 0.967179| 0.999997| 1.5277E-11 +i* 4.73027E-12| +| 12| 0.223605 +i* 0.974676| 0.999997| -8.1017E-11 +i*-3.77299E-11| +| 13| 0.192909 +i* 0.981221| 1|-1.95729E-09 +i* 4.84549E-09| +| 14| 0.162018 +i* 0.986792| 1| 1.80241E-09 +i* 1.03051E-10| +| 15| 0.130977 +i* 0.991382| 0.999997| 5.89659E-11 +i* 7.29122E-12| +| 16| 0.0997987 +i* 0.995004| 0.999997|-2.34084E-11 +i*-4.34534E-12| +| 17| 0.0685213 +i* 0.997654| 1|-1.58718E-09 +i*-5.09618E-09| +| 18| 0.0371504 +i* 0.999314| 1|-1.38879E-09 +i*-2.32658E-09| +| 19| 0.00578048 +i* 0.99998| 0.999997| 3.46787E-11 +i* 1.94857E-13| +| 20| -0.0256056 +i* 0.999669| 0.999997| 2.01068E-11 +i*-1.22213E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 1 +700000 racines de module = 0.999997 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 0, start 0 size 650112 +proc 0 start 0 size 650112 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 1, start 650112 size 650112 +proc 1 start 650112 size 650112 +iter : 1 Arret : 0.00030907 s/iter 61.893247 +iter : 2 Arret : 0.00112221 s/iter 61.894017 +iter : 3 Arret : 0.00586468 s/iter 61.887659 +iter : 4 Arret : 0.0107973 s/iter 61.879071 +iter : 5 Arret : 0.00723639 s/iter 61.932176 +iter : 6 Arret : 0.00529128 s/iter 62.965805 +iter : 7 Arret : 0.00608822 s/iter 62.242809 +iter : 8 Arret : 0.00343177 s/iter 62.798415 +iter : 9 Arret : 0.00345988 s/iter 61.871751 +iter : 10 Arret : 0.00159914 s/iter 61.881537 +iter : 11 Arret : 0.00128582 s/iter 61.753650 +iter : 12 Arret : 0.00115363 s/iter 61.879351 +iter : 13 Arret : 0.00113258 s/iter 61.773270 +iter : 14 Arret : 0.000455221 s/iter 61.755450 +iter : 15 Arret : 0.000112238 s/iter 61.837269 +iter : 16 Arret : 3.25526E-06 s/iter 61.887400 +iter : 17 Arret : 5.22856E-08 s/iter 61.879748 +iter : 18 Arret : 6.30762E-10 s/iter 61.885313 +iter : 19 Arret : 7.63473E-12 s/iter 61.868408 +iter : 20 Arret : 9.24144E-14 s/iter 61.890066 +temps : 1240.04 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 6.36532E-08 +Stabilite : 3.41879E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.11737E-11 +i* 2.17606E-11| +| 2| -0.999659 +i* 0.0262608| 1|-2.53959E-09 +i*-4.76805E-11| +| 3| 0.486438 +i* 0.87372| 1| 5.3465E-09 +i* -2.5151E-11| +| 4| -0.99933 +i* -0.0364971| 0.999997| 2.61718E-11 +i*-3.84481E-12| +| 5| 0.495351 +i* -0.868697| 1|-7.49992E-10 +i*-3.05039E-09| +| 6| 0.430673 +i* 0.902512| 1| -1.4767E-09 +i* -7.5316E-10| +| 7| -0.995071 +i* -0.0991289| 0.999997|-2.47551E-11 +i*-7.41962E-13| +| 8| 0.548886 +i* -0.835893| 0.999997| 1.45806E-11 +i* 2.7442E-11| +| 9| 0.373184 +i* 0.927762| 1| 2.83273E-09 +i*-1.84823E-09| +| 10| -0.986898 +i* -0.161367| 1|-7.18017E-10 +i* 2.17349E-09| +| 11| 0.600263 +i* -0.799807| 1|-4.58028E-09 +i*-6.62234E-10| +| 12| 0.314252 +i* 0.949344| 1|-4.85877E-09 +i* 2.6211E-09| +| 13| -0.974823 +i* -0.222966| 0.999997|-1.11207E-11 +i* 1.14155E-11| +| 14| 0.649251 +i* -0.760579| 1|-4.67903E-09 +i* 3.13049E-09| +| 15| 0.254067 +i* 0.967183| 0.999997| 2.38982E-11 +i* 1.80963E-11| +| 16| -0.958909 +i* -0.283702| 0.999997|-1.37188E-11 +i* 4.27691E-12| +| 17| 0.695705 +i* -0.718333| 1|-8.95195E-10 +i* 5.59437E-09| +| 18| 0.192872 +i* 0.981228| 1|-4.22421E-09 +i*-1.01597E-09| +| 19| -0.939235 +i* -0.343287| 1| 4.27818E-09 +i*-2.67367E-09| +| 20| 0.739394 +i* -0.673278| 1|-2.41988E-09 +i*-1.34465E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 1, start 700032 size 700032 +proc 1 start 700032 size 700032 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 0, start 0 size 700032 +proc 0 start 0 size 700032 +iter : 1 Arret : 0.0130461 s/iter 71.442195 +iter : 2 Arret : 0.411805 s/iter 72.274146 +iter : 3 Arret : 1.20356 s/iter 72.810258 +iter : 4 Arret : 1.99302 s/iter 74.562703 +iter : 5 Arret : 1.9829 s/iter 76.231832 +iter : 6 Arret : 1.18987 s/iter 76.321139 +iter : 7 Arret : 3.6297 s/iter 76.629541 +iter : 8 Arret : 1.87039 s/iter 77.386566 +iter : 9 Arret : 1.59601 s/iter 78.159169 +iter : 10 Arret : 1.96521 s/iter 78.197113 +iter : 11 Arret : 1.17806 s/iter 78.025691 +iter : 12 Arret : 0.951246 s/iter 77.612336 +iter : 13 Arret : 11.0901 s/iter 76.626625 +iter : 14 Arret : 0.814154 s/iter 76.438092 +iter : 15 Arret : 0.788314 s/iter 75.604546 +iter : 16 Arret : 0.587164 s/iter 75.276003 +iter : 17 Arret : 0.244083 s/iter 75.023803 +iter : 18 Arret : 0.355939 s/iter 74.335212 +iter : 19 Arret : 0.578321 s/iter 73.923548 +iter : 20 Arret : 1.91762 s/iter 73.805985 +iter : 21 Arret : 0.539781 s/iter 73.274791 +iter : 22 Arret : 0.433508 s/iter 72.582370 +iter : 23 Arret : 0.195622 s/iter 72.570163 +iter : 24 Arret : 0.0596377 s/iter 72.315159 +iter : 25 Arret : 0.0184505 s/iter 71.547319 +iter : 26 Arret : 0.00979658 s/iter 71.453276 +iter : 27 Arret : 0.00556007 s/iter 71.459605 +iter : 28 Arret : 0.00220624 s/iter 71.439256 +iter : 29 Arret : 0.000914955 s/iter 71.345197 +iter : 30 Arret : 2.47611E-05 s/iter 71.449678 +iter : 31 Arret : 1.04151E-08 s/iter 71.451164 +iter : 32 Arret : 4.80972E-11 s/iter 71.450446 +iter : 33 Arret : 2.2321E-13 s/iter 71.450645 +temps : 2444.96 seconde(s) +Nb iterations : 33 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.5829E-06 +Stabilite : 2.2321E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841469| 0.999997|-5.74141E-12 +i*-6.39521E-11| +| 2| 0.513623 +i* 0.858013| 0.999997|-2.15776E-11 +i*-2.98557E-11| +| 3| -0.52703 +i* -0.849843| 0.999997|-6.50922E-11 +i* 8.44216E-12| +| 4| 0.486439 +i* 0.873711| 0.999997| 5.60277E-11 +i* 4.36779E-11| +| 5| -0.500096 +i* -0.865967| 0.999997| 3.56147E-11 +i*-3.12713E-11| +| 6| 0.458776 +i* 0.888549| 0.999997|-1.89702E-11 +i* 4.08274E-12| +| 7| -0.472676 +i* -0.881233| 0.999997| 1.08734E-11 +i*-1.62599E-11| +| 8| 0.430668 +i* 0.902507| 0.999997|-3.60412E-11 +i*-2.17812E-11| +| 9| -0.444791 +i* -0.895631| 0.999997| 3.68259E-11 +i* 1.36002E-12| +| 10| 0.402136 +i* 0.915577| 0.999997| 6.5834E-12 +i* -1.3935E-11| +| 11| -0.416432 +i* -0.909164| 0.999997| 1.97816E-11 +i* 3.10848E-11| +| 12| 0.373171 +i* 0.927759| 0.999997|-2.17995E-11 +i*-2.96867E-12| +| 13| -0.387698 +i* -0.921783| 0.999997|-1.86324E-11 +i* -4.6545E-11| +| 14| 0.343875 +i* 0.939012| 0.999997|-1.30287E-11 +i*-2.87501E-11| +| 15| -0.358575 +i* -0.933498| 0.999997|-4.93405E-11 +i*-7.15173E-13| +| 16| 0.314233 +i* 0.949343| 0.999997| 1.02587E-11 +i*-4.25648E-11| +| 17| -0.329098 +i* -0.944293| 0.999997|-1.57903E-11 +i* 2.05052E-11| +| 18| 0.284281 +i* 0.958738| 0.999997| 2.51592E-11 +i* 2.09243E-11| +| 19| -0.299297 +i* -0.954157| 0.999997| 5.03608E-12 +i* 1.70503E-11| +| 20| 0.254048 +i* 0.967189| 0.999997|-2.81228E-11 +i*-1.66302E-11| ++---+----------------------------+------------+----------------------------+ +800000 racines de module = 0.999997 +600000 racines de module = 1 diff --git a/tests_sparse/results/2GPU_mpi.txt~ b/tests_sparse/results/2GPU_mpi.txt~ new file mode 100644 index 0000000..66f4094 --- /dev/null +++ b/tests_sparse/results/2GPU_mpi.txt~ @@ -0,0 +1,988 @@ +REMAINING: 2 +Taking GPU #1 +Taking GPU #2 +proc 0 +proc 1 +zone limite de 'log-exp' 1.00356 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 1, start 50048 size 50048 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 0, start 0 size 50048 +proc 0 start 0 size 50048 +proc 1 start 50048 size 50048 +iter : 1 Arret : 0.00432033 s/iter 0.441987 +iter : 2 Arret : 0.00333072 s/iter 0.441990 +iter : 3 Arret : 0.00502267 s/iter 0.441993 +iter : 4 Arret : 0.00355231 s/iter 0.441871 +iter : 5 Arret : 0.0357862 s/iter 0.440469 +iter : 6 Arret : 0.0383168 s/iter 0.439919 +iter : 7 Arret : 0.017297 s/iter 0.440045 +iter : 8 Arret : 0.00624379 s/iter 0.441957 +iter : 9 Arret : 0.00761733 s/iter 0.441910 +iter : 10 Arret : 0.00478678 s/iter 0.441922 +iter : 11 Arret : 0.00280171 s/iter 0.441920 +iter : 12 Arret : 0.00259688 s/iter 0.441891 +iter : 13 Arret : 0.000264933 s/iter 0.441883 +iter : 14 Arret : 0.000412627 s/iter 0.441836 +iter : 15 Arret : 6.13378E-05 s/iter 0.441759 +iter : 16 Arret : 7.28496E-05 s/iter 0.441775 +iter : 17 Arret : 2.00235E-05 s/iter 0.441823 +iter : 18 Arret : 1.13127E-07 s/iter 0.441777 +iter : 19 Arret : 3.56513E-10 s/iter 0.441789 +iter : 20 Arret : 3.22954E-12 s/iter 0.441727 +iter : 21 Arret : 4.80642E-14 s/iter 0.441805 +temps : 9.36197 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 4.80642E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54036 +i* 0.841503| 1.00006|-5.00602E-11 +i* 9.0853E-12| +| 2| -0.113164 +i* 0.993538| 0.999962|-4.34919E-12 +i* 9.60242E-13| +| 3| -0.226732 +i* -0.974016| 1.00006|-1.34468E-09 +i*-3.70749E-10| +| 4| -0.715763 +i* 0.698289| 0.999962| 9.11271E-13 +i* 2.47219E-12| +| 5| 0.439922 +i* -0.897993| 0.999962|-3.49498E-13 +i* 1.66432E-12| +| 6| -0.996122 +i* 0.0886386| 1.00006| 4.72785E-10 +i* 4.13616E-11| +| 7| 0.908546 +i* -0.417692| 0.999962| 2.07334E-12 +i* 2.33003E-12| +| 8| -0.827813 +i* -0.560935| 0.999962| 9.76996E-13 +i*-2.04309E-12| +| 9| 0.968129 +i* 0.250682| 1.00006| 1.35693E-10 +i*-3.47657E-10| +| 10| -0.286842 +i* -0.958038| 1.00006|-5.93554E-10 +i*-2.45345E-10| +| 11| 0.591653 +i* 0.806145| 0.999962|-9.87654E-13 +i*-3.03635E-12| +| 12| -0.0511836 +i* 0.998651| 0.999962|-2.22622E-12 +i*-3.69013E-14| +| 13| -0.67097 +i* 0.741432| 0.999962|-8.03801E-14 +i*-1.68204E-12| +| 14| 0.383249 +i* -0.923603| 0.999962|-1.29119E-12 +i*-1.37426E-12| +| 15| -0.988685 +i* 0.15039| 1.00006|-1.61051E-10 +i* 7.18515E-11| +| 16| 0.880824 +i* -0.473363| 0.999962| 1.58029E-12 +i*-2.34379E-12| +| 17| -0.861082 +i* -0.508391| 0.999962| 9.8066E-13 +i* 3.40478E-12| +| 18| 0.98184 +i* 0.190015| 1.00006| 8.88373E-10 +i*-2.66385E-10| +| 19| -0.345842 +i* -0.938354| 1.00006| 1.38421E-10 +i*-2.31696E-10| +| 20| 0.640621 +i* 0.767807| 0.999962|-6.98774E-13 +i* 1.13798E-12| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +proc 0 +proc 1 +zone limite de 'log-exp' 1.00178 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 1, start 100096 size 100096 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 0, start 0 size 100096 +proc 0 start 0 size 100096 +proc 1 start 100096 size 100096 +iter : 1 Arret : 0.000100259 s/iter 1.549219 +iter : 2 Arret : 0.000107922 s/iter 1.549203 +iter : 3 Arret : 0.000171733 s/iter 1.549184 +iter : 4 Arret : 0.00061185 s/iter 1.549411 +iter : 5 Arret : 0.0010321 s/iter 1.549237 +iter : 6 Arret : 0.00450241 s/iter 1.549129 +iter : 7 Arret : 0.041795 s/iter 1.549197 +iter : 8 Arret : 0.017223 s/iter 1.549305 +iter : 9 Arret : 0.0533779 s/iter 1.550585 +iter : 10 Arret : 0.039107 s/iter 1.552343 +iter : 11 Arret : 0.123151 s/iter 1.553157 +iter : 12 Arret : 0.359595 s/iter 1.709131 +iter : 13 Arret : 0.290348 s/iter 1.553214 +iter : 14 Arret : 0.203399 s/iter 1.553134 +iter : 15 Arret : 0.149431 s/iter 1.553275 +iter : 16 Arret : 0.216969 s/iter 1.550621 +iter : 17 Arret : 0.18978 s/iter 1.549079 +iter : 18 Arret : 0.0852654 s/iter 1.549166 +iter : 19 Arret : 0.0104045 s/iter 1.549193 +iter : 20 Arret : 0.00205472 s/iter 1.549164 +iter : 21 Arret : 3.35711E-06 s/iter 1.549109 +iter : 22 Arret : 4.32566E-10 s/iter 1.549175 +iter : 23 Arret : 4.32822E-14 s/iter 1.549174 +temps : 35.9288 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.16329E-05 +Stabilite : 2.48322E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540303 +i* 0.841453| 0.999985| 1.08703E-11 +i*-2.49217E-12| +| 2| -0.837195 +i* 0.546877| 0.999985| -5.4492E-12 +i* 1.09163E-12| +| 3| -0.553418 +i* -0.832885| 0.999985| -1.9722E-12 +i*-7.40397E-12| +| 4| 0.828599 +i* -0.559925| 1.00005|-7.54521E-09 +i* 1.47059E-08| +| 5| -0.8197 +i* 0.572767| 0.999985|-4.21663E-13 +i* -2.8616E-12| +| 6| -0.57917 +i* -0.815188| 0.999985|-5.13034E-12 +i*-1.52645E-12| +| 7| 0.810626 +i* -0.585537| 0.999985| 8.64808E-12 +i* 7.46794E-12| +| 8| 0.591872 +i* 0.806089| 1.00005|-1.69803E-09 +i* 9.43795E-09| +| 9| -0.801454 +i* 0.598134| 1.00005| 5.92533E-09 +i* 3.55911E-08| +| 10| -0.604356 +i* -0.796695| 0.999985|-1.64091E-13 +i* 1.59084E-12| +| 11| 0.791937 +i* -0.610578| 0.999985| 6.0707E-13 +i* 1.52922E-12| +| 12| 0.616763 +i* 0.78713| 0.999985|-4.48042E-12 +i* -2.6295E-12| +| 13| -0.782301 +i* 0.622877| 0.999985| 5.05185E-12 +i* 1.08102E-12| +| 14| -0.628991 +i* -0.777472| 1.00005| 6.93065E-09 +i*-8.65443E-09| +| 15| 0.772474 +i* -0.635023| 0.999985| 1.54783E-11 +i*-1.81338E-12| +| 16| 0.641054 +i* 0.767476| 0.999985|-3.47633E-12 +i* 1.20617E-11| +| 17| -0.762458 +i* 0.647014| 0.999985|-7.74447E-12 +i* 7.566E-12| +| 18| -0.652967 +i* -0.757366| 0.999985|-6.31406E-12 +i* 8.49495E-12| +| 19| 0.752302 +i* -0.658888| 1.00005| 3.99107E-09 +i* 1.02117E-08| +| 20| 0.66472 +i* 0.747072| 0.999985|-7.79776E-12 +i*-2.52076E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 1, start 150016 size 150016 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 0, start 0 size 150016 +proc 1 start 150016 size 150016 +proc 0 start 0 size 150016 +iter : 1 Arret : 0.000350738 s/iter 3.329326 +iter : 2 Arret : 0.00157404 s/iter 3.329147 +iter : 3 Arret : 0.00192403 s/iter 3.329061 +iter : 4 Arret : 0.00130168 s/iter 3.328994 +iter : 5 Arret : 0.000986381 s/iter 3.329125 +iter : 6 Arret : 0.00219179 s/iter 3.329118 +iter : 7 Arret : 0.00236138 s/iter 3.329265 +iter : 8 Arret : 0.00514705 s/iter 3.568724 +iter : 9 Arret : 0.00503492 s/iter 3.575793 +iter : 10 Arret : 0.00232055 s/iter 3.329310 +iter : 11 Arret : 0.00230282 s/iter 3.328796 +iter : 12 Arret : 0.00149448 s/iter 3.329192 +iter : 13 Arret : 0.00191413 s/iter 3.329083 +iter : 14 Arret : 0.000976148 s/iter 3.329104 +iter : 15 Arret : 0.000659825 s/iter 3.329080 +iter : 16 Arret : 0.000174592 s/iter 3.329074 +iter : 17 Arret : 0.000151348 s/iter 3.329099 +iter : 18 Arret : 7.09586E-06 s/iter 3.329000 +iter : 19 Arret : 8.2328E-09 s/iter 3.329043 +iter : 20 Arret : 8.22354E-12 s/iter 3.329180 +iter : 21 Arret : 8.27046E-15 s/iter 3.329003 +temps : 70.5379 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 8.27046E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540341 +i* 0.841474| 1.00002| 2.17368E-09 +i*-4.61298E-09| +| 2| -0.940582 +i* 0.339532| 0.999988|-1.00517E-11 +i* 8.96228E-13| +| 3| -0.851937 +i* -0.523689| 1.00002|-1.15969E-09 +i* 6.49452E-10| +| 4| -0.121715 +i* -0.992553| 0.999988|-4.05498E-12 +i*-3.39981E-14| +| 5| 0.700112 +i* -0.714017| 0.999988| 6.43741E-12 +i* -3.3944E-12| +| 6| 0.994789 +i* 0.102177| 1.00002| 6.46977E-09 +i* 6.38228E-10| +| 7| -0.26109 +i* 0.965338| 1.00002|-9.81343E-10 +i*-1.42942E-09| +| 8| -0.917494 +i* 0.39772| 0.999988|-1.15596E-11 +i*-7.01551E-13| +| 9| -0.883005 +i* -0.46934| 0.999988| 2.43294E-12 +i*-2.16579E-12| +| 10| -0.183619 +i* -0.983021| 1.00002|-8.44931E-09 +i*-4.25695E-09| +| 11| 0.654063 +i* -0.756425| 0.999988| 9.35807E-13 +i*-7.47193E-12| +| 12| 0.999199 +i* 0.0397302| 0.999988| 3.35743E-12 +i* -3.4849E-13| +| 13| 0.591959 +i* 0.805996| 1.00002| 3.13249E-09 +i* 3.04465E-09| +| 14| -0.200169 +i* 0.97975| 0.999988|-2.70206E-12 +i* 4.98612E-12| +| 15| -0.890827 +i* 0.454393| 1.00002|-1.29544E-09 +i* 3.49694E-09| +| 16| -0.910641 +i* -0.41317| 0.999988| 3.06566E-12 +i*-6.62351E-12| +| 17| -0.24476 +i* -0.969572| 0.999988|-3.79541E-12 +i* -1.5516E-12| +| 18| 0.605447 +i* -0.795915| 1.00002| 7.04828E-09 +i*-6.85556E-09| +| 19| 0.999727 +i* -0.0228685| 0.999988|-4.59166E-12 +i* -1.8699E-15| +| 20| 0.641209 +i* 0.767351| 0.999988|-3.81029E-12 +i*-1.94543E-11| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 0, start 0 size 200064 +proc 0 start 0 size 200064 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 1, start 200064 size 200064 +proc 1 start 200064 size 200064 +iter : 1 Arret : 2.70449E-05 s/iter 6.080628 +iter : 2 Arret : 8.55377E-05 s/iter 6.079128 +iter : 3 Arret : 8.01541E-05 s/iter 6.078702 +iter : 4 Arret : 0.000836335 s/iter 6.078771 +iter : 5 Arret : 0.00112834 s/iter 6.078043 +iter : 6 Arret : 0.00153926 s/iter 6.074392 +iter : 7 Arret : 0.00692735 s/iter 6.073723 +iter : 8 Arret : 0.359844 s/iter 6.126030 +iter : 9 Arret : 0.696974 s/iter 6.120213 +iter : 10 Arret : 0.180896 s/iter 6.126025 +iter : 11 Arret : 0.12097 s/iter 6.132943 +iter : 12 Arret : 0.123917 s/iter 6.137122 +iter : 13 Arret : 0.12419 s/iter 6.408387 +iter : 14 Arret : 0.030029 s/iter 6.141954 +iter : 15 Arret : 0.0151653 s/iter 6.158909 +iter : 16 Arret : 0.0123978 s/iter 6.085327 +iter : 17 Arret : 0.00611505 s/iter 6.145435 +iter : 18 Arret : 0.00889837 s/iter 6.136736 +iter : 19 Arret : 0.00133991 s/iter 6.077519 +iter : 20 Arret : 0.0020353 s/iter 6.077274 +iter : 21 Arret : 0.00162759 s/iter 6.079445 +iter : 22 Arret : 7.43551E-05 s/iter 6.079157 +iter : 23 Arret : 5.96398E-06 s/iter 6.080003 +iter : 24 Arret : 1.78133E-09 s/iter 6.079570 +iter : 25 Arret : 1.78104E-13 s/iter 6.080063 +temps : 152.99 seconde(s) +Nb iterations : 25 +Nb de depassements de capacite exponentielle : 0 +Precision : 0.000178078 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.25993E-11 +i* -8.4544E-12| +| 2| -0.998331 +i* 0.0576263| 0.999992| 5.58298E-12 +i* 4.97158E-13| +| 3| 0.439898 +i* -0.898039| 0.999992| -1.2891E-11 +i* 1.03312E-11| +| 4| -0.996068 +i* 0.0888546| 1.00002|-2.25841E-08 +i*-1.11107E-08| +| 5| 0.411581 +i* -0.911398| 1.00002|-9.60735E-09 +i* 4.19844E-08| +| 6| 0.591959 +i* 0.805996| 1.00002| 3.13531E-08 +i* 3.04739E-08| +| 7| -0.992793 +i* 0.120036| 1.00002| 1.16144E-08 +i* 3.80768E-11| +| 8| 0.382808 +i* -0.923853| 1.00002| 2.56498E-08 +i* -3.4639E-08| +| 9| 0.616935 +i* 0.787044| 1.00002| 5.20474E-08 +i*-6.74682E-08| +| 10| -0.988512 +i* 0.151094| 0.999992| 5.88174E-12 +i* 3.10009E-12| +| 11| 0.353648 +i* -0.93537| 0.999992| 1.43463E-12 +i* 1.47159E-13| +| 12| 0.641284 +i* 0.767294| 0.999992|-7.43627E-13 +i* 2.49052E-11| +| 13| -0.983293 +i* 0.181987| 0.999992|-8.33267E-12 +i*-2.27485E-12| +| 14| 0.324173 +i* -0.94599| 0.999992| 1.35322E-11 +i* 9.09395E-12| +| 15| 0.665006 +i* 0.746827| 0.999992|-2.12212E-11 +i* 1.51281E-11| +| 16| -0.977144 +i* 0.212687| 1.00002|-3.41559E-08 +i*-3.75875E-08| +| 17| 0.294407 +i* -0.955704| 1.00002| 3.17084E-08 +i*-1.83133E-08| +| 18| 0.688082 +i* 0.725665| 1.00002| 9.43862E-09 +i* 1.53247E-08| +| 19| -0.969996 +i* 0.243214| 1.00002|-1.54208E-08 +i* 7.9786E-09| +| 20| 0.264303 +i* -0.964463| 1.00002|-1.81472E-08 +i* 2.32076E-08| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 0, start 0 size 250112 +proc 0 start 0 size 250112 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 1, start 250112 size 250112 +proc 1 start 250112 size 250112 +iter : 1 Arret : 0.000560826 s/iter 9.386475 +iter : 2 Arret : 0.00121661 s/iter 9.384388 +iter : 3 Arret : 0.00253039 s/iter 9.381871 +iter : 4 Arret : 0.0184372 s/iter 9.380264 +iter : 5 Arret : 0.0487456 s/iter 9.377672 +iter : 6 Arret : 0.0675294 s/iter 9.697915 +iter : 7 Arret : 0.0667528 s/iter 9.369579 +iter : 8 Arret : 0.109644 s/iter 9.812668 +iter : 9 Arret : 0.158422 s/iter 9.721849 +iter : 10 Arret : 0.0573651 s/iter 9.872267 +iter : 11 Arret : 0.0691162 s/iter 9.427634 +iter : 12 Arret : 0.0242612 s/iter 9.431453 +iter : 13 Arret : 0.0134344 s/iter 9.390613 +iter : 14 Arret : 0.00585738 s/iter 9.397259 +iter : 15 Arret : 0.00251107 s/iter 9.379384 +iter : 16 Arret : 0.0020852 s/iter 9.380217 +iter : 17 Arret : 0.00047844 s/iter 9.379843 +iter : 18 Arret : 0.000164691 s/iter 9.379998 +iter : 19 Arret : 2.79982E-05 s/iter 9.380085 +iter : 20 Arret : 1.18647E-06 s/iter 9.380312 +iter : 21 Arret : 4.77071E-09 s/iter 9.379907 +iter : 22 Arret : 1.5072E-11 s/iter 9.380265 +iter : 23 Arret : 4.77391E-14 s/iter 9.380119 +temps : 217.632 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.01672E-06 +Stabilite : 1.35172E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.19362E-11 +i*-9.05032E-12| +| 2| 0.561258 +i* 0.827655| 1.00001| 2.3059E-10 +i* 2.96606E-09| +| 3| 0.571586 +i* 0.820533| 0.999992|-7.69917E-12 +i*-9.08884E-12| +| 4| 0.581835 +i* 0.813298| 0.999992| 8.15192E-12 +i* -1.8458E-11| +| 5| 0.591992 +i* 0.805934| 0.999992| -1.4418E-11 +i*-5.03328E-12| +| 6| 0.602059 +i* 0.798466| 1.00001| -3.2519E-09 +i* 1.73026E-09| +| 7| 0.61202 +i* 0.790857| 1.00001|-1.75659E-10 +i*-1.26024E-09| +| 8| 0.621881 +i* 0.783102| 0.999992| 8.42737E-12 +i*-9.22235E-12| +| 9| 0.631656 +i* 0.775238| 0.999992| 4.94815E-12 +i* 2.88148E-11| +| 10| 0.641332 +i* 0.767253| 0.999992| 3.71225E-12 +i* 1.15249E-11| +| 11| 0.650912 +i* 0.759169| 1.00001| 2.14506E-09 +i*-3.89557E-09| +| 12| 0.660376 +i* 0.75095| 1.00001| 2.31005E-09 +i* 8.36898E-10| +| 13| 0.669732 +i* 0.742592| 0.999992| 1.96547E-11 +i* 7.83706E-12| +| 14| 0.678995 +i* 0.734132| 0.999992|-3.14309E-11 +i* 7.8838E-12| +| 15| 0.688152 +i* 0.725556| 0.999992|-3.69482E-12 +i*-1.48935E-11| +| 16| 0.697206 +i* 0.716887| 1.00001|-5.46993E-09 +i* 2.27433E-10| +| 17| 0.706137 +i* 0.708092| 1.00001| 4.73455E-09 +i* 2.18669E-09| +| 18| 0.714951 +i* 0.699164| 0.999992| 6.56786E-12 +i*-9.19531E-12| +| 19| 0.723665 +i* 0.69014| 0.999992|-9.73066E-12 +i*-4.22218E-13| +| 20| 0.732266 +i* 0.681007| 0.999992| -7.9714E-14 +i* 2.11116E-11| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 0, start 0 size 300032 +proc 0 start 0 size 300032 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 1, start 300032 size 300032 +proc 1 start 300032 size 300032 +iter : 1 Arret : 0.000139108 s/iter 13.284207 +iter : 2 Arret : 0.00103064 s/iter 13.284506 +iter : 3 Arret : 0.00376302 s/iter 13.288826 +iter : 4 Arret : 0.0089325 s/iter 13.284675 +iter : 5 Arret : 0.00838884 s/iter 13.774996 +iter : 6 Arret : 0.0130991 s/iter 13.764246 +iter : 7 Arret : 0.0156318 s/iter 13.285444 +iter : 8 Arret : 0.0431568 s/iter 13.311139 +iter : 9 Arret : 0.0553139 s/iter 13.697939 +iter : 10 Arret : 0.127024 s/iter 13.771788 +iter : 11 Arret : 0.117589 s/iter 14.506251 +iter : 12 Arret : 0.496219 s/iter 14.146763 +iter : 13 Arret : 0.438276 s/iter 13.886143 +iter : 14 Arret : 0.294771 s/iter 13.781667 +iter : 15 Arret : 0.217718 s/iter 13.747097 +iter : 16 Arret : 0.101343 s/iter 13.715808 +iter : 17 Arret : 0.0579738 s/iter 13.753474 +iter : 18 Arret : 0.0363669 s/iter 13.714089 +iter : 19 Arret : 0.0468756 s/iter 13.716097 +iter : 20 Arret : 0.0263899 s/iter 13.284344 +iter : 21 Arret : 0.00931987 s/iter 13.282901 +iter : 22 Arret : 0.00229649 s/iter 13.284224 +iter : 23 Arret : 0.000242115 s/iter 13.284172 +iter : 24 Arret : 2.62247E-08 s/iter 13.284381 +iter : 25 Arret : 2.63796E-11 s/iter 13.284068 +iter : 26 Arret : 2.63887E-14 s/iter 13.284231 +temps : 352.926 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 5.28608E-06 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540312 +i* 0.841458| 0.999994| 1.62056E-11 +i* 1.50318E-11| +| 2| -0.553436 +i* -0.832885| 0.999994|-2.25986E-11 +i* 1.15206E-11| +| 3| -0.579286 +i* -0.815117| 0.999994| 1.00446E-11 +i* 1.52601E-12| +| 4| 0.592006 +i* 0.805927| 0.999994|-3.60267E-12 +i* 1.19892E-11| +| 5| -0.604566 +i* -0.796547| 0.999994|-2.52776E-12 +i*-5.35546E-12| +| 6| 0.616979 +i* 0.786972| 0.999994|-2.27955E-11 +i* 6.27034E-12| +| 7| -0.629239 +i* -0.777204| 0.999994|-8.09952E-12 +i* 2.92867E-11| +| 8| 0.641358 +i* 0.767235| 0.999994|-1.28961E-11 +i*-1.47377E-11| +| 9| -0.653306 +i* -0.757086| 0.999994|-1.65734E-12 +i*-1.07858E-11| +| 10| 0.665105 +i* 0.746742| 0.999994|-1.94866E-12 +i* 1.19335E-11| +| 11| -0.676729 +i* -0.736224| 0.999994| 1.49339E-11 +i* 2.83465E-12| +| 12| 0.688187 +i* 0.725525| 0.999994| 2.23388E-12 +i*-2.05627E-11| +| 13| -0.699476 +i* -0.714648| 0.999994| 4.9627E-14 +i*-1.17691E-11| +| 14| 0.710604 +i* 0.703584| 0.999994|-2.99494E-11 +i*-8.92773E-12| +| 15| -0.721546 +i* -0.692358| 0.999994| 3.05347E-11 +i*-1.91617E-11| +| 16| 0.732321 +i* 0.680951| 0.999994|-2.19358E-12 +i*-2.44729E-12| +| 17| -0.742906 +i* -0.669387| 0.999994| 4.37561E-12 +i*-5.72887E-13| +| 18| 0.753308 +i* 0.657659| 0.999994|-8.91731E-12 +i*-1.03275E-11| +| 19| -0.763525 +i* -0.64577| 0.999994| 4.63933E-11 +i* 1.31129E-11| +| 20| 0.773564 +i* 0.633709| 0.999994| 2.96472E-11 +i* 6.43669E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 0, start 0 size 350080 +proc 0 start 0 size 350080 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 1, start 350080 size 350080 +proc 1 start 350080 size 350080 +iter : 1 Arret : 0.000480207 s/iter 17.875355 +iter : 2 Arret : 0.0025759 s/iter 17.873495 +iter : 3 Arret : 0.00647257 s/iter 17.897993 +iter : 4 Arret : 0.00685914 s/iter 18.181807 +iter : 5 Arret : 0.00652113 s/iter 18.064343 +iter : 6 Arret : 0.00820597 s/iter 18.458174 +iter : 7 Arret : 0.0257869 s/iter 18.432658 +iter : 8 Arret : 0.0271004 s/iter 18.251779 +iter : 9 Arret : 0.0100722 s/iter 18.184242 +iter : 10 Arret : 0.00233728 s/iter 17.989539 +iter : 11 Arret : 0.00236829 s/iter 18.013265 +iter : 12 Arret : 0.000876403 s/iter 17.984441 +iter : 13 Arret : 0.000565418 s/iter 17.883843 +iter : 14 Arret : 0.000239545 s/iter 17.888414 +iter : 15 Arret : 8.39512E-05 s/iter 17.889871 +iter : 16 Arret : 2.61265E-05 s/iter 17.887200 +iter : 17 Arret : 2.81016E-06 s/iter 17.886275 +iter : 18 Arret : 4.32913E-08 s/iter 17.886013 +iter : 19 Arret : 5.75165E-10 s/iter 17.887340 +iter : 20 Arret : 7.66715E-12 s/iter 17.886809 +iter : 21 Arret : 1.02289E-13 s/iter 17.874929 +temps : 378.42 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32898E-07 +Stabilite : 4.78945E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540339 +i* 0.841441| 0.999994| 1.55423E-11 +i*-3.21137E-12| +| 2| -0.996047 +i* 0.0889158| 1.00001|-1.33614E-09 +i* 3.82261E-11| +| 3| 0.43988 +i* -0.89805| 0.999994| 3.89233E-12 +i*-2.03002E-11| +| 4| 0.38271 +i* -0.923862| 0.999994| 1.82103E-11 +i*-3.83834E-12| +| 5| -0.988495 +i* 0.151219| 0.999994|-1.74496E-11 +i*-2.12581E-12| +| 6| 0.641382 +i* 0.767214| 0.999994| 1.32709E-11 +i* -1.4984E-12| +| 7| 0.324059 +i* -0.946045| 1.00001| 5.813E-10 +i* -1.8896E-09| +| 8| -0.977072 +i* 0.212881| 0.999994| 8.90621E-13 +i* 9.78296E-12| +| 9| 0.688221 +i* 0.725493| 0.999994|-2.62901E-12 +i* 1.4823E-11| +| 10| 0.264053 +i* -0.964502| 0.999994|-8.41882E-12 +i* 8.23244E-14| +| 11| -0.961803 +i* 0.273721| 0.999994|-6.28075E-12 +i*-5.80324E-12| +| 12| 0.732363 +i* 0.680926| 1.00001| 1.44886E-09 +i* 4.36706E-10| +| 13| 0.203078 +i* -0.979157| 0.999994|-1.05764E-11 +i* 3.92495E-12| +| 14| -0.942775 +i* 0.333454| 1.00001| 1.23271E-09 +i* 1.60621E-09| +| 15| 0.773623 +i* 0.633637| 0.999994| -5.6215E-12 +i*-3.10796E-12| +| 16| 0.141289 +i* -0.989963| 0.999994|-7.88014E-12 +i*-4.66243E-12| +| 17| -0.91998 +i* 0.39195| 0.999994|-1.45786E-11 +i*-1.68564E-11| +| 18| 0.811819 +i* 0.583899| 0.999994| 1.65953E-11 +i* 1.64316E-12| +| 19| 0.0789817 +i* -0.996884| 1.00001| 4.10806E-10 +i*-1.81025E-09| +| 20| -0.893597 +i* 0.448858| 0.999994| 4.98546E-12 +i* 1.13569E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 0, start 0 size 400000 +proc 0 start 0 size 400000 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 1, start 400000 size 400000 +proc 1 start 400000 size 400000 +iter : 1 Arret : 0.00154598 s/iter 23.641498 +iter : 2 Arret : 0.00308403 s/iter 23.689211 +iter : 3 Arret : 0.696808 s/iter 23.718117 +iter : 4 Arret : 1.04427 s/iter 24.422407 +iter : 5 Arret : 2.45904 s/iter 23.773400 +iter : 6 Arret : 1.50502 s/iter 24.348280 +iter : 7 Arret : 1.16302 s/iter 23.900737 +iter : 8 Arret : 4.42701 s/iter 24.406308 +iter : 9 Arret : 2.43977 s/iter 24.474909 +iter : 10 Arret : 0.949756 s/iter 24.184065 +iter : 11 Arret : 0.590066 s/iter 23.843450 +iter : 12 Arret : 0.701807 s/iter 23.823797 +iter : 13 Arret : 0.367324 s/iter 23.798052 +iter : 14 Arret : 0.192724 s/iter 23.748906 +iter : 15 Arret : 0.107963 s/iter 23.746151 +iter : 16 Arret : 0.0715182 s/iter 23.724682 +iter : 17 Arret : 0.0741566 s/iter 23.664800 +iter : 18 Arret : 0.0142322 s/iter 23.666585 +iter : 19 Arret : 0.000167342 s/iter 23.668213 +iter : 20 Arret : 2.06052E-06 s/iter 23.625267 +iter : 21 Arret : 2.57416E-09 s/iter 23.666791 +iter : 22 Arret : 5.5448E-12 s/iter 23.667046 +iter : 23 Arret : 3.88536E-14 s/iter 23.627564 +temps : 549.079 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.6026E-06 +Stabilite : 1.19683E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-5.33817E-12 +i*-1.81878E-11| +| 2| 0.592014 +i* 0.805922| 0.999995|-1.82734E-11 +i* 2.10218E-11| +| 3| 0.617007 +i* 0.786952| 0.999995| 4.23442E-11 +i* -6.2147E-12| +| 4| 0.641392 +i* 0.767207| 0.999995|-4.99742E-11 +i* 1.43873E-11| +| 5| 0.665146 +i* 0.746707| 0.999995| 2.02977E-11 +i* 7.48579E-12| +| 6| 0.688245 +i* 0.725472| 0.999995|-1.73153E-11 +i* -1.2656E-11| +| 7| 0.710675 +i* 0.703514| 0.999995|-8.58691E-12 +i* 2.79902E-11| +| 8| 0.732397 +i* 0.680871| 0.999995| 4.17444E-13 +i* 2.18881E-11| +| 9| 0.753381 +i* 0.657577| 0.999995|-1.40248E-11 +i* 5.11502E-11| +| 10| 0.77364 +i* 0.633618| 0.999995|-1.72307E-11 +i* 1.22723E-11| +| 11| 0.793138 +i* 0.609034| 0.999995| 3.89222E-12 +i* 2.21356E-11| +| 12| 0.811855 +i* 0.583851| 0.999995|-1.28337E-11 +i*-5.47207E-12| +| 13| 0.829772 +i* 0.558094| 0.999995|-1.63114E-11 +i*-1.64246E-12| +| 14| 0.846873 +i* 0.531786| 0.999995|-1.80345E-12 +i* 5.96675E-11| +| 15| 0.863146 +i* 0.504945| 0.999995|-1.01228E-11 +i* 1.20409E-11| +| 16| 0.878563 +i* 0.477617| 0.999995| -6.5763E-12 +i*-3.68384E-13| +| 17| 0.893104 +i* 0.449841| 0.999995|-1.48552E-11 +i* 1.06063E-11| +| 18| 0.906777 +i* 0.4216| 0.999995|-1.38745E-11 +i* 5.33384E-12| +| 19| 0.919557 +i* 0.392944| 0.999995|-3.33245E-11 +i* 5.94386E-12| +| 20| 0.931433 +i* 0.363901| 0.999995| 4.93219E-11 +i*-2.82651E-11| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 1, start 450048 size 450048 +proc 1 start 450048 size 450048 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 0, start 0 size 450048 +proc 0 start 0 size 450048 +iter : 1 Arret : 0.00121557 s/iter 29.882978 +iter : 2 Arret : 0.00266321 s/iter 30.212321 +iter : 3 Arret : 0.00698209 s/iter 30.354056 +iter : 4 Arret : 0.0148351 s/iter 30.311016 +iter : 5 Arret : 0.0254879 s/iter 30.543289 +iter : 6 Arret : 0.0391455 s/iter 30.509994 +iter : 7 Arret : 0.0468587 s/iter 31.164830 +iter : 8 Arret : 0.03704 s/iter 30.514962 +iter : 9 Arret : 0.0222242 s/iter 31.274989 +iter : 10 Arret : 0.028881 s/iter 30.534122 +iter : 11 Arret : 0.0333163 s/iter 30.219491 +iter : 12 Arret : 0.0167061 s/iter 30.532081 +iter : 13 Arret : 0.00481283 s/iter 29.867742 +iter : 14 Arret : 0.00203862 s/iter 29.872720 +iter : 15 Arret : 0.00568854 s/iter 29.880724 +iter : 16 Arret : 0.00780623 s/iter 29.879087 +iter : 17 Arret : 0.000606741 s/iter 29.885905 +iter : 18 Arret : 0.000108362 s/iter 29.795992 +iter : 19 Arret : 7.21858E-06 s/iter 29.796175 +iter : 20 Arret : 1.24491E-06 s/iter 29.880024 +iter : 21 Arret : 8.78945E-09 s/iter 29.878537 +iter : 22 Arret : 4.95509E-11 s/iter 29.795981 +iter : 23 Arret : 2.78691E-13 s/iter 29.800776 +temps : 694.659 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32509E-06 +Stabilite : 2.78691E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-4.82703E-12 +i*-1.87313E-11| +| 2| 0.641413 +i* 0.767203| 1.00001|-4.21144E-09 +i* 5.82291E-10| +| 3| 0.688263 +i* 0.725455| 0.999995| -1.6052E-11 +i* 1.13947E-11| +| 4| 0.732394 +i* 0.68089| 1.00001| 5.22032E-10 +i* 3.10541E-09| +| 5| 0.773672 +i* 0.633579| 0.999995|-3.17741E-11 +i*-1.05103E-11| +| 6| 0.811877 +i* 0.583821| 0.999995| 3.67913E-11 +i* 5.72664E-12| +| 7| 0.846906 +i* 0.531733| 0.999995|-4.94516E-11 +i*-1.19133E-11| +| 8| 0.878587 +i* 0.477572| 0.999995| 1.93007E-11 +i* 5.20278E-12| +| 9| 0.90674 +i* 0.42168| 0.999995|-2.15687E-11 +i* 1.9707E-11| +| 10| 0.931465 +i* 0.363819| 0.999995| 4.43436E-11 +i*-2.40268E-11| +| 11| 0.95246 +i* 0.304683| 1.00001| 2.0412E-09 +i* 4.76319E-10| +| 12| 0.969685 +i* 0.244341| 0.999995|-1.80025E-11 +i* 2.82213E-12| +| 13| 0.983105 +i* 0.183076| 1.00001| 1.20329E-09 +i* 1.15884E-09| +| 14| 0.992646 +i* 0.121018| 0.999995|-2.17162E-11 +i* 7.29261E-12| +| 15| 0.998281 +i* 0.0585381| 0.999995| 2.19857E-12 +i* 2.81219E-13| +| 16| 0.999987 +i* -0.0042097| 0.999995| 2.32575E-11 +i* 1.25245E-13| +| 17| 0.997754 +i* -0.0669158| 0.999995| 1.33051E-11 +i*-5.99909E-13| +| 18| 0.991609 +i* -0.129234| 0.999995|-1.51263E-11 +i*-1.81488E-12| +| 19| 0.981526 +i* -0.191304| 0.999995|-1.66676E-11 +i*-1.32172E-12| +| 20| 0.967605 +i* -0.252493| 1.00001| 3.24031E-09 +i* 6.02796E-10| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 1, start 500096 size 500096 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 0, start 0 size 500096 +proc 0 start 0 size 500096 +proc 1 start 500096 size 500096 +iter : 1 Arret : 0.00206654 s/iter 36.741684 +iter : 2 Arret : 0.00304484 s/iter 36.720047 +iter : 3 Arret : 0.138241 s/iter 36.670400 +iter : 4 Arret : 0.0991964 s/iter 36.602400 +iter : 5 Arret : 0.239898 s/iter 36.648493 +iter : 6 Arret : 0.537848 s/iter 37.269055 +iter : 7 Arret : 0.201109 s/iter 37.234327 +iter : 8 Arret : 0.06495 s/iter 37.421457 +iter : 9 Arret : 0.0371654 s/iter 37.975356 +iter : 10 Arret : 0.100022 s/iter 37.066598 +iter : 11 Arret : 0.0826191 s/iter 36.612779 +iter : 12 Arret : 0.0102103 s/iter 36.564357 +iter : 13 Arret : 0.00423111 s/iter 36.539264 +iter : 14 Arret : 0.00136233 s/iter 36.536899 +iter : 15 Arret : 0.00076322 s/iter 36.585718 +iter : 16 Arret : 0.000907413 s/iter 36.539795 +iter : 17 Arret : 0.000139383 s/iter 36.537622 +iter : 18 Arret : 4.83074E-05 s/iter 36.577364 +iter : 19 Arret : 5.0365E-05 s/iter 36.539365 +iter : 20 Arret : 2.79471E-06 s/iter 36.540661 +iter : 21 Arret : 4.61365E-09 s/iter 36.541612 +iter : 22 Arret : 1.46164E-11 s/iter 36.540725 +iter : 23 Arret : 6.03314E-14 s/iter 36.586394 +temps : 850.618 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 5.84601E-06 +Stabilite : 6.2656E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841468| 0.999996| 5.07216E-12 +i* 6.41236E-12| +| 2| 0.529755 +i* 0.848157| 1.00001|-3.10004E-09 +i* 3.19196E-09| +| 3| 0.524361 +i* 0.851491| 0.999996|-2.47296E-11 +i* 1.78327E-11| +| 4| 0.51901 +i* 0.854764| 0.999996| 9.45599E-12 +i* 2.07434E-11| +| 5| 0.513629 +i* 0.858008| 0.999996| 2.32483E-11 +i* 6.70747E-12| +| 6| 0.508237 +i* 0.861213| 0.999996|-1.34339E-11 +i* 9.87854E-12| +| 7| 0.502825 +i* 0.864384| 0.999996|-3.18459E-11 +i* 7.64744E-12| +| 8| 0.497384 +i* 0.867526| 0.999996| 2.97429E-11 +i*-6.06626E-13| +| 9| 0.491932 +i* 0.870629| 0.999996|-2.65525E-11 +i* 1.22525E-11| +| 10| 0.486452 +i* 0.873703| 0.999996| 3.0312E-11 +i* 1.02214E-11| +| 11| 0.480962 +i* 0.876737| 0.999996|-3.09397E-11 +i*-1.68578E-11| +| 12| 0.475453 +i* 0.879736| 0.999996| 3.09861E-11 +i* 4.093E-12| +| 13| 0.469917 +i* 0.882706| 0.999996|-1.29106E-11 +i*-2.31489E-11| +| 14| 0.46437 +i* 0.885637| 0.999996|-5.47384E-12 +i* 1.02452E-11| +| 15| 0.458797 +i* 0.888537| 0.999996| 2.78862E-11 +i* 1.10441E-11| +| 16| 0.453214 +i* 0.891397| 0.999996| 2.45506E-11 +i* 3.1726E-11| +| 17| 0.447613 +i* 0.894234| 1.00001|-1.86454E-09 +i* 6.81847E-10| +| 18| 0.441986 +i* 0.897017| 0.999996| 2.72476E-11 +i* 3.22485E-11| +| 19| 0.436351 +i* 0.899772| 0.999996|-1.24334E-11 +i*-2.66317E-11| +| 20| 0.430689 +i* 0.902496| 0.999996|-1.25435E-11 +i* 3.86925E-13| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 0, start 0 size 550016 +proc 0 start 0 size 550016 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 1, start 550016 size 550016 +proc 1 start 550016 size 550016 +iter : 1 Arret : 0.00128135 s/iter 44.441578 +iter : 2 Arret : 0.672467 s/iter 44.418534 +iter : 3 Arret : 0.34525 s/iter 44.423689 +iter : 4 Arret : 0.41467 s/iter 44.608125 +iter : 5 Arret : 0.480235 s/iter 44.793479 +iter : 6 Arret : 0.333845 s/iter 44.759922 +iter : 7 Arret : 0.558615 s/iter 44.882122 +iter : 8 Arret : 0.393506 s/iter 44.800454 +iter : 9 Arret : 0.0930108 s/iter 44.643878 +iter : 10 Arret : 0.0245359 s/iter 44.693318 +iter : 11 Arret : 0.00657388 s/iter 44.465198 +iter : 12 Arret : 0.00151041 s/iter 44.396765 +iter : 13 Arret : 0.000748904 s/iter 44.434286 +iter : 14 Arret : 8.23083E-05 s/iter 44.409808 +iter : 15 Arret : 3.54559E-05 s/iter 44.405119 +iter : 16 Arret : 0.000205565 s/iter 44.394242 +iter : 17 Arret : 0.000162209 s/iter 44.384127 +iter : 18 Arret : 4.9486E-08 s/iter 44.394458 +iter : 19 Arret : 8.73126E-11 s/iter 44.403940 +iter : 20 Arret : 1.55236E-13 s/iter 44.394338 +temps : 890.844 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.49195E-05 +Stabilite : 2.2902E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.05426E-11 +i* 2.22433E-11| +| 2| 0.486464 +i* 0.873697| 0.999997| 5.31286E-12 +i* 2.0108E-11| +| 3| 0.430685 +i* 0.902499| 0.999997|-2.73115E-13 +i* -1.1846E-11| +| 4| 0.373217 +i* 0.927741| 0.999997|-7.13307E-11 +i*-1.23969E-11| +| 5| 0.314287 +i* 0.949325| 0.999997| 6.92779E-12 +i*-1.65982E-11| +| 6| 0.25411 +i* 0.967172| 0.999997| 7.74336E-12 +i*-2.48442E-11| +| 7| 0.192932 +i* 0.981209| 0.999997|-1.14437E-11 +i* 7.96955E-12| +| 8| 0.131003 +i* 0.991379| 0.999997| 6.58806E-13 +i* 4.16117E-12| +| 9| 0.0685494 +i* 0.997644| 0.999997| 4.07008E-12 +i*-8.91343E-13| +| 10| 0.00582765 +i* 0.999989| 1.00001| 1.03606E-10 +i*-7.91025E-09| +| 11| -0.0569127 +i* 0.998376| 0.999997| 3.60831E-11 +i*-2.16827E-12| +| 12| -0.119435 +i* 0.992839| 0.999997| 2.51194E-11 +i* 3.43808E-13| +| 13| -0.18147 +i* 0.983393| 0.999997|-7.95386E-12 +i* -4.0582E-12| +| 14| -0.242816 +i* 0.970069| 0.999997| 3.0371E-11 +i*-2.18866E-11| +| 15| -0.303197 +i* 0.952925| 0.999997|-7.62945E-12 +i* 9.24305E-12| +| 16| -0.362375 +i* 0.932029| 0.999997|-1.84204E-11 +i* 1.52254E-11| +| 17| -0.420133 +i* 0.907459| 0.999997|-7.40252E-12 +i* 1.01516E-11| +| 18| -0.476237 +i* 0.879313| 0.999997| 7.20424E-13 +i*-3.01965E-11| +| 19| -0.530456 +i* 0.847708| 0.999997| 2.33888E-11 +i* 3.96226E-11| +| 20| -0.582594 +i* 0.812759| 0.999997| 4.87606E-11 +i*-7.17615E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 1, start 600064 size 600064 +proc 1 start 600064 size 600064 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 0, start 0 size 600064 +proc 0 start 0 size 600064 +iter : 1 Arret : 0.0192558 s/iter 52.960628 +iter : 2 Arret : 1.52993 s/iter 53.726451 +iter : 3 Arret : 1.57846 s/iter 55.069236 +iter : 4 Arret : 0.845408 s/iter 55.777517 +iter : 5 Arret : 0.71635 s/iter 56.721413 +iter : 6 Arret : 1.46585 s/iter 56.534038 +iter : 7 Arret : 1.1218 s/iter 57.267005 +iter : 8 Arret : 4.01626 s/iter 57.314636 +iter : 9 Arret : 1.34471 s/iter 57.324463 +iter : 10 Arret : 2.6084 s/iter 57.355312 +iter : 11 Arret : 1.31728 s/iter 57.114144 +iter : 12 Arret : 1.32153 s/iter 56.819810 +iter : 13 Arret : 2.27727 s/iter 56.127438 +iter : 14 Arret : 1.52932 s/iter 56.022121 +iter : 15 Arret : 13.8075 s/iter 55.921339 +iter : 16 Arret : 2.8505 s/iter 55.415583 +iter : 17 Arret : 1.95461 s/iter 55.244431 +iter : 18 Arret : 7.92706 s/iter 55.291756 +iter : 19 Arret : 2.70082 s/iter 55.289573 +iter : 20 Arret : 2.30918 s/iter 55.039824 +iter : 21 Arret : 17.0062 s/iter 55.047733 +iter : 22 Arret : 77.2901 s/iter 54.941912 +iter : 23 Arret : 1.34406 s/iter 55.107945 +iter : 24 Arret : 0.55761 s/iter 54.874451 +iter : 25 Arret : 1.1056 s/iter 54.956355 +iter : 26 Arret : 1.52819 s/iter 55.141282 +iter : 27 Arret : 0.843396 s/iter 54.859886 +iter : 28 Arret : 1.36441 s/iter 54.895520 +iter : 29 Arret : 2.97504 s/iter 55.009992 +iter : 30 Arret : 0.866871 s/iter 54.858974 +iter : 31 Arret : 2.17475 s/iter 54.574532 +iter : 32 Arret : 0.53802 s/iter 54.376801 +iter : 33 Arret : 0.716132 s/iter 54.305870 +iter : 34 Arret : 2.72889 s/iter 54.124344 +iter : 35 Arret : 1.77992 s/iter 53.893397 +iter : 36 Arret : 0.78833 s/iter 53.796969 +iter : 37 Arret : 1.32348 s/iter 53.798545 +iter : 38 Arret : 0.443391 s/iter 53.761392 +iter : 39 Arret : 0.206056 s/iter 53.081321 +iter : 40 Arret : 0.229367 s/iter 53.131045 +iter : 41 Arret : 0.226009 s/iter 53.125440 +iter : 42 Arret : 0.302974 s/iter 53.052749 +iter : 43 Arret : 0.291496 s/iter 53.095787 +iter : 44 Arret : 0.066367 s/iter 52.984786 +iter : 45 Arret : 0.0226439 s/iter 53.013802 +iter : 46 Arret : 0.00729856 s/iter 52.924670 +iter : 47 Arret : 0.00459442 s/iter 52.919117 +iter : 48 Arret : 0.000464509 s/iter 52.934570 +iter : 49 Arret : 2.92101E-06 s/iter 52.929937 +iter : 50 Arret : 5.61742E-08 s/iter 52.931524 +iter : 51 Arret : 7.98318E-10 s/iter 52.938217 +iter : 52 Arret : 1.13868E-11 s/iter 52.933400 +iter : 53 Arret : 1.62433E-13 s/iter 52.929879 +temps : 2896.13 seconde(s) +Nb iterations : 53 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.09941E-07 +Stabilite : 2.48252E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54031 +i* 0.841472| 1| 1.4588E-09 +i* 4.51768E-09| +| 2| 0.513633 +i* 0.858015| 1| 1.54651E-09 +i*-2.27023E-10| +| 3| 0.486457 +i* 0.873701| 0.999997| 1.53235E-11 +i* 6.36435E-13| +| 4| 0.458797 +i* 0.888537| 0.999997| 1.72345E-11 +i* 1.48229E-11| +| 5| 0.430687 +i* 0.902506| 1| 4.61351E-09 +i* 3.50167E-09| +| 6| 0.402126 +i* 0.915589| 1| 2.50282E-09 +i*-6.10471E-09| +| 7| 0.3732 +i* 0.927747| 0.999997|-1.54374E-11 +i*-2.76083E-11| +| 8| 0.3439 +i* 0.939003| 0.999997|-1.12714E-11 +i* 1.5453E-11| +| 9| 0.314261 +i* 0.949333| 0.999997| 1.93628E-11 +i* 2.50909E-11| +| 10| 0.284313 +i* 0.958728| 0.999997| 2.69426E-11 +i* 2.77974E-11| +| 11| 0.254084 +i* 0.967179| 0.999997| 1.5277E-11 +i* 4.73027E-12| +| 12| 0.223605 +i* 0.974676| 0.999997| -8.1017E-11 +i*-3.77299E-11| +| 13| 0.192909 +i* 0.981221| 1|-1.95729E-09 +i* 4.84549E-09| +| 14| 0.162018 +i* 0.986792| 1| 1.80241E-09 +i* 1.03051E-10| +| 15| 0.130977 +i* 0.991382| 0.999997| 5.89659E-11 +i* 7.29122E-12| +| 16| 0.0997987 +i* 0.995004| 0.999997|-2.34084E-11 +i*-4.34534E-12| +| 17| 0.0685213 +i* 0.997654| 1|-1.58718E-09 +i*-5.09618E-09| +| 18| 0.0371504 +i* 0.999314| 1|-1.38879E-09 +i*-2.32658E-09| +| 19| 0.00578048 +i* 0.99998| 0.999997| 3.46787E-11 +i* 1.94857E-13| +| 20| -0.0256056 +i* 0.999669| 0.999997| 2.01068E-11 +i*-1.22213E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 1 +700000 racines de module = 0.999997 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 0, start 0 size 650112 +proc 0 start 0 size 650112 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 1, start 650112 size 650112 +proc 1 start 650112 size 650112 +iter : 1 Arret : 0.00030907 s/iter 61.893247 +iter : 2 Arret : 0.00112221 s/iter 61.894017 +iter : 3 Arret : 0.00586468 s/iter 61.887659 +iter : 4 Arret : 0.0107973 s/iter 61.879071 +iter : 5 Arret : 0.00723639 s/iter 61.932176 +iter : 6 Arret : 0.00529128 s/iter 62.965805 +iter : 7 Arret : 0.00608822 s/iter 62.242809 +iter : 8 Arret : 0.00343177 s/iter 62.798415 +iter : 9 Arret : 0.00345988 s/iter 61.871751 +iter : 10 Arret : 0.00159914 s/iter 61.881537 +iter : 11 Arret : 0.00128582 s/iter 61.753650 +iter : 12 Arret : 0.00115363 s/iter 61.879351 +iter : 13 Arret : 0.00113258 s/iter 61.773270 +iter : 14 Arret : 0.000455221 s/iter 61.755450 +iter : 15 Arret : 0.000112238 s/iter 61.837269 +iter : 16 Arret : 3.25526E-06 s/iter 61.887400 +iter : 17 Arret : 5.22856E-08 s/iter 61.879748 +iter : 18 Arret : 6.30762E-10 s/iter 61.885313 +iter : 19 Arret : 7.63473E-12 s/iter 61.868408 +iter : 20 Arret : 9.24144E-14 s/iter 61.890066 +temps : 1240.04 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 6.36532E-08 +Stabilite : 3.41879E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.11737E-11 +i* 2.17606E-11| +| 2| -0.999659 +i* 0.0262608| 1|-2.53959E-09 +i*-4.76805E-11| +| 3| 0.486438 +i* 0.87372| 1| 5.3465E-09 +i* -2.5151E-11| +| 4| -0.99933 +i* -0.0364971| 0.999997| 2.61718E-11 +i*-3.84481E-12| +| 5| 0.495351 +i* -0.868697| 1|-7.49992E-10 +i*-3.05039E-09| +| 6| 0.430673 +i* 0.902512| 1| -1.4767E-09 +i* -7.5316E-10| +| 7| -0.995071 +i* -0.0991289| 0.999997|-2.47551E-11 +i*-7.41962E-13| +| 8| 0.548886 +i* -0.835893| 0.999997| 1.45806E-11 +i* 2.7442E-11| +| 9| 0.373184 +i* 0.927762| 1| 2.83273E-09 +i*-1.84823E-09| +| 10| -0.986898 +i* -0.161367| 1|-7.18017E-10 +i* 2.17349E-09| +| 11| 0.600263 +i* -0.799807| 1|-4.58028E-09 +i*-6.62234E-10| +| 12| 0.314252 +i* 0.949344| 1|-4.85877E-09 +i* 2.6211E-09| +| 13| -0.974823 +i* -0.222966| 0.999997|-1.11207E-11 +i* 1.14155E-11| +| 14| 0.649251 +i* -0.760579| 1|-4.67903E-09 +i* 3.13049E-09| +| 15| 0.254067 +i* 0.967183| 0.999997| 2.38982E-11 +i* 1.80963E-11| +| 16| -0.958909 +i* -0.283702| 0.999997|-1.37188E-11 +i* 4.27691E-12| +| 17| 0.695705 +i* -0.718333| 1|-8.95195E-10 +i* 5.59437E-09| +| 18| 0.192872 +i* 0.981228| 1|-4.22421E-09 +i*-1.01597E-09| +| 19| -0.939235 +i* -0.343287| 1| 4.27818E-09 +i*-2.67367E-09| +| 20| 0.739394 +i* -0.673278| 1|-2.41988E-09 +i*-1.34465E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +proc 1 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 1, start 700032 size 700032 +proc 1 start 700032 size 700032 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 0, start 0 size 700032 +proc 0 start 0 size 700032 +iter : 1 Arret : 0.0130461 s/iter 71.442195 +iter : 2 Arret : 0.411805 s/iter 72.274146 +iter : 3 Arret : 1.20356 s/iter 72.810258 +iter : 4 Arret : 1.99302 s/iter 74.562703 +iter : 5 Arret : 1.9829 s/iter 76.231832 +iter : 6 Arret : 1.18987 s/iter 76.321139 +iter : 7 Arret : 3.6297 s/iter 76.629541 +iter : 8 Arret : 1.87039 s/iter 77.386566 +iter : 9 Arret : 1.59601 s/iter 78.159169 +iter : 10 Arret : 1.96521 s/iter 78.197113 +iter : 11 Arret : 1.17806 s/iter 78.025691 +iter : 12 Arret : 0.951246 s/iter 77.612336 +iter : 13 Arret : 11.0901 s/iter 76.626625 +iter : 14 Arret : 0.814154 s/iter 76.438092 +iter : 15 Arret : 0.788314 s/iter 75.604546 +iter : 16 Arret : 0.587164 s/iter 75.276003 +iter : 17 Arret : 0.244083 s/iter 75.023803 +iter : 18 Arret : 0.355939 s/iter 74.335212 +iter : 19 Arret : 0.578321 s/iter 73.923548 +iter : 20 Arret : 1.91762 s/iter 73.805985 +iter : 21 Arret : 0.539781 s/iter 73.274791 +iter : 22 Arret : 0.433508 s/iter 72.582370 +iter : 23 Arret : 0.195622 s/iter 72.570163 +iter : 24 Arret : 0.0596377 s/iter 72.315159 +iter : 25 Arret : 0.0184505 s/iter 71.547319 +iter : 26 Arret : 0.00979658 s/iter 71.453276 +iter : 27 Arret : 0.00556007 s/iter 71.459605 +iter : 28 Arret : 0.00220624 s/iter 71.439256 +iter : 29 Arret : 0.000914955 s/iter 71.345197 +iter : 30 Arret : 2.47611E-05 s/iter 71.449678 +iter : 31 Arret : 1.04151E-08 s/iter 71.451164 +iter : 32 Arret : 4.80972E-11 s/iter 71.450446 +iter : 33 Arret : 2.2321E-13 s/iter 71.450645 +temps : 2444.96 seconde(s) +Nb iterations : 33 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.5829E-06 +Stabilite : 2.2321E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841469| 0.999997|-5.74141E-12 +i*-6.39521E-11| +| 2| 0.513623 +i* 0.858013| 0.999997|-2.15776E-11 +i*-2.98557E-11| +| 3| -0.52703 +i* -0.849843| 0.999997|-6.50922E-11 +i* 8.44216E-12| +| 4| 0.486439 +i* 0.873711| 0.999997| 5.60277E-11 +i* 4.36779E-11| +| 5| -0.500096 +i* -0.865967| 0.999997| 3.56147E-11 +i*-3.12713E-11| +| 6| 0.458776 +i* 0.888549| 0.999997|-1.89702E-11 +i* 4.08274E-12| +| 7| -0.472676 +i* -0.881233| 0.999997| 1.08734E-11 +i*-1.62599E-11| +| 8| 0.430668 +i* 0.902507| 0.999997|-3.60412E-11 +i*-2.17812E-11| +| 9| -0.444791 +i* -0.895631| 0.999997| 3.68259E-11 +i* 1.36002E-12| +| 10| 0.402136 +i* 0.915577| 0.999997| 6.5834E-12 +i* -1.3935E-11| +| 11| -0.416432 +i* -0.909164| 0.999997| 1.97816E-11 +i* 3.10848E-11| +| 12| 0.373171 +i* 0.927759| 0.999997|-2.17995E-11 +i*-2.96867E-12| +| 13| -0.387698 +i* -0.921783| 0.999997|-1.86324E-11 +i* -4.6545E-11| +| 14| 0.343875 +i* 0.939012| 0.999997|-1.30287E-11 +i*-2.87501E-11| +| 15| -0.358575 +i* -0.933498| 0.999997|-4.93405E-11 +i*-7.15173E-13| +| 16| 0.314233 +i* 0.949343| 0.999997| 1.02587E-11 +i*-4.25648E-11| +| 17| -0.329098 +i* -0.944293| 0.999997|-1.57903E-11 +i* 2.05052E-11| +| 18| 0.284281 +i* 0.958738| 0.999997| 2.51592E-11 +i* 2.09243E-11| +| 19| -0.299297 +i* -0.954157| 0.999997| 5.03608E-12 +i* 1.70503E-11| +| 20| 0.254048 +i* 0.967189| 0.999997|-2.81228E-11 +i*-1.66302E-11| ++---+----------------------------+------------+----------------------------+ +800000 racines de module = 0.999997 +600000 racines de module = 1 diff --git a/tests_sparse/results/2GPU_openmp.txt b/tests_sparse/results/2GPU_openmp.txt new file mode 100644 index 0000000..010a1fc --- /dev/null +++ b/tests_sparse/results/2GPU_openmp.txt @@ -0,0 +1,922 @@ +REMAINING: 2 +Taking GPU #0 +Taking GPU #1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 0 dimgrid2 196 start 0 size 50048 +gpu 1 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 1 dimgrid2 196 start 50048 size 50048 +gpu 0 iter : 1 Arret : 0.00850408 s/iter 0.441544 +gpu 0 iter : 2 Arret : 0.0107617 s/iter 0.441528 +gpu 0 iter : 3 Arret : 0.0117821 s/iter 0.510198 +gpu 0 iter : 4 Arret : 0.0113546 s/iter 0.441536 +gpu 0 iter : 5 Arret : 0.00733198 s/iter 0.441505 +gpu 0 iter : 6 Arret : 0.0028533 s/iter 0.441541 +gpu 0 iter : 7 Arret : 0.00344374 s/iter 0.441561 +gpu 0 iter : 8 Arret : 0.00180111 s/iter 0.441528 +gpu 0 iter : 9 Arret : 0.00168982 s/iter 0.441533 +gpu 0 iter : 10 Arret : 0.00100935 s/iter 0.441538 +gpu 0 iter : 11 Arret : 0.000510637 s/iter 0.441552 +gpu 0 iter : 12 Arret : 0.000456692 s/iter 0.441501 +gpu 0 iter : 13 Arret : 0.000174735 s/iter 0.441417 +gpu 0 iter : 14 Arret : 0.000748296 s/iter 0.441432 +gpu 0 iter : 15 Arret : 0.000625411 s/iter 0.441348 +gpu 0 iter : 16 Arret : 0.000187417 s/iter 0.441431 +gpu 0 iter : 17 Arret : 1.4039E-06 s/iter 0.441441 +gpu 0 iter : 18 Arret : 4.67176E-09 s/iter 0.441358 +gpu 0 iter : 19 Arret : 3.68617E-11 s/iter 0.441344 +gpu 0 iter : 20 Arret : 5.49173E-13 s/iter 0.441320 +temps : 9.81056 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 5.49173E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944924 +i* 0.327172| 0.999962| 5.56555E-13 +i*-3.63386E-13| +| 2| 0.525333 +i* 0.850852| 0.999962| -2.2915E-13 +i* 4.60704E-12| +| 3| -0.7804 +i* -0.625219| 0.999962| 1.62448E-12 +i* -1.3519E-12| +| 4| -0.130729 +i* 0.991379| 0.999962|-6.47926E-13 +i* 1.07464E-12| +| 5| -0.20944 +i* -0.977782| 0.999962|-9.02389E-13 +i* -2.6612E-13| +| 6| -0.728008 +i* 0.685513| 0.999962| -4.2899E-13 +i* 2.69845E-12| +| 7| 0.455745 +i* -0.890067| 0.999962| 4.77396E-14 +i* 1.62703E-12| +| 8| -0.997442 +i* 0.0709376| 0.999962|-2.67009E-12 +i* 1.87781E-13| +| 9| 0.915796 +i* -0.401549| 0.999962|-5.99365E-12 +i*-4.58644E-12| +| 10| -0.817835 +i* -0.575552| 1.00006| 4.1952E-10 +i* 3.18868E-10| +| 11| 0.963435 +i* 0.2678| 0.999962| 1.9853E-12 +i*-9.69247E-14| +| 12| 0.577209 +i* 0.81655| 0.999962| 4.36029E-12 +i*-1.89193E-12| +| 13| -0.0689073 +i* 0.997681| 1.00006| 7.23321E-10 +i* 8.43011E-11| +| 14| -0.269817 +i* -0.962872| 0.999962|-1.87672E-12 +i*-1.49963E-12| +| 15| -0.683986 +i* 0.729442| 0.999962| 3.88012E-12 +i*-2.60097E-12| +| 16| 0.39962 +i* -0.916744| 1.00006|-1.83197E-10 +i* 1.11603E-10| +| 17| -0.991103 +i* 0.132805| 0.999962|-6.72129E-13 +i*-1.02369E-13| +| 18| 0.889063 +i* -0.457701| 0.999962| 1.68221E-12 +i* 2.59709E-12| +| 19| -0.852032 +i* -0.5236| 1.00006| 8.52813E-11 +i* 3.64297E-10| +| 20| 0.978219 +i* 0.207392| 0.999962| 1.34037E-12 +i*-1.40801E-13| ++---+----------------------------+------------+----------------------------+ +60000 racines de module = 0.999962 +40000 racines de module = 1.00006 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 1 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 1 dimgrid2 391 start 100096 size 100096 +gpu 0 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 0 dimgrid2 391 start 0 size 100096 +gpu 0 iter : 1 Arret : 9.91303E-05 s/iter 1.547971 +gpu 0 iter : 2 Arret : 0.000252146 s/iter 1.548041 +gpu 0 iter : 3 Arret : 0.000318037 s/iter 1.548117 +gpu 0 iter : 4 Arret : 0.000406987 s/iter 1.548080 +gpu 0 iter : 5 Arret : 0.000224947 s/iter 1.548102 +gpu 0 iter : 6 Arret : 0.000154069 s/iter 1.548094 +gpu 0 iter : 7 Arret : 6.50083E-05 s/iter 1.548070 +gpu 0 iter : 8 Arret : 1.30337E-05 s/iter 1.548136 +gpu 0 iter : 9 Arret : 6.34169E-09 s/iter 1.548033 +gpu 0 iter : 10 Arret : 6.33759E-13 s/iter 1.548057 +temps : 16.2121 seconde(s) +Nb iterations : 10 +Nb de depassements de capacite exponentielle : 0 +Precision : 0.000316868 +Stabilite : 4.57764E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944939 +i* 0.3272| 0.999985| 4.84612E-12 +i*-5.42949E-12| +| 2| -0.319788 +i* 0.947473| 0.999985|-7.13607E-12 +i* 3.70648E-12| +| 3| -0.949949 +i* -0.312357| 0.999985|-3.95906E-13 +i*-2.27498E-12| +| 4| 0.304965 +i* -0.952412| 1.00005| 2.51862E-08 +i*-2.16427E-09| +| 5| -0.29003 +i* 0.957002| 0.999985|-4.65739E-12 +i* 3.64497E-12| +| 6| -0.959244 +i* -0.282525| 0.999985| 4.77718E-12 +i* 1.03739E-12| +| 7| 0.275002 +i* -0.961428| 0.999985|-1.11811E-11 +i* 2.68213E-12| +| 8| 0.9636 +i* 0.26752| 1.00005|-1.75451E-08 +i* 2.08102E-08| +| 9| -0.260004 +i* 0.965655| 1.00005| 1.33924E-09 +i*-1.03436E-08| +| 10| -0.967603 +i* -0.252417| 0.999985|-6.79345E-12 +i* 3.56215E-12| +| 11| 0.24483 +i* -0.96955| 0.999985| 4.41547E-12 +i* 3.73812E-13| +| 12| 0.971438 +i* 0.237228| 0.999985| 6.8332E-12 +i*-1.50758E-12| +| 13| -0.229652 +i* 0.973257| 0.999985|-5.28866E-12 +i*-1.95938E-12| +| 14| -0.975077 +i* -0.222076| 1.00005| 1.20087E-08 +i* 2.46001E-10| +| 15| 0.214418 +i* -0.976726| 0.999985| 7.24731E-12 +i* 1.47576E-12| +| 16| 0.978376 +i* 0.206761| 0.999985| 1.12133E-12 +i*-3.41949E-13| +| 17| -0.199132 +i* 0.979957| 0.999985| 6.06504E-12 +i*-5.22532E-12| +| 18| -0.981487 +i* -0.19145| 0.999985|-5.73963E-12 +i* 3.3469E-12| +| 19| 0.183809 +i* -0.983009| 1.00005|-4.27065E-08 +i* 1.29071E-08| +| 20| 0.984358 +i* 0.176093| 0.999985| 6.67877E-12 +i* 3.22797E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +CPU thread 1 (of 2) uses CUDA device 1 +CPU thread 0 (of 2) uses CUDA device 0 +gpu 0 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 0 dimgrid2 586 start 0 size 150016 +gpu 1 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 1 dimgrid2 586 start 150016 size 150016 +gpu 0 iter : 1 Arret : 0.000360247 s/iter 3.326667 +gpu 0 iter : 2 Arret : 0.00036014 s/iter 3.326600 +gpu 0 iter : 3 Arret : 0.000311306 s/iter 3.326447 +gpu 0 iter : 4 Arret : 9.25811E-05 s/iter 3.326716 +gpu 0 iter : 5 Arret : 0.000706677 s/iter 3.326643 +gpu 0 iter : 6 Arret : 0.00100337 s/iter 3.326732 +gpu 0 iter : 7 Arret : 0.00101013 s/iter 3.326607 +gpu 0 iter : 8 Arret : 0.00105455 s/iter 3.326793 +gpu 0 iter : 9 Arret : 0.00416149 s/iter 3.326601 +gpu 0 iter : 10 Arret : 0.00376394 s/iter 3.326696 +gpu 0 iter : 11 Arret : 0.000866926 s/iter 3.326546 +gpu 0 iter : 12 Arret : 0.000792571 s/iter 3.326634 +gpu 0 iter : 13 Arret : 0.000192169 s/iter 3.326651 +gpu 0 iter : 14 Arret : 0.00019805 s/iter 3.326729 +gpu 0 iter : 15 Arret : 2.54674E-05 s/iter 3.326676 +gpu 0 iter : 16 Arret : 1.46696E-06 s/iter 3.326522 +gpu 0 iter : 17 Arret : 1.33725E-09 s/iter 3.326653 +gpu 0 iter : 18 Arret : 1.33741E-12 s/iter 3.326623 +gpu 0 iter : 19 Arret : 1.37884E-15 s/iter 3.326647 +temps : 64.0936 seconde(s) +Nb iterations : 19 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.36022E-07 +Stabilite : 9.39308E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944949 +i* 0.327181| 0.999988|-8.60045E-12 +i* 3.23186E-12| +| 2| -0.529253 +i* 0.848451| 0.999988|-6.62403E-12 +i* 1.29944E-11| +| 3| -0.993328 +i* 0.115227| 0.999988|-3.54405E-12 +i* 1.37769E-12| +| 4| -0.70943 +i* -0.704809| 1.00002|-2.40456E-09 +i*-5.22002E-09| +| 5| 0.108703 +i* -0.994063| 0.999988|-2.34841E-11 +i* 4.44184E-12| +| 6| 0.844957 +i* -0.534812| 0.999988| 7.70772E-12 +i*-1.45782E-11| +| 7| 0.391716 +i* 0.920074| 0.999988|-5.50915E-12 +i*-7.44877E-13| +| 8| -0.475144 +i* 0.879934| 1.00002|-4.69022E-10 +i*-5.18934E-09| +| 9| -0.984171 +i* 0.177155| 0.999988| -3.7812E-12 +i*-2.42212E-12| +| 10| -0.752135 +i* -0.658992| 0.999988| 6.34603E-13 +i*-1.05219E-11| +| 11| 0.0462916 +i* -0.998951| 1.00002|-2.23526E-09 +i* 3.79538E-10| +| 12| 0.809838 +i* -0.586634| 0.999988|-4.52038E-12 +i* 3.23305E-12| +| 13| 0.963578 +i* 0.267383| 0.999988|-8.29847E-12 +i* 2.50872E-12| +| 14| 0.448518 +i* 0.893761| 0.999988| 1.32944E-11 +i* 3.13272E-12| +| 15| -0.419111 +i* 0.907922| 0.999988| 2.36722E-12 +i*-1.04332E-11| +| 16| -0.971192 +i* 0.238397| 1.00002| 1.69987E-09 +i* 1.34118E-09| +| 17| -0.791895 +i* -0.610639| 0.999988| 7.53886E-12 +i* 3.45262E-12| +| 18| -0.0163354 +i* -0.999855| 0.999988| 4.20242E-12 +i* 1.65928E-12| +| 19| 0.771571 +i* -0.636179| 1.00002| 6.81403E-09 +i*-5.86188E-09| +| 20| 0.978421 +i* 0.206567| 0.999988|-4.86478E-12 +i* 4.39834E-12| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 0.999988 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +CPU thread 1 (of 2) uses CUDA device 1 +CPU thread 0 (of 2) uses CUDA device 0 +gpu 0 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 0 dimgrid2 782 start 0 size 200064 +gpu 1 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 1 dimgrid2 782 start 200064 size 200064 +gpu 0 iter : 1 Arret : 3.37558E-05 s/iter 6.080063 +gpu 0 iter : 2 Arret : 3.71043E-05 s/iter 6.075035 +gpu 0 iter : 3 Arret : 4.1233E-05 s/iter 6.075742 +gpu 0 iter : 4 Arret : 3.50502E-05 s/iter 6.076287 +gpu 0 iter : 5 Arret : 2.75021E-05 s/iter 6.076168 +gpu 0 iter : 6 Arret : 2.44442E-05 s/iter 6.075797 +gpu 0 iter : 7 Arret : 3.32494E-05 s/iter 6.079808 +gpu 0 iter : 8 Arret : 4.18955E-05 s/iter 6.078127 +gpu 0 iter : 9 Arret : 3.33325E-05 s/iter 6.078102 +gpu 0 iter : 10 Arret : 1.00702E-05 s/iter 6.075777 +gpu 0 iter : 11 Arret : 2.32805E-05 s/iter 6.078828 +gpu 0 iter : 12 Arret : 5.77198E-06 s/iter 6.077931 +gpu 0 iter : 13 Arret : 2.92713E-08 s/iter 6.079209 +gpu 0 iter : 14 Arret : 3.65363E-10 s/iter 6.079624 +gpu 0 iter : 15 Arret : 6.02576E-12 s/iter 6.078856 +gpu 0 iter : 16 Arret : 9.9335E-14 s/iter 6.076797 +temps : 98.0841 seconde(s) +Nb iterations : 16 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.06033E-07 +Stabilite : 9.9335E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.37501E-12 +i* 6.7828E-12| +| 2| -0.748964 +i* 0.662646| 1.00002|-2.03195E-09 +i* 6.62287E-08| +| 3| -0.209617 +i* -0.977807| 1.00002| 8.20062E-09 +i* 1.17068E-08| +| 4| -0.727815 +i* 0.685762| 0.999992| 2.74902E-11 +i* 1.11589E-11| +| 5| -0.240138 +i* -0.970731| 0.999992| 2.2237E-11 +i* 1.58029E-11| +| 6| 0.963593 +i* 0.267344| 0.999992| 6.48437E-12 +i*-2.35016E-11| +| 7| -0.705975 +i* 0.708226| 0.999992| 3.78497E-12 +i*-1.05455E-12| +| 8| -0.27043 +i* -0.962732| 0.999992| 6.00775E-12 +i* 1.34539E-11| +| 9| 0.971495 +i* 0.237026| 0.999992| -6.1855E-12 +i*-7.73648E-12| +| 10| -0.683442 +i* 0.729994| 0.999992| 1.59304E-11 +i*-9.27234E-12| +| 11| -0.300457 +i* -0.953787| 0.999992| -1.9964E-12 +i* 6.77986E-12| +| 12| 0.978444 +i* 0.206476| 0.999992| 1.64754E-11 +i* -5.4186E-12| +| 13| -0.660222 +i* 0.75106| 0.999992|-9.76397E-12 +i* 4.50709E-10| +| 14| -0.330209 +i* -0.9439| 0.999992| 2.16132E-11 +i* 4.0888E-10| +| 15| 0.984436 +i* 0.175702| 0.999992| 1.46501E-11 +i* 3.75746E-10| +| 16| -0.63637 +i* 0.771374| 0.999992|-1.17226E-11 +i* 6.1896E-12| +| 17| -0.359616 +i* -0.933092| 0.999992|-7.39009E-12 +i*-2.79088E-12| +| 18| 0.989457 +i* 0.144776| 0.999992| 7.89968E-12 +i*-1.72307E-12| +| 19| -0.611892 +i* 0.790931| 0.999992| 1.6801E-11 +i*-7.06207E-12| +| 20| -0.388671 +i* -0.921368| 0.999992|-7.03104E-12 +i* -5.8778E-12| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 1 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 1 dimgrid2 977 start 250112 size 250112 +gpu 0 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 0 dimgrid2 977 start 0 size 250112 +gpu 0 iter : 1 Arret : 0.00163559 s/iter 9.379313 +gpu 0 iter : 2 Arret : 0.00587141 s/iter 9.378235 +gpu 0 iter : 3 Arret : 0.00529834 s/iter 9.367922 +gpu 0 iter : 4 Arret : 0.00567456 s/iter 9.375957 +gpu 0 iter : 5 Arret : 0.00931649 s/iter 9.372559 +gpu 0 iter : 6 Arret : 0.0192546 s/iter 9.374522 +gpu 0 iter : 7 Arret : 0.0150082 s/iter 9.479473 +gpu 0 iter : 8 Arret : 0.0176966 s/iter 9.376013 +gpu 0 iter : 9 Arret : 0.0090152 s/iter 9.354283 +gpu 0 iter : 10 Arret : 0.0079484 s/iter 9.373868 +gpu 0 iter : 11 Arret : 0.00182404 s/iter 9.373783 +gpu 0 iter : 12 Arret : 0.00135236 s/iter 9.371924 +gpu 0 iter : 13 Arret : 0.00123234 s/iter 9.374280 +gpu 0 iter : 14 Arret : 0.000327763 s/iter 9.373688 +gpu 0 iter : 15 Arret : 7.5882E-05 s/iter 9.374270 +gpu 0 iter : 16 Arret : 1.51098E-05 s/iter 9.373706 +gpu 0 iter : 17 Arret : 1.6402E-05 s/iter 9.373698 +gpu 0 iter : 18 Arret : 1.08551E-06 s/iter 9.373639 +gpu 0 iter : 19 Arret : 3.16588E-09 s/iter 9.373403 +gpu 0 iter : 20 Arret : 1.00142E-11 s/iter 9.373586 +gpu 0 iter : 21 Arret : 3.16651E-14 s/iter 9.373547 +temps : 197.866 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.00091E-06 +Stabilite : 2.0015E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327163| 0.999992|-8.81051E-12 +i* 1.54897E-11| +| 2| 0.952864 +i* 0.303372| 0.999992| 1.58242E-11 +i* 5.12795E-12| +| 3| 0.956595 +i* 0.291395| 0.999992|-2.66898E-13 +i*-1.07944E-12| +| 4| 0.960191 +i* 0.279386| 1.00001| 8.51745E-10 +i* 7.44199E-10| +| 5| 0.963617 +i* 0.267329| 1.00001|-1.26533E-09 +i* 1.9813E-09| +| 6| 0.966877 +i* 0.255214| 0.999992| -9.9023E-12 +i* 4.86183E-12| +| 7| 0.970002 +i* 0.243065| 0.999992|-2.13718E-12 +i*-3.37413E-12| +| 8| 0.972975 +i* 0.230877| 0.999992|-2.92744E-12 +i* 1.45989E-13| +| 9| 0.975811 +i* 0.218667| 1.00001| 2.09107E-09 +i* -1.6867E-09| +| 10| 0.978476 +i* 0.206418| 1.00001| 2.86541E-09 +i*-1.58361E-09| +| 11| 0.980969 +i* 0.194123| 0.999992| 2.17236E-11 +i*-1.26275E-11| +| 12| 0.983327 +i* 0.181802| 0.999992| 9.95548E-12 +i* 2.21045E-13| +| 13| 0.98556 +i* 0.169393| 1.00001| 3.91522E-10 +i* 7.40935E-10| +| 14| 0.987596 +i* 0.157088| 1.00001| 9.96229E-10 +i* 2.44281E-11| +| 15| 0.989488 +i* 0.144696| 1.00001|-2.53056E-09 +i* 2.95184E-09| +| 16| 0.991206 +i* 0.132269| 0.999992| 1.14944E-11 +i* 2.77489E-12| +| 17| 0.992787 +i* 0.119824| 0.999992|-1.03828E-11 +i* 1.26321E-12| +| 18| 0.994238 +i* 0.1073| 1.00001| 1.67606E-09 +i*-8.55418E-10| +| 19| 0.995499 +i* 0.0948913| 1.00001| 3.27382E-09 +i*-1.56442E-09| +| 20| 0.99661 +i* 0.0824056| 1.00001| 2.62973E-09 +i*-9.72246E-10| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 0 dimgrid2 1172 start 0 size 300032 +gpu 1 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 1 dimgrid2 1172 start 300032 size 300032 +gpu 0 iter : 1 Arret : 8.51423E-05 s/iter 13.265711 +gpu 0 iter : 2 Arret : 0.000177104 s/iter 13.267946 +gpu 0 iter : 3 Arret : 0.000188731 s/iter 13.269259 +gpu 0 iter : 4 Arret : 0.000581341 s/iter 13.266129 +gpu 0 iter : 5 Arret : 0.00272073 s/iter 13.266014 +gpu 0 iter : 6 Arret : 0.00335989 s/iter 13.266248 +gpu 0 iter : 7 Arret : 0.0139178 s/iter 13.266027 +gpu 0 iter : 8 Arret : 0.0137251 s/iter 13.266753 +gpu 0 iter : 9 Arret : 0.0079986 s/iter 13.263240 +gpu 0 iter : 10 Arret : 0.00800904 s/iter 13.263343 +gpu 0 iter : 11 Arret : 0.00864209 s/iter 13.264017 +gpu 0 iter : 12 Arret : 0.00784908 s/iter 13.287597 +gpu 0 iter : 13 Arret : 0.0011208 s/iter 13.266474 +gpu 0 iter : 14 Arret : 0.000755762 s/iter 13.266646 +gpu 0 iter : 15 Arret : 0.000186444 s/iter 13.266216 +gpu 0 iter : 16 Arret : 0.000106122 s/iter 13.266322 +gpu 0 iter : 17 Arret : 0.000101283 s/iter 13.266184 +gpu 0 iter : 18 Arret : 0.000106445 s/iter 13.266193 +gpu 0 iter : 19 Arret : 2.4766E-05 s/iter 13.265473 +gpu 0 iter : 20 Arret : 9.67242E-07 s/iter 13.265771 +gpu 0 iter : 21 Arret : 2.91973E-09 s/iter 13.265815 +gpu 0 iter : 22 Arret : 4.84628E-11 s/iter 13.265579 +gpu 0 iter : 23 Arret : 8.04287E-13 s/iter 13.265907 +temps : 306.118 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.52123E-07 +Stabilite : 8.04287E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944955 +i* 0.327183| 0.999994| 1.98641E-12 +i* 1.56187E-12| +| 2| -0.949968 +i* -0.31233| 0.999994| 4.84102E-12 +i* 7.50916E-12| +| 3| -0.959296 +i* -0.282382| 0.999994| 9.70157E-12 +i*-2.02407E-12| +| 4| 0.963626 +i* 0.267299| 1.00001| 5.98211E-09 +i*-3.22619E-09| +| 5| -0.967697 +i* -0.25216| 1.00001|-7.48997E-09 +i* 2.98289E-09| +| 6| 0.971515 +i* 0.236955| 0.999994| 1.71176E-11 +i*-8.99259E-12| +| 7| -0.97511 +i* -0.221697| 0.999994|-1.67095E-11 +i* 8.54041E-12| +| 8| 0.978468 +i* 0.206369| 0.999994|-6.02252E-12 +i* 2.79299E-12| +| 9| -0.981583 +i* -0.191005| 0.999994|-2.41032E-11 +i* 1.60921E-11| +| 10| 0.984477 +i* 0.175582| 1.00001| 8.3242E-09 +i*-6.70379E-09| +| 11| -0.987108 +i* -0.160128| 1.00001|-3.05476E-09 +i*-5.55847E-09| +| 12| 0.98948 +i* 0.144632| 0.999994|-1.64599E-11 +i* 6.41685E-12| +| 13| -0.991625 +i* -0.129103| 0.999994| 1.85473E-11 +i*-5.04866E-12| +| 14| 0.993529 +i* 0.113527| 0.999994| 4.09739E-12 +i* 7.64574E-13| +| 15| -0.995187 +i* -0.0979384| 0.999994| -3.7288E-12 +i* 7.059E-13| +| 16| 0.996618 +i* 0.0823117| 1.00001|-2.39355E-08 +i* 6.86488E-09| +| 17| -0.997786 +i* -0.0666787| 1.00001| 8.75383E-09 +i*-1.40904E-09| +| 18| 0.998691 +i* 0.0510284| 0.999994|-4.71112E-12 +i* 4.2586E-12| +| 19| -0.999369 +i* -0.0353668| 0.999994| -8.3793E-12 +i* 3.44911E-13| +| 20| 0.999801 +i* 0.0196807| 0.999994|-3.28804E-12 +i* -1.8055E-13| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 0 dimgrid2 1368 start 0 size 350080 +gpu 1 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 1 dimgrid2 1368 start 350080 size 350080 +gpu 0 iter : 1 Arret : 0.00814028 s/iter 17.864999 +gpu 0 iter : 2 Arret : 1.08412 s/iter 18.723916 +gpu 0 iter : 3 Arret : 9.71734 s/iter 18.731141 +gpu 0 iter : 4 Arret : 2.68075 s/iter 18.858821 +gpu 0 iter : 5 Arret : 0.842622 s/iter 19.482072 +gpu 0 iter : 6 Arret : 1.13911 s/iter 19.473411 +gpu 0 iter : 7 Arret : 3.07077 s/iter 19.413203 +gpu 0 iter : 8 Arret : 3.5203 s/iter 19.743721 +gpu 0 iter : 9 Arret : 3.58586 s/iter 19.791271 +gpu 0 iter : 10 Arret : 1.20705 s/iter 19.838045 +gpu 0 iter : 11 Arret : 2.15389 s/iter 19.677573 +gpu 0 iter : 12 Arret : 1.4973 s/iter 19.857266 +gpu 0 iter : 13 Arret : 5.86148 s/iter 19.983786 +gpu 0 iter : 14 Arret : 3.57922 s/iter 19.699274 +gpu 0 iter : 15 Arret : 1.03213 s/iter 19.179334 +gpu 0 iter : 16 Arret : 3.71768 s/iter 19.171671 +gpu 0 iter : 17 Arret : 1.79179 s/iter 19.150938 +gpu 0 iter : 18 Arret : 2.77108 s/iter 19.125278 +gpu 0 iter : 19 Arret : 1.368 s/iter 19.506296 +gpu 0 iter : 20 Arret : 1.02664 s/iter 19.558829 +gpu 0 iter : 21 Arret : 1.33187 s/iter 19.575742 +gpu 0 iter : 22 Arret : 1.52968 s/iter 19.416363 +gpu 0 iter : 23 Arret : 0.869503 s/iter 19.384154 +gpu 0 iter : 24 Arret : 1.37852 s/iter 19.526438 +gpu 0 iter : 25 Arret : 0.842119 s/iter 19.383504 +gpu 0 iter : 26 Arret : 1.49261 s/iter 19.322179 +gpu 0 iter : 27 Arret : 1.7165 s/iter 18.861715 +gpu 0 iter : 28 Arret : 3.40467 s/iter 19.310552 +gpu 0 iter : 29 Arret : 5.85484 s/iter 19.389285 +gpu 0 iter : 30 Arret : 1.08891 s/iter 18.796526 +gpu 0 iter : 31 Arret : 1.0005 s/iter 18.543836 +gpu 0 iter : 32 Arret : 0.894554 s/iter 18.516283 +gpu 0 iter : 33 Arret : 0.665401 s/iter 18.429142 +gpu 0 iter : 34 Arret : 0.164655 s/iter 18.489670 +gpu 0 iter : 35 Arret : 0.241639 s/iter 18.409632 +gpu 0 iter : 36 Arret : 0.120457 s/iter 18.453909 +gpu 0 iter : 37 Arret : 0.0924917 s/iter 18.324858 +gpu 0 iter : 38 Arret : 0.00786866 s/iter 17.978630 +gpu 0 iter : 39 Arret : 0.000649415 s/iter 17.863015 +gpu 0 iter : 40 Arret : 0.00137925 s/iter 17.863661 +gpu 0 iter : 41 Arret : 0.0122828 s/iter 17.866266 +gpu 0 iter : 42 Arret : 0.0191345 s/iter 17.865064 +gpu 0 iter : 43 Arret : 0.000864284 s/iter 17.863208 +gpu 0 iter : 44 Arret : 4.1249E-07 s/iter 17.864119 +gpu 0 iter : 45 Arret : 1.92884E-09 s/iter 17.864296 +gpu 0 iter : 46 Arret : 8.95275E-12 s/iter 17.862021 +gpu 0 iter : 47 Arret : 4.15488E-14 s/iter 17.862087 +temps : 889.105 seconde(s) +Nb iterations : 47 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.68442E-06 +Stabilite : 1.9502E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94495 +i* 0.327198| 0.999994|-5.95168E-12 +i* 7.21019E-12| +| 2| -0.727791 +i* 0.68579| 0.999994| 2.84049E-11 +i* 2.71449E-12| +| 3| -0.209611 +i* -0.977779| 0.999994| 4.37099E-11 +i* 2.10316E-11| +| 4| -0.270532 +i* -0.962705| 0.999994|-5.67368E-12 +i*-1.62709E-11| +| 5| -0.683363 +i* 0.730071| 0.999994| 1.42701E-11 +i* 9.41131E-13| +| 6| 0.978472 +i* 0.206353| 0.999994| 8.64198E-13 +i*-5.37683E-12| +| 7| -0.330343 +i* -0.943855| 0.999994|-4.19198E-12 +i* 6.72874E-12| +| 8| -0.636218 +i* 0.771519| 1.00001|-2.63115E-09 +i*-2.93686E-10| +| 9| 0.989491 +i* 0.144554| 0.999994| 3.884E-12 +i* 2.19849E-12| +| 10| -0.388869 +i* -0.921287| 0.999994|-2.17322E-11 +i* 5.38769E-12| +| 11| -0.586599 +i* 0.80987| 0.999994| 4.12581E-12 +i* 4.47915E-12| +| 12| 0.996619 +i* 0.0822592| 1.00001| 1.46897E-09 +i* 2.8303E-09| +| 13| -0.445922 +i* -0.895065| 0.999994| 2.71161E-12 +i* 1.06179E-11| +| 14| -0.534683 +i* 0.845046| 0.999994| 3.69926E-12 +i* 1.36402E-11| +| 15| 0.999802 +i* 0.0196179| 0.999994|-1.78282E-11 +i*-6.15591E-13| +| 16| -0.501135 +i* -0.865363| 0.999994| 6.61893E-12 +i* 2.54218E-12| +| 17| -0.480649 +i* 0.876906| 0.999994|-4.39648E-13 +i* 1.36691E-11| +| 18| 0.999062 +i* -0.0431675| 0.999994|-1.82738E-11 +i*-1.64317E-12| +| 19| -0.554391 +i* -0.832249| 0.999994| 1.76753E-11 +i* 2.0705E-11| +| 20| -0.424668 +i* 0.905343| 0.999994| 1.24329E-11 +i* 3.10806E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 1 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 1 dimgrid2 1563 start 400000 size 400000 +gpu 0 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 0 dimgrid2 1563 start 0 size 400000 +gpu 0 iter : 1 Arret : 0.00185914 s/iter 23.674827 +gpu 0 iter : 2 Arret : 0.289266 s/iter 23.810318 +gpu 0 iter : 3 Arret : 0.217865 s/iter 24.306385 +gpu 0 iter : 4 Arret : 0.176525 s/iter 24.435290 +gpu 0 iter : 5 Arret : 0.138414 s/iter 24.514220 +gpu 0 iter : 6 Arret : 0.164469 s/iter 24.445089 +gpu 0 iter : 7 Arret : 0.0668802 s/iter 24.474882 +gpu 0 iter : 8 Arret : 0.224735 s/iter 24.485500 +gpu 0 iter : 9 Arret : 0.157821 s/iter 23.768090 +gpu 0 iter : 10 Arret : 0.0248662 s/iter 23.773183 +gpu 0 iter : 11 Arret : 0.00402813 s/iter 23.779822 +gpu 0 iter : 12 Arret : 0.00680304 s/iter 23.731726 +gpu 0 iter : 13 Arret : 0.00164425 s/iter 23.792595 +gpu 0 iter : 14 Arret : 0.000269371 s/iter 23.659541 +gpu 0 iter : 15 Arret : 0.00019441 s/iter 23.666445 +gpu 0 iter : 16 Arret : 0.000126024 s/iter 23.673012 +gpu 0 iter : 17 Arret : 2.47558E-05 s/iter 23.671961 +gpu 0 iter : 18 Arret : 1.55774E-07 s/iter 23.665625 +gpu 0 iter : 19 Arret : 3.36909E-10 s/iter 23.662598 +gpu 0 iter : 20 Arret : 2.36841E-12 s/iter 23.663898 +gpu 0 iter : 21 Arret : 3.60823E-14 s/iter 23.664379 +temps : 503.282 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.1101E-08 +Stabilite : 1.58234E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.16852E-11 +i*-5.46557E-12| +| 2| 0.963615 +i* 0.267276| 0.999995| 2.13419E-11 +i*-8.66579E-12| +| 3| 0.971523 +i* 0.236925| 0.999995| 2.82775E-11 +i*-1.19308E-11| +| 4| 0.978478 +i* 0.206329| 0.999995| 5.90206E-12 +i* 7.15816E-13| +| 5| 0.984469 +i* 0.175529| 0.999995| 8.59091E-12 +i*-3.14299E-12| +| 6| 0.989492 +i* 0.144557| 0.999995| 7.01883E-13 +i*-4.65183E-13| +| 7| 0.99354 +i* 0.113443| 0.999995| -2.195E-11 +i* 3.7238E-12| +| 8| 0.99661 +i* 0.0822164| 0.999995| 1.76132E-11 +i*-3.12892E-12| +| 9| 0.998699 +i* 0.0509092| 0.999995|-2.05163E-11 +i* 4.07285E-13| +| 10| 0.999804 +i* 0.0195519| 0.999995|-7.78311E-12 +i* 1.1664E-12| +| 11| 0.999926 +i* -0.0118121| 0.999995| 1.01569E-11 +i* 3.65641E-13| +| 12| 0.999063 +i* -0.043177| 0.999995| 3.24163E-12 +i* 2.16144E-12| +| 13| 0.997216 +i* -0.0744994| 0.999995|-2.44054E-11 +i*-5.01205E-12| +| 14| 0.994388 +i* -0.105748| 0.999995| 7.90901E-12 +i* 1.6655E-12| +| 15| 0.990581 +i* -0.136893| 0.999995| 1.61287E-11 +i* -3.3209E-12| +| 16| 0.985799 +i* -0.167904| 0.999995| 4.58533E-12 +i* 2.31159E-12| +| 17| 0.980046 +i* -0.198749| 0.999995|-9.26814E-12 +i*-2.74114E-13| +| 18| 0.973328 +i* -0.229398| 0.999995| 9.28524E-12 +i*-5.68823E-13| +| 19| 0.965655 +i* -0.259809| 0.999995|-3.24851E-13 +i* 4.39207E-12| +| 20| 0.957029 +i* -0.289977| 0.999995|-8.62932E-12 +i* 8.84565E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid2 1758 start 0 size 450048 +gpu 1 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 1 dimgrid2 1758 start 450048 size 450048 +gpu 0 iter : 1 Arret : 0.000934377 s/iter 29.785172 +gpu 0 iter : 2 Arret : 0.00696213 s/iter 29.780843 +gpu 0 iter : 3 Arret : 0.00687603 s/iter 29.810070 +gpu 0 iter : 4 Arret : 0.00681492 s/iter 29.830753 +gpu 0 iter : 5 Arret : 0.0058983 s/iter 29.863679 +gpu 0 iter : 6 Arret : 0.00367365 s/iter 29.807481 +gpu 0 iter : 7 Arret : 0.00500213 s/iter 30.557553 +gpu 0 iter : 8 Arret : 0.00535076 s/iter 29.851254 +gpu 0 iter : 9 Arret : 0.00453455 s/iter 29.781522 +gpu 0 iter : 10 Arret : 0.00409842 s/iter 29.787929 +gpu 0 iter : 11 Arret : 0.00143233 s/iter 29.781476 +gpu 0 iter : 12 Arret : 0.00146602 s/iter 29.781535 +gpu 0 iter : 13 Arret : 0.000155514 s/iter 29.800172 +gpu 0 iter : 14 Arret : 0.000248997 s/iter 29.812009 +gpu 0 iter : 15 Arret : 0.000259905 s/iter 29.804786 +gpu 0 iter : 16 Arret : 7.37179E-06 s/iter 29.780241 +gpu 0 iter : 17 Arret : 9.66013E-07 s/iter 29.780637 +gpu 0 iter : 18 Arret : 5.0554E-09 s/iter 29.781167 +gpu 0 iter : 19 Arret : 2.83884E-11 s/iter 29.780911 +gpu 0 iter : 20 Arret : 1.59656E-13 s/iter 29.782466 +temps : 597.699 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 8.68715E-07 +Stabilite : 1.59656E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.14003E-11 +i*-5.32252E-12| +| 2| 0.978496 +i* 0.206294| 1.00001| 3.20241E-09 +i*-1.76732E-09| +| 3| 0.989495 +i* 0.144532| 0.999995| -9.3423E-12 +i* 2.37871E-12| +| 4| 0.996623 +i* 0.082186| 1.00001|-8.77002E-10 +i*-2.20815E-11| +| 5| 0.999805 +i* 0.0195142| 0.999995| 2.20493E-11 +i* -2.226E-13| +| 6| 0.999072 +i* -0.0432151| 1.00001| 3.9792E-09 +i* 2.92946E-10| +| 7| 0.994382 +i* -0.105811| 0.999995| 1.87056E-11 +i* 2.32592E-14| +| 8| 0.985801 +i* -0.167952| 1.00001|-4.34654E-10 +i*-2.08745E-09| +| 9| 0.973324 +i* -0.229458| 1.00001|-4.29482E-10 +i* 1.89694E-09| +| 10| 0.957003 +i* -0.290061| 0.999995| 2.09728E-11 +i* 1.38602E-11| +| 11| 0.936929 +i* -0.349536| 1.00001| -1.8867E-09 +i* 4.79158E-10| +| 12| 0.913159 +i* -0.407592| 0.999995| 3.70326E-12 +i* 1.47898E-11| +| 13| 0.885806 +i* -0.464069| 1.00001|-2.45794E-09 +i*-1.30058E-09| +| 14| 0.854946 +i* -0.518709| 0.999995| 1.0744E-11 +i*-3.40256E-12| +| 15| 0.820747 +i* -0.571301| 1.00001|-4.61003E-09 +i* 7.007E-10| +| 16| 0.783279 +i* -0.621663| 0.999995| 1.84956E-11 +i*-2.49151E-12| +| 17| 0.742767 +i* -0.669558| 1.00001|-4.34434E-10 +i* 3.18972E-09| +| 18| 0.699304 +i* -0.714832| 1.00001| 4.05401E-11 +i* 2.82089E-09| +| 19| 0.653078 +i* -0.757284| 0.999995| 1.03298E-11 +i* -7.6561E-12| +| 20| 0.604286 +i* -0.796775| 1.00001| 3.76869E-10 +i* -2.2048E-09| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 0 dimgrid2 1954 start 0 size 500096 +gpu 1 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 1 dimgrid2 1954 start 500096 size 500096 +gpu 0 iter : 1 Arret : 0.000522864 s/iter 36.550656 +gpu 0 iter : 2 Arret : 0.0132747 s/iter 36.543906 +gpu 0 iter : 3 Arret : 0.0139927 s/iter 36.537865 +gpu 0 iter : 4 Arret : 0.0609965 s/iter 36.556357 +gpu 0 iter : 5 Arret : 0.0483081 s/iter 36.745840 +gpu 0 iter : 6 Arret : 0.0240831 s/iter 37.311831 +gpu 0 iter : 7 Arret : 0.0143976 s/iter 37.405145 +gpu 0 iter : 8 Arret : 0.0186249 s/iter 37.209987 +gpu 0 iter : 9 Arret : 0.0183006 s/iter 37.203598 +gpu 0 iter : 10 Arret : 0.00419014 s/iter 36.653348 +gpu 0 iter : 11 Arret : 0.00267428 s/iter 36.517090 +gpu 0 iter : 12 Arret : 0.00522291 s/iter 37.286986 +gpu 0 iter : 13 Arret : 0.00571944 s/iter 37.080488 +gpu 0 iter : 14 Arret : 0.00137578 s/iter 36.546849 +gpu 0 iter : 15 Arret : 0.000272499 s/iter 36.545370 +gpu 0 iter : 16 Arret : 5.41269E-05 s/iter 36.543215 +gpu 0 iter : 17 Arret : 1.8064E-05 s/iter 36.541670 +gpu 0 iter : 18 Arret : 7.4609E-07 s/iter 36.545753 +gpu 0 iter : 19 Arret : 1.84609E-09 s/iter 36.543399 +gpu 0 iter : 20 Arret : 1.31216E-11 s/iter 36.541251 +gpu 0 iter : 21 Arret : 1.95478E-13 s/iter 36.541087 +temps : 777.691 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.29476E-07 +Stabilite : 1.95478E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327194| 0.999996|-2.65801E-11 +i* 1.58295E-11| +| 2| 0.94078 +i* 0.339035| 1.00001| 4.08959E-09 +i*-3.83025E-10| +| 3| 0.938626 +i* 0.344927| 0.999996| 7.81086E-12 +i* 2.78827E-12| +| 4| 0.936447 +i* 0.350798| 0.999996|-2.16909E-11 +i*-1.62697E-12| +| 5| 0.934221 +i* 0.356684| 0.999996|-2.89155E-11 +i* 4.85822E-12| +| 6| 0.931965 +i* 0.362537| 0.999996| 2.0551E-11 +i*-2.01042E-11| +| 7| 0.929678 +i* 0.36839| 1.00001| 3.06688E-09 +i*-6.88649E-10| +| 8| 0.92734 +i* 0.37421| 0.999996|-1.66556E-12 +i* 1.30899E-11| +| 9| 0.924978 +i* 0.38001| 0.999996|-1.25007E-11 +i*-1.18545E-11| +| 10| 0.922568 +i* 0.385824| 0.999996| 1.41454E-11 +i* 9.54264E-12| +| 11| 0.92013 +i* 0.391603| 0.999996| 2.13753E-11 +i* 7.35949E-12| +| 12| 0.91766 +i* 0.397381| 1.00001|-1.48478E-09 +i* 2.24E-09| +| 13| 0.915141 +i* 0.403125| 0.999996|-6.27054E-12 +i* 6.79734E-12| +| 14| 0.912598 +i* 0.408848| 0.999996| 1.75608E-11 +i*-2.52559E-11| +| 15| 0.910007 +i* 0.414584| 0.999996| 9.95037E-12 +i* 8.92586E-12| +| 16| 0.907389 +i* 0.420284| 0.999996|-1.17559E-11 +i* 1.6185E-11| +| 17| 0.904739 +i* 0.425981| 1.00001|-4.13411E-09 +i* 2.38753E-09| +| 18| 0.90204 +i* 0.431643| 0.999996| 2.56616E-11 +i*-2.15536E-11| +| 19| 0.899319 +i* 0.437284| 0.999996|-1.08706E-11 +i*-3.73645E-12| +| 20| 0.896549 +i* 0.442935| 0.999996|-1.73801E-11 +i* 1.56396E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 0 dimgrid2 2149 start 0 size 550016 +gpu 1 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 1 dimgrid2 2149 start 550016 size 550016 +gpu 0 iter : 1 Arret : 0.00014409 s/iter 44.441143 +gpu 0 iter : 2 Arret : 0.00319807 s/iter 44.401468 +gpu 0 iter : 3 Arret : 0.387899 s/iter 44.444781 +gpu 0 iter : 4 Arret : 0.361637 s/iter 44.709916 +gpu 0 iter : 5 Arret : 0.774853 s/iter 44.819044 +gpu 0 iter : 6 Arret : 0.812485 s/iter 44.747717 +gpu 0 iter : 7 Arret : 0.733246 s/iter 44.774715 +gpu 0 iter : 8 Arret : 0.130869 s/iter 44.702449 +gpu 0 iter : 9 Arret : 0.00924724 s/iter 44.681592 +gpu 0 iter : 10 Arret : 0.0141927 s/iter 44.394843 +gpu 0 iter : 11 Arret : 0.013946 s/iter 44.666481 +gpu 0 iter : 12 Arret : 0.00036679 s/iter 44.398985 +gpu 0 iter : 13 Arret : 0.000453957 s/iter 44.390562 +gpu 0 iter : 14 Arret : 0.000164159 s/iter 44.391470 +gpu 0 iter : 15 Arret : 4.21656E-05 s/iter 44.398715 +gpu 0 iter : 16 Arret : 4.86857E-05 s/iter 44.385485 +gpu 0 iter : 17 Arret : 1.82615E-05 s/iter 44.397615 +gpu 0 iter : 18 Arret : 2.54386E-05 s/iter 44.395009 +gpu 0 iter : 19 Arret : 3.4401E-07 s/iter 44.383791 +gpu 0 iter : 20 Arret : 5.80356E-10 s/iter 44.424845 +gpu 0 iter : 21 Arret : 1.03182E-12 s/iter 44.401539 +gpu 0 iter : 22 Arret : 1.79361E-15 s/iter 44.400971 +temps : 980.164 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.10122E-07 +Stabilite : 2.22043E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.42795E-11 +i*-4.60743E-15| +| 2| 0.922575 +i* 0.385833| 1.00001| 2.95218E-09 +i* -1.2743E-08| +| 3| 0.896547 +i* 0.442942| 0.999997| 5.96259E-11 +i*-1.66326E-11| +| 4| 0.866992 +i* 0.498316| 0.999997| 1.74196E-11 +i*-1.69797E-11| +| 5| 0.834031 +i* 0.551728| 1.00001|-5.34812E-09 +i* 5.73563E-09| +| 6| 0.79777 +i* 0.602956| 0.999997| 4.99865E-11 +i*-6.06706E-11| +| 7| 0.758371 +i* 0.651818| 0.999997| 2.89082E-11 +i*-6.63435E-11| +| 8| 0.715991 +i* 0.698105| 0.999997|-1.09521E-11 +i* 1.55782E-11| +| 9| 0.670783 +i* 0.741649| 0.999997| 3.88353E-11 +i*-1.73947E-11| +| 10| 0.622933 +i* 0.782271| 0.999997| 4.52627E-12 +i*-4.57076E-12| +| 11| 0.572636 +i* 0.819806| 0.999997|-6.09177E-11 +i* 9.88701E-12| +| 12| 0.520076 +i* 0.854116| 0.999997|-3.97113E-11 +i*-1.02661E-11| +| 13| 0.465474 +i* 0.885068| 1.00001|-1.56243E-09 +i*-2.92806E-09| +| 14| 0.409033 +i* 0.912516| 0.999997|-3.44769E-11 +i*-1.20596E-11| +| 15| 0.350979 +i* 0.93638| 0.999997|-2.79532E-11 +i*-7.11947E-12| +| 16| 0.291549 +i* 0.956562| 1.00001| 1.63076E-08 +i*-4.23164E-09| +| 17| 0.230965 +i* 0.972959| 0.999997|-2.98301E-11 +i*-5.42622E-12| +| 18| 0.16947 +i* 0.985532| 0.999997| -1.0747E-13 +i*-1.81481E-11| +| 19| 0.107316 +i* 0.994222| 0.999997| 3.43932E-11 +i* 7.03199E-12| +| 20| 0.0447302 +i* 0.998996| 0.999997| 3.84641E-11 +i* 1.92052E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 1 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 1 dimgrid2 2344 start 600064 size 600064 +gpu 0 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 0 dimgrid2 2344 start 0 size 600064 +gpu 0 iter : 1 Arret : 3.8885E-05 s/iter 52.971521 +gpu 0 iter : 2 Arret : 0.000284542 s/iter 52.955631 +gpu 0 iter : 3 Arret : 0.001079 s/iter 52.938333 +gpu 0 iter : 4 Arret : 0.0966088 s/iter 52.942142 +gpu 0 iter : 5 Arret : 0.103391 s/iter 52.955000 +gpu 0 iter : 6 Arret : 0.0248299 s/iter 52.964601 +gpu 0 iter : 7 Arret : 0.069531 s/iter 53.095760 +gpu 0 iter : 8 Arret : 0.0771246 s/iter 53.925535 +gpu 0 iter : 9 Arret : 0.00708884 s/iter 54.232314 +gpu 0 iter : 10 Arret : 0.00626388 s/iter 53.140451 +gpu 0 iter : 11 Arret : 0.0053043 s/iter 53.112174 +gpu 0 iter : 12 Arret : 0.00331114 s/iter 52.996201 +gpu 0 iter : 13 Arret : 0.00184892 s/iter 52.993128 +gpu 0 iter : 14 Arret : 0.00120426 s/iter 52.941811 +gpu 0 iter : 15 Arret : 0.0315669 s/iter 52.922064 +gpu 0 iter : 16 Arret : 0.0309586 s/iter 52.930546 +gpu 0 iter : 17 Arret : 0.000209877 s/iter 52.942820 +gpu 0 iter : 18 Arret : 0.0001072 s/iter 52.930274 +gpu 0 iter : 19 Arret : 0.000246365 s/iter 52.938489 +gpu 0 iter : 20 Arret : 1.0521E-05 s/iter 52.928174 +gpu 0 iter : 21 Arret : 6.1345E-07 s/iter 52.918094 +gpu 0 iter : 22 Arret : 2.93032E-09 s/iter 52.892411 +gpu 0 iter : 23 Arret : 1.16674E-11 s/iter 52.923904 +gpu 0 iter : 24 Arret : 4.64713E-14 s/iter 52.900823 +temps : 1274.44 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.33273E-07 +Stabilite : 4.64713E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.38103E-11 +i*-1.80134E-13| +| 2| 0.93422 +i* 0.356687| 0.999997| -1.633E-11 +i*-1.74183E-12| +| 3| 0.922566 +i* 0.385831| 0.999997| 2.1144E-11 +i*-3.58299E-11| +| 4| 0.910003 +i* 0.414595| 0.999997|-5.13478E-12 +i* 9.28282E-12| +| 5| 0.896543 +i* 0.44295| 0.999997|-2.07689E-11 +i* 1.70204E-11| +| 6| 0.8822 +i* 0.470869| 0.999997| 2.23999E-12 +i*-1.16781E-12| +| 7| 0.866987 +i* 0.498324| 0.999997|-1.24258E-11 +i* 4.98106E-11| +| 8| 0.850921 +i* 0.525287| 0.999997|-3.98015E-12 +i*-4.27941E-12| +| 9| 0.834016 +i* 0.551734| 0.999997|-3.61311E-11 +i*-1.54952E-11| +| 10| 0.81629 +i* 0.577637| 0.999997| 4.59893E-11 +i* 4.17907E-11| +| 11| 0.797759 +i* 0.602971| 0.999997|-1.10754E-11 +i*-4.88287E-12| +| 12| 0.778443 +i* 0.62771| 0.999997|-4.39411E-11 +i* 1.55896E-11| +| 13| 0.758354 +i* 0.651838| 0.999997|-9.95959E-12 +i*-1.30844E-11| +| 14| 0.737523 +i* 0.675317| 0.999997| 1.58167E-11 +i* 2.05323E-11| +| 15| 0.715965 +i* 0.698131| 0.999997| 3.89393E-11 +i*-5.09681E-11| +| 16| 0.693703 +i* 0.720257| 0.999997|-9.01323E-12 +i* 7.7873E-12| +| 17| 0.670757 +i* 0.741673| 0.999997| 3.04825E-11 +i* 9.42191E-12| +| 18| 0.64715 +i* 0.762359| 0.999997|-1.70122E-11 +i* 9.8992E-12| +| 19| 0.622905 +i* 0.782293| 0.999997|-4.17721E-11 +i*-1.73844E-12| +| 20| 0.598047 +i* 0.801457| 0.999997| 3.31615E-11 +i* 2.07676E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +500000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 1 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 1 dimgrid2 2540 start 650112 size 650112 +gpu 0 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 0 dimgrid2 2540 start 0 size 650112 +gpu 0 iter : 1 Arret : 0.00628647 s/iter 61.860709 +gpu 0 iter : 2 Arret : 0.72227 s/iter 63.313546 +gpu 0 iter : 3 Arret : 0.911591 s/iter 64.113240 +gpu 0 iter : 4 Arret : 3.32424 s/iter 66.255368 +gpu 0 iter : 5 Arret : 0.682132 s/iter 68.469771 +gpu 0 iter : 6 Arret : 0.505911 s/iter 69.300919 +gpu 0 iter : 7 Arret : 0.254307 s/iter 69.259673 +gpu 0 iter : 8 Arret : 0.430096 s/iter 69.523412 +gpu 0 iter : 9 Arret : 0.777567 s/iter 69.408417 +gpu 0 iter : 10 Arret : 1.99467 s/iter 68.655998 +gpu 0 iter : 11 Arret : 1.85852 s/iter 67.603681 +gpu 0 iter : 12 Arret : 2.02611 s/iter 66.868402 +gpu 0 iter : 13 Arret : 1.15944 s/iter 66.174438 +gpu 0 iter : 14 Arret : 0.531674 s/iter 65.526952 +gpu 0 iter : 15 Arret : 2.27383 s/iter 65.419434 +gpu 0 iter : 16 Arret : 1.55977 s/iter 65.219200 +gpu 0 iter : 17 Arret : 1.13236 s/iter 64.673114 +gpu 0 iter : 18 Arret : 4.51364 s/iter 64.724333 +gpu 0 iter : 19 Arret : 5.04962 s/iter 64.433657 +gpu 0 iter : 20 Arret : 1.48587 s/iter 64.358341 +gpu 0 iter : 21 Arret : 0.883079 s/iter 64.267452 +gpu 0 iter : 22 Arret : 2.51028 s/iter 64.140059 +gpu 0 iter : 23 Arret : 0.905278 s/iter 64.159595 +gpu 0 iter : 24 Arret : 1.65594 s/iter 64.077328 +gpu 0 iter : 25 Arret : 0.499674 s/iter 64.078045 +gpu 0 iter : 26 Arret : 0.466694 s/iter 63.818912 +gpu 0 iter : 27 Arret : 0.55505 s/iter 64.016329 +gpu 0 iter : 28 Arret : 0.8168 s/iter 63.827638 +gpu 0 iter : 29 Arret : 0.74972 s/iter 63.396444 +gpu 0 iter : 30 Arret : 0.575658 s/iter 63.145091 +gpu 0 iter : 31 Arret : 0.860448 s/iter 63.141130 +gpu 0 iter : 32 Arret : 0.197086 s/iter 63.090388 +gpu 0 iter : 33 Arret : 0.133009 s/iter 62.951762 +gpu 0 iter : 34 Arret : 0.0594328 s/iter 62.894022 +gpu 0 iter : 35 Arret : 0.0360249 s/iter 62.727992 +gpu 0 iter : 36 Arret : 0.0444519 s/iter 61.797829 +gpu 0 iter : 37 Arret : 0.0238253 s/iter 61.810588 +gpu 0 iter : 38 Arret : 0.0103564 s/iter 61.862571 +gpu 0 iter : 39 Arret : 0.00521582 s/iter 61.882747 +gpu 0 iter : 40 Arret : 0.00100951 s/iter 61.706830 +gpu 0 iter : 41 Arret : 2.96042E-06 s/iter 61.875246 +gpu 0 iter : 42 Arret : 5.56663E-08 s/iter 61.864892 +gpu 0 iter : 43 Arret : 6.68144E-10 s/iter 61.867690 +gpu 0 iter : 44 Arret : 7.90993E-12 s/iter 61.865585 +gpu 0 iter : 45 Arret : 9.36058E-14 s/iter 61.863311 +temps : 2898.74 seconde(s) +Nb iterations : 45 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.58473E-08 +Stabilite : 9.36058E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327175| 0.999997| 2.52776E-12 +i*-3.98737E-12| +| 2| -0.769371 +i* 0.638797| 0.999997|-4.59108E-11 +i* 1.31056E-11| +| 3| 0.922562 +i* 0.385839| 0.999997| 3.58704E-11 +i*-8.51852E-12| +| 4| -0.807942 +i* 0.589256| 0.999997| 4.27877E-11 +i* 1.05571E-11| +| 5| -0.147855 +i* -0.989006| 0.999997| 3.73612E-11 +i* -9.4349E-12| +| 6| 0.896499 +i* 0.443038| 0.999997| 4.17997E-11 +i*-4.44292E-11| +| 7| -0.843314 +i* 0.537416| 0.999997|-2.83193E-11 +i* 2.81434E-11| +| 8| -0.0855438 +i* -0.996331| 0.999997|-2.93523E-11 +i* 4.13114E-13| +| 9| 0.866983 +i* 0.498331| 0.999997| 4.10197E-11 +i*-6.30346E-11| +| 10| -0.875372 +i* 0.483442| 0.999997|-3.28859E-11 +i*-3.68028E-11| +| 11| -0.0228418 +i* -0.999736| 0.999997|-7.90479E-14 +i* 5.45453E-13| +| 12| 0.834001 +i* 0.551756| 0.999997|-1.74238E-11 +i* 1.04526E-11| +| 13| -0.904108 +i* 0.427296| 0.999997| 4.84454E-11 +i* 4.6252E-11| +| 14| 0.0400131 +i* -0.999196| 0.999997| 2.63727E-11 +i*-1.98375E-12| +| 15| 0.797743 +i* 0.602992| 0.999997|-5.30307E-11 +i*-4.41658E-12| +| 16| -0.92903 +i* 0.370014| 1| 3.4958E-10 +i* 3.33215E-09| +| 17| 0.102531 +i* -0.994726| 0.999997| 2.38702E-11 +i* -3.197E-12| +| 18| 0.758336 +i* 0.651859| 0.999997| 1.77951E-11 +i* 3.01302E-11| +| 19| -0.950413 +i* 0.310979| 0.999997| 1.7147E-11 +i*-5.05296E-12| +| 20| 0.164753 +i* -0.986332| 0.999997| 2.38304E-11 +i* 4.80854E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +CPU thread 0 (of 2) uses CUDA device 0 +CPU thread 1 (of 2) uses CUDA device 1 +gpu 0 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 0 dimgrid2 2735 start 0 size 700032 +gpu 1 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 1 dimgrid2 2735 start 700032 size 700032 +gpu 0 iter : 1 Arret : 0.00217352 s/iter 71.527039 +gpu 0 iter : 2 Arret : 0.00204326 s/iter 71.554612 +gpu 0 iter : 3 Arret : 0.0140691 s/iter 72.497377 +gpu 0 iter : 4 Arret : 0.0151412 s/iter 72.864680 +gpu 0 iter : 5 Arret : 0.015334 s/iter 73.432854 +gpu 0 iter : 6 Arret : 0.0105631 s/iter 73.577044 +gpu 0 iter : 7 Arret : 0.0240918 s/iter 73.746994 +gpu 0 iter : 8 Arret : 0.00888261 s/iter 73.557246 +gpu 0 iter : 9 Arret : 0.00630222 s/iter 72.634957 +gpu 0 iter : 10 Arret : 0.00641358 s/iter 72.150754 +gpu 0 iter : 11 Arret : 0.0024671 s/iter 71.622817 +gpu 0 iter : 12 Arret : 0.001382 s/iter 71.347436 +gpu 0 iter : 13 Arret : 0.000666588 s/iter 71.494179 +gpu 0 iter : 14 Arret : 0.0011116 s/iter 71.506536 +gpu 0 iter : 15 Arret : 0.000204639 s/iter 71.496937 +gpu 0 iter : 16 Arret : 0.000146979 s/iter 71.464665 +gpu 0 iter : 17 Arret : 9.54902E-06 s/iter 71.461916 +gpu 0 iter : 18 Arret : 2.08751E-06 s/iter 71.342593 +gpu 0 iter : 19 Arret : 2.76106E-08 s/iter 71.479752 +gpu 0 iter : 20 Arret : 3.81593E-10 s/iter 71.493812 +gpu 0 iter : 21 Arret : 5.25251E-12 s/iter 71.492410 +gpu 0 iter : 22 Arret : 7.23385E-14 s/iter 71.493201 +temps : 1586.3 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.65661E-08 +Stabilite : 7.23385E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944967 +i* 0.327176| 1| 6.08988E-09 +i* 1.90638E-09| +| 2| 0.934217 +i* 0.356717| 1| 3.23156E-10 +i*-4.97808E-09| +| 3| -0.939708 +i* -0.341989| 1|-8.48388E-09 +i*-2.69832E-09| +| 4| 0.922563 +i* 0.385856| 1| 9.29645E-10 +i* 1.56409E-09| +| 5| -0.928505 +i* -0.371312| 0.999997|-5.57474E-11 +i* 5.0417E-11| +| 6| 0.909996 +i* 0.41461| 0.999997| 2.44382E-11 +i*-9.26082E-13| +| 7| -0.916393 +i* -0.400273| 0.999997| 2.4082E-11 +i*-3.09888E-12| +| 8| 0.896534 +i* 0.442968| 0.999997|-9.24949E-12 +i* 1.43962E-11| +| 9| -0.903378 +i* -0.428839| 0.999997|-8.68483E-12 +i*-2.13769E-11| +| 10| 0.882189 +i* 0.47089| 0.999997|-2.80496E-11 +i* 3.88745E-12| +| 11| -0.889473 +i* -0.456982| 0.999997| 4.09844E-11 +i*-1.49197E-11| +| 12| 0.866974 +i* 0.498347| 0.999997| 3.35584E-11 +i* 9.33695E-12| +| 13| -0.874706 +i* -0.484662| 1| 1.54875E-09 +i*-2.29441E-09| +| 14| 0.850921 +i* 0.525301| 1|-2.50513E-09 +i* 1.02849E-08| +| 15| -0.85904 +i* -0.511916| 1|-3.09325E-09 +i*-2.23006E-09| +| 16| 0.833989 +i* 0.551788| 1| 1.90979E-09 +i* 7.07084E-09| +| 17| -0.842553 +i* -0.538607| 0.999997|-1.00535E-11 +i*-3.70571E-11| +| 18| 0.816264 +i* 0.577674| 0.999997| 3.90202E-11 +i*-5.15439E-12| +| 19| -0.825233 +i* -0.564788| 0.999997|-1.77758E-11 +i* 6.2068E-11| +| 20| 0.797731 +i* 0.603009| 0.999997|-1.41849E-11 +i* 9.98245E-12| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 1 +800000 racines de module = 0.999997 diff --git a/tests_sparse/results/3GPU_mpi.txt b/tests_sparse/results/3GPU_mpi.txt new file mode 100644 index 0000000..1a3542d --- /dev/null +++ b/tests_sparse/results/3GPU_mpi.txt @@ -0,0 +1,1077 @@ +REMAINING: 3 +Taking GPU #1 +Taking GPU #2 +Taking GPU #3 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +zone limite de 'log-exp' 1.00356 +zone limite de 'log-exp' 1.00356 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 1, start 33365 size 33365 +proc 1 start 33365 size 33365 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 0, start 0 size 33365 +proc 0 start 0 size 33365 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 2, start 66730 size 33365 +proc 2 start 66730 size 33365 +iter : 1 Arret : 0.00636867 s/iter 0.329362 +iter : 2 Arret : 0.00657889 s/iter 0.399235 +iter : 3 Arret : 0.00361601 s/iter 0.329375 +iter : 4 Arret : 0.00311006 s/iter 0.329297 +iter : 5 Arret : 0.00432728 s/iter 0.329173 +iter : 6 Arret : 0.00828327 s/iter 0.329259 +iter : 7 Arret : 0.0257094 s/iter 0.329198 +iter : 8 Arret : 0.0459298 s/iter 0.329264 +iter : 9 Arret : 0.0265724 s/iter 0.329327 +iter : 10 Arret : 0.0258468 s/iter 0.329287 +iter : 11 Arret : 0.0279499 s/iter 0.329237 +iter : 12 Arret : 0.001545 s/iter 0.329100 +iter : 13 Arret : 0.000785448 s/iter 0.329071 +iter : 14 Arret : 0.000246447 s/iter 0.328988 +iter : 15 Arret : 4.20422E-05 s/iter 0.328996 +iter : 16 Arret : 9.59602E-07 s/iter 0.328932 +iter : 17 Arret : 1.29572E-08 s/iter 0.328917 +iter : 18 Arret : 1.9305E-10 s/iter 0.328972 +iter : 19 Arret : 2.87608E-12 s/iter 0.328986 +iter : 20 Arret : 4.29738E-14 s/iter 0.328967 +temps : 6.74738 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.61117E-09 +Stabilite : 3.15104E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54036 +i* 0.841503| 1.00006|-5.00602E-11 +i* 9.0853E-12| +| 2| -0.113164 +i* 0.993538| 0.999962|-4.34919E-12 +i* 9.60242E-13| +| 3| -0.226885 +i* -0.973981| 1.00006|-5.81993E-10 +i*-4.18547E-10| +| 4| -0.715763 +i* 0.698289| 0.999962| 9.11271E-13 +i* 2.47219E-12| +| 5| 0.439922 +i* -0.897993| 0.999962|-3.49498E-13 +i* 1.66432E-12| +| 6| -0.996122 +i* 0.0886386| 1.00006| 4.72785E-10 +i* 4.13616E-11| +| 7| 0.908546 +i* -0.417692| 0.999962| 4.78506E-13 +i* 1.54377E-13| +| 8| -0.827813 +i* -0.560935| 0.999962| 9.76996E-13 +i*-2.04309E-12| +| 9| 0.968129 +i* 0.250682| 1.00006|-2.31715E-10 +i* 1.34848E-10| +| 10| -0.286842 +i* -0.958038| 1.00006|-5.93554E-10 +i*-2.45345E-10| +| 11| 0.591653 +i* 0.806145| 0.999962|-9.87654E-13 +i*-3.03635E-12| +| 12| -0.0511836 +i* 0.998651| 0.999962|-2.22622E-12 +i*-3.69013E-14| +| 13| -0.67097 +i* 0.741432| 0.999962|-8.03801E-14 +i*-1.68204E-12| +| 14| 0.383249 +i* -0.923603| 0.999962|-1.29119E-12 +i*-1.37426E-12| +| 15| -0.988685 +i* 0.15039| 1.00006|-1.61051E-10 +i* 7.18515E-11| +| 16| 0.880824 +i* -0.473363| 0.999962|-4.03455E-13 +i* 2.85139E-12| +| 17| -0.861082 +i* -0.508391| 0.999962| 1.02962E-12 +i*-4.51911E-12| +| 18| 0.98184 +i* 0.190015| 1.00006| -8.9615E-10 +i* 1.84549E-11| +| 19| -0.345842 +i* -0.938354| 1.00006| 1.38421E-10 +i*-2.31696E-10| +| 20| 0.640621 +i* 0.767807| 0.999962|-6.98774E-13 +i* 1.13798E-12| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +zone limite de 'log-exp' 1.00178 +zone limite de 'log-exp' 1.00178 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 0, start 0 size 66730 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 2, start 133460 size 66730 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 1, start 66730 size 66730 +proc 1 start 66730 size 66730 +proc 0 start 0 size 66730 +proc 2 start 133460 size 66730 +iter : 1 Arret : 0.000142188 s/iter 1.105590 +iter : 2 Arret : 9.17343E-05 s/iter 1.105467 +iter : 3 Arret : 0.000244685 s/iter 1.105383 +iter : 4 Arret : 0.000682133 s/iter 1.105292 +iter : 5 Arret : 0.00106082 s/iter 1.105357 +iter : 6 Arret : 0.0046349 s/iter 1.105627 +iter : 7 Arret : 0.245316 s/iter 1.105437 +iter : 8 Arret : 0.209365 s/iter 1.105331 +iter : 9 Arret : 0.379866 s/iter 1.232000 +iter : 10 Arret : 4.41086 s/iter 1.231289 +iter : 11 Arret : 0.733607 s/iter 1.221006 +iter : 12 Arret : 1.48488 s/iter 1.230776 +iter : 13 Arret : 2.90915 s/iter 1.218893 +iter : 14 Arret : 2.5946 s/iter 1.221810 +iter : 15 Arret : 2.22908 s/iter 1.196357 +iter : 16 Arret : 1.53338 s/iter 1.218896 +iter : 17 Arret : 0.687429 s/iter 1.232409 +iter : 18 Arret : 1.29415 s/iter 1.218049 +iter : 19 Arret : 0.749328 s/iter 1.202885 +iter : 20 Arret : 0.446902 s/iter 1.200546 +iter : 21 Arret : 0.209749 s/iter 1.203567 +iter : 22 Arret : 0.122832 s/iter 1.223517 +iter : 23 Arret : 0.092463 s/iter 1.196899 +iter : 24 Arret : 0.0682415 s/iter 1.105272 +iter : 25 Arret : 0.0261421 s/iter 1.105369 +iter : 26 Arret : 0.0128528 s/iter 1.105423 +iter : 27 Arret : 0.00439635 s/iter 1.105340 +iter : 28 Arret : 0.000159296 s/iter 1.105627 +iter : 29 Arret : 4.01973E-09 s/iter 1.105376 +iter : 30 Arret : 4.01947E-13 s/iter 1.105397 +temps : 34.9569 seconde(s) +Nb iterations : 30 +Nb de depassements de capacite exponentielle : 0 +Precision : 0.000200985 +Stabilite : 1.76873E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540303 +i* 0.841453| 0.999985| 1.08703E-11 +i*-2.49217E-12| +| 2| -0.837195 +i* 0.546877| 0.999985| -5.4492E-12 +i* 1.09163E-12| +| 3| -0.553418 +i* -0.832885| 0.999985| -1.9722E-12 +i*-7.40397E-12| +| 4| 0.828599 +i* -0.559925| 1.00005|-7.54521E-09 +i* 1.47059E-08| +| 5| -0.8197 +i* 0.572767| 0.999985|-4.21663E-13 +i* -2.8616E-12| +| 6| -0.57917 +i* -0.815188| 0.999985|-5.13034E-12 +i*-1.52645E-12| +| 7| 0.810626 +i* -0.585537| 0.999985|-6.36846E-12 +i*-5.86797E-12| +| 8| 0.591872 +i* 0.806089| 1.00005|-1.69803E-09 +i* 9.43795E-09| +| 9| -0.801454 +i* 0.598134| 1.00005|-3.72767E-08 +i*-1.30274E-08| +| 10| -0.604356 +i* -0.796695| 0.999985|-1.64091E-13 +i* 1.59084E-12| +| 11| 0.791937 +i* -0.610578| 0.999985| 6.0707E-13 +i* 1.52922E-12| +| 12| 0.616763 +i* 0.78713| 0.999985|-4.48042E-12 +i* -2.6295E-12| +| 13| -0.782301 +i* 0.622877| 0.999985|-2.15827E-12 +i*-6.27114E-12| +| 14| -0.628991 +i* -0.777472| 1.00005| 6.93065E-09 +i*-8.65443E-09| +| 15| 0.772474 +i* -0.635023| 0.999985| 1.54783E-11 +i*-1.81338E-12| +| 16| 0.641054 +i* 0.767476| 0.999985| 9.05009E-12 +i*-2.91295E-12| +| 17| -0.762458 +i* 0.647014| 0.999985| 5.81724E-12 +i*-9.99384E-12| +| 18| -0.652967 +i* -0.757366| 0.999985| 5.10392E-12 +i*-6.61069E-12| +| 19| 0.752302 +i* -0.658888| 1.00005| 3.99107E-09 +i* 1.02117E-08| +| 20| 0.66472 +i* 0.747072| 0.999985|-7.79776E-12 +i*-2.52076E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 0, start 0 size 100010 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 1, start 100010 size 100010 +proc 0 start 0 size 100010 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 2, start 200020 size 100010 +proc 2 start 200020 size 100010 +proc 1 start 100010 size 100010 +iter : 1 Arret : 0.000241517 s/iter 2.323836 +iter : 2 Arret : 0.000247434 s/iter 2.323058 +iter : 3 Arret : 0.000463452 s/iter 2.323374 +iter : 4 Arret : 0.000398803 s/iter 2.323515 +iter : 5 Arret : 0.00341669 s/iter 2.322975 +iter : 6 Arret : 0.00292399 s/iter 2.323420 +iter : 7 Arret : 0.000788945 s/iter 2.323436 +iter : 8 Arret : 0.00170447 s/iter 2.323057 +iter : 9 Arret : 0.00238537 s/iter 2.323613 +iter : 10 Arret : 0.00277823 s/iter 2.323503 +iter : 11 Arret : 0.00246937 s/iter 2.323565 +iter : 12 Arret : 0.00245609 s/iter 2.323119 +iter : 13 Arret : 0.00343669 s/iter 2.323466 +iter : 14 Arret : 0.000768707 s/iter 2.323441 +iter : 15 Arret : 0.000345721 s/iter 2.323771 +iter : 16 Arret : 0.000155019 s/iter 2.323203 +iter : 17 Arret : 8.38576E-05 s/iter 2.323354 +iter : 18 Arret : 3.77989E-05 s/iter 2.323587 +iter : 19 Arret : 1.56678E-05 s/iter 2.323178 +iter : 20 Arret : 1.60844E-06 s/iter 2.323646 +iter : 21 Arret : 2.3303E-09 s/iter 2.323524 +iter : 22 Arret : 2.33106E-12 s/iter 2.323199 +iter : 23 Arret : 2.22663E-15 s/iter 2.323432 +temps : 53.6049 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.26935E-07 +Stabilite : 1.57011E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540341 +i* 0.841474| 1.00002| 2.17368E-09 +i*-4.61298E-09| +| 2| -0.940582 +i* 0.339532| 0.999988|-1.00517E-11 +i* 8.96228E-13| +| 3| -0.851937 +i* -0.523689| 1.00002|-1.15969E-09 +i* 6.49452E-10| +| 4| -0.121715 +i* -0.992553| 0.999988|-4.05498E-12 +i*-3.39981E-14| +| 5| 0.700112 +i* -0.714017| 0.999988| 6.43741E-12 +i* -3.3944E-12| +| 6| 0.994789 +i* 0.102177| 1.00002| 6.46977E-09 +i* 6.38228E-10| +| 7| -0.26109 +i* 0.965338| 1.00002|-9.81343E-10 +i*-1.42942E-09| +| 8| -0.917494 +i* 0.39772| 0.999988|-1.15596E-11 +i*-7.01551E-13| +| 9| -0.883005 +i* -0.46934| 0.999988| 2.43294E-12 +i*-2.16579E-12| +| 10| -0.183613 +i* -0.982987| 0.999988|-2.93521E-12 +i* 3.65429E-12| +| 11| 0.654063 +i* -0.756425| 0.999988| 9.35807E-13 +i*-7.47193E-12| +| 12| 0.999199 +i* 0.0397302| 0.999988| 4.01479E-12 +i* 4.95176E-13| +| 13| 0.591939 +i* 0.805969| 0.999988| 5.60618E-12 +i* 1.36161E-11| +| 14| -0.200169 +i* 0.97975| 0.999988|-2.70206E-12 +i* 4.98612E-12| +| 15| -0.890827 +i* 0.454393| 1.00002| 1.15614E-09 +i*-4.44457E-09| +| 16| -0.910641 +i* -0.41317| 0.999988| 3.06566E-12 +i*-6.62351E-12| +| 17| -0.24476 +i* -0.969572| 0.999988|-3.79541E-12 +i* -1.5516E-12| +| 18| 0.605447 +i* -0.795915| 1.00002| 1.00095E-08 +i* 1.34043E-09| +| 19| 0.999727 +i* -0.0228685| 0.999988|-4.59166E-12 +i* -1.8699E-15| +| 20| 0.641209 +i* 0.767351| 0.999988|-3.81029E-12 +i*-1.94543E-11| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 1, start 133376 size 133376 +proc 1 start 133376 size 133376 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 2, start 266752 size 133376 +proc 2 start 266752 size 133376 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 0, start 0 size 133376 +proc 0 start 0 size 133376 +iter : 1 Arret : 3.41572E-05 s/iter 4.031958 +iter : 2 Arret : 5.76272E-05 s/iter 3.993883 +iter : 3 Arret : 0.000158453 s/iter 3.993399 +iter : 4 Arret : 0.00273996 s/iter 3.992758 +iter : 5 Arret : 0.0467933 s/iter 4.366329 +iter : 6 Arret : 0.22218 s/iter 4.284126 +iter : 7 Arret : 0.42804 s/iter 4.260135 +iter : 8 Arret : 0.42537 s/iter 4.365362 +iter : 9 Arret : 1.41014 s/iter 4.355866 +iter : 10 Arret : 0.247816 s/iter 4.367999 +iter : 11 Arret : 0.61273 s/iter 4.369136 +iter : 12 Arret : 0.382941 s/iter 4.369062 +iter : 13 Arret : 0.0761802 s/iter 4.362298 +iter : 14 Arret : 0.0518753 s/iter 4.358238 +iter : 15 Arret : 0.0257506 s/iter 4.656890 +iter : 16 Arret : 0.0102381 s/iter 4.358513 +iter : 17 Arret : 0.005134 s/iter 4.001761 +iter : 18 Arret : 0.000452362 s/iter 3.994077 +iter : 19 Arret : 0.00297557 s/iter 3.993052 +iter : 20 Arret : 0.00526712 s/iter 3.994002 +iter : 21 Arret : 3.42555E-05 s/iter 3.993688 +iter : 22 Arret : 1.11275E-10 s/iter 3.992651 +iter : 23 Arret : 1.11414E-14 s/iter 4.032604 +temps : 96.6708 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.11169E-05 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.25993E-11 +i* -8.4544E-12| +| 2| -0.998331 +i* 0.0576263| 0.999992| 5.58298E-12 +i* 4.97158E-13| +| 3| 0.439898 +i* -0.898039| 0.999992| 1.18832E-11 +i*-2.97085E-12| +| 4| -0.996068 +i* 0.0888546| 1.00002|-2.25841E-08 +i*-1.11107E-08| +| 5| 0.411581 +i* -0.911398| 1.00002|-9.60735E-09 +i* 4.19844E-08| +| 6| 0.591959 +i* 0.805996| 1.00002| 3.13531E-08 +i* 3.04739E-08| +| 7| -0.99276 +i* 0.120053| 0.999992| 1.33862E-11 +i* 5.56338E-12| +| 8| 0.382777 +i* -0.923832| 0.999992|-1.07905E-11 +i* 4.95248E-12| +| 9| 0.616932 +i* 0.787007| 0.999992| 5.97233E-12 +i* 9.44689E-12| +| 10| -0.988512 +i* 0.151094| 0.999992| 5.88174E-12 +i* 3.10009E-12| +| 11| 0.353648 +i* -0.93537| 0.999992| 1.43463E-12 +i* 1.47159E-13| +| 12| 0.641284 +i* 0.767294| 0.999992| 1.50564E-11 +i* 3.99661E-13| +| 13| -0.983293 +i* 0.181987| 0.999992|-8.33267E-12 +i*-2.27485E-12| +| 14| 0.324173 +i* -0.94599| 0.999992| 1.35322E-11 +i* 9.09395E-12| +| 15| 0.665006 +i* 0.746827| 0.999992|-2.12212E-11 +i* 1.51281E-11| +| 16| -0.977144 +i* 0.212687| 1.00002|-3.41559E-08 +i*-3.75875E-08| +| 17| 0.294407 +i* -0.955704| 1.00002| 3.17084E-08 +i*-1.83133E-08| +| 18| 0.688082 +i* 0.725665| 1.00002| 9.43862E-09 +i* 1.53247E-08| +| 19| -0.969996 +i* 0.243214| 1.00002|-1.54208E-08 +i* 7.9786E-09| +| 20| 0.264303 +i* -0.964463| 1.00002|-1.81472E-08 +i* 2.32076E-08| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +proc 0 +proc 1 +proc 2 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 0, start 0 size 166741 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 2, start 333482 size 166741 +proc 2 start 333482 size 166741 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 1, start 166741 size 166741 +proc 1 start 166741 size 166741 +proc 0 start 0 size 166741 +iter : 1 Arret : 0.000549969 s/iter 6.132576 +iter : 2 Arret : 0.00136877 s/iter 6.164693 +iter : 3 Arret : 0.00252666 s/iter 6.165613 +iter : 4 Arret : 0.00333137 s/iter 6.167007 +iter : 5 Arret : 0.0110807 s/iter 6.200635 +iter : 6 Arret : 0.0215416 s/iter 6.468986 +iter : 7 Arret : 0.0322072 s/iter 6.456393 +iter : 8 Arret : 0.080986 s/iter 6.519124 +iter : 9 Arret : 0.0826165 s/iter 6.514057 +iter : 10 Arret : 0.0901593 s/iter 6.515665 +iter : 11 Arret : 0.0721246 s/iter 6.507703 +iter : 12 Arret : 0.0383859 s/iter 6.536391 +iter : 13 Arret : 0.047094 s/iter 6.449282 +iter : 14 Arret : 0.0455028 s/iter 6.383506 +iter : 15 Arret : 0.0488558 s/iter 6.165202 +iter : 16 Arret : 0.0311762 s/iter 6.417032 +iter : 17 Arret : 0.00516923 s/iter 6.202262 +iter : 18 Arret : 0.00395658 s/iter 6.200738 +iter : 19 Arret : 0.00872038 s/iter 6.200620 +iter : 20 Arret : 0.000706838 s/iter 6.166205 +iter : 21 Arret : 5.19381E-05 s/iter 6.167350 +iter : 22 Arret : 9.80526E-06 s/iter 6.164118 +iter : 23 Arret : 1.79792E-07 s/iter 6.163823 +iter : 24 Arret : 2.65547E-09 s/iter 6.164604 +iter : 25 Arret : 3.95657E-11 s/iter 6.164146 +iter : 26 Arret : 5.89487E-13 s/iter 6.166992 +temps : 163.725 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.35261E-07 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.19362E-11 +i*-9.05032E-12| +| 2| 0.561258 +i* 0.827655| 1.00001| 2.3059E-10 +i* 2.96606E-09| +| 3| 0.571586 +i* 0.820533| 0.999992| 2.10598E-11 +i* 4.32099E-13| +| 4| 0.581835 +i* 0.813298| 0.999992| 8.15192E-12 +i* -1.8458E-11| +| 5| 0.591992 +i* 0.805934| 0.999992| -1.4418E-11 +i*-5.03328E-12| +| 6| 0.602059 +i* 0.798466| 1.00001| -3.2519E-09 +i* 1.73026E-09| +| 7| 0.61202 +i* 0.790857| 1.00001|-1.75659E-10 +i*-1.26024E-09| +| 8| 0.621881 +i* 0.783102| 0.999992| 8.42737E-12 +i*-9.22235E-12| +| 9| 0.631656 +i* 0.775238| 0.999992| 4.94815E-12 +i* 2.88148E-11| +| 10| 0.641332 +i* 0.767253| 0.999992| 3.71225E-12 +i* 1.15249E-11| +| 11| 0.650912 +i* 0.759169| 1.00001| 2.14506E-09 +i*-3.89557E-09| +| 12| 0.660376 +i* 0.75095| 1.00001| 2.31005E-09 +i* 8.36898E-10| +| 13| 0.669732 +i* 0.742592| 0.999992| 1.96547E-11 +i* 7.83706E-12| +| 14| 0.678995 +i* 0.734132| 0.999992|-1.02083E-11 +i*-1.98241E-11| +| 15| 0.688152 +i* 0.725556| 0.999992|-3.69482E-12 +i*-1.48935E-11| +| 16| 0.697228 +i* 0.716865| 1.00001|-1.53187E-09 +i*-1.64742E-09| +| 17| 0.706137 +i* 0.708092| 1.00001| 4.73455E-09 +i* 2.18669E-09| +| 18| 0.714951 +i* 0.699164| 0.999992| 6.56786E-12 +i*-9.19531E-12| +| 19| 0.723665 +i* 0.69014| 0.999992|-9.73066E-12 +i*-4.22218E-13| +| 20| 0.732266 +i* 0.681007| 0.999992| -7.9714E-14 +i* 2.11116E-11| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +proc 0 +proc 1 +proc 2 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 0, start 0 size 200021 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 2, start 400042 size 200021 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 1, start 200021 size 200021 +proc 1 start 200021 size 200021 +proc 0 start 0 size 200021 +proc 2 start 400042 size 200021 +iter : 1 Arret : 5.5279E-05 s/iter 9.116398 +iter : 2 Arret : 0.00257486 s/iter 9.109885 +iter : 3 Arret : 0.00233288 s/iter 9.112984 +iter : 4 Arret : 0.0111553 s/iter 9.112415 +iter : 5 Arret : 0.0131165 s/iter 9.114905 +iter : 6 Arret : 0.00706929 s/iter 9.138838 +iter : 7 Arret : 0.0276878 s/iter 9.125870 +iter : 8 Arret : 0.0821495 s/iter 9.403605 +iter : 9 Arret : 0.116925 s/iter 9.541501 +iter : 10 Arret : 0.228456 s/iter 9.619731 +iter : 11 Arret : 0.303466 s/iter 9.436379 +iter : 12 Arret : 0.209048 s/iter 9.653535 +iter : 13 Arret : 0.271588 s/iter 9.507235 +iter : 14 Arret : 0.283014 s/iter 9.206158 +iter : 15 Arret : 0.0916016 s/iter 9.490176 +iter : 16 Arret : 0.0725336 s/iter 9.473815 +iter : 17 Arret : 0.0906605 s/iter 9.212451 +iter : 18 Arret : 0.0296358 s/iter 9.230459 +iter : 19 Arret : 0.0158214 s/iter 9.149448 +iter : 20 Arret : 0.00376174 s/iter 9.131002 +iter : 21 Arret : 6.87897E-05 s/iter 9.107848 +iter : 22 Arret : 1.54119E-09 s/iter 9.106497 +iter : 23 Arret : 1.5404E-12 s/iter 9.105558 +iter : 24 Arret : 1.55429E-15 s/iter 9.098552 +temps : 222.534 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.09778E-07 +Stabilite : 5.02861E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540312 +i* 0.841458| 0.999994| 1.62056E-11 +i* 1.50318E-11| +| 2| -0.553436 +i* -0.832885| 0.999994|-2.25986E-11 +i* 1.15206E-11| +| 3| -0.579286 +i* -0.815117| 0.999994|-9.51172E-12 +i*-3.78186E-12| +| 4| 0.592028 +i* 0.805931| 1.00001| 1.07E-08 +i*-8.88399E-09| +| 5| -0.604589 +i* -0.796552| 1.00001|-1.05052E-08 +i* 7.48181E-09| +| 6| 0.616979 +i* 0.786972| 0.999994|-2.27955E-11 +i* 6.27034E-12| +| 7| -0.629239 +i* -0.777204| 0.999994|-8.09952E-12 +i* 2.92867E-11| +| 8| 0.641358 +i* 0.767235| 0.999994|-1.28961E-11 +i*-1.47377E-11| +| 9| -0.653306 +i* -0.757086| 0.999994|-1.65734E-12 +i*-1.07858E-11| +| 10| 0.665129 +i* 0.746744| 1.00001| 3.76264E-09 +i* 3.35161E-09| +| 11| -0.676753 +i* -0.736226| 1.00001|-3.28989E-09 +i* -1.079E-08| +| 12| 0.688187 +i* 0.725525| 0.999994| 2.23388E-12 +i*-2.05627E-11| +| 13| -0.699476 +i* -0.714648| 0.999994| 4.9627E-14 +i*-1.17691E-11| +| 14| 0.710604 +i* 0.703584| 0.999994|-2.99494E-11 +i*-8.92773E-12| +| 15| -0.721546 +i* -0.692358| 0.999994| 3.05347E-11 +i*-1.91617E-11| +| 16| 0.732345 +i* 0.680951| 1.00001|-1.24647E-09 +i*-6.14453E-09| +| 17| -0.742929 +i* -0.669387| 1.00001| 6.62273E-10 +i* 1.06861E-09| +| 18| 0.753308 +i* 0.657659| 0.999994| 1.73317E-11 +i* 2.44111E-11| +| 19| -0.763525 +i* -0.64577| 0.999994| 1.20934E-11 +i* 3.13834E-11| +| 20| 0.773564 +i* 0.633709| 0.999994|-1.15374E-11 +i*-3.57616E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +200000 racines de module = 1.00001 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 0, start 0 size 233386 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 1, start 233386 size 233386 +proc 1 start 233386 size 233386 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 2, start 466772 size 233386 +proc 2 start 466772 size 233386 +proc 0 start 0 size 233386 +iter : 1 Arret : 0.00149262 s/iter 12.352861 +iter : 2 Arret : 0.002126 s/iter 12.350585 +iter : 3 Arret : 0.00705484 s/iter 12.564654 +iter : 4 Arret : 0.00726813 s/iter 12.355462 +iter : 5 Arret : 0.00812555 s/iter 12.645367 +iter : 6 Arret : 0.00804614 s/iter 12.696653 +iter : 7 Arret : 0.00638761 s/iter 12.640623 +iter : 8 Arret : 0.00702918 s/iter 12.354543 +iter : 9 Arret : 0.0064371 s/iter 12.355625 +iter : 10 Arret : 0.00304862 s/iter 12.596428 +iter : 11 Arret : 0.00290361 s/iter 12.354939 +iter : 12 Arret : 0.00220324 s/iter 12.346656 +iter : 13 Arret : 0.0010636 s/iter 12.357331 +iter : 14 Arret : 0.00038294 s/iter 12.355538 +iter : 15 Arret : 0.00026801 s/iter 12.352099 +iter : 16 Arret : 0.000107243 s/iter 12.361795 +iter : 17 Arret : 4.33218E-05 s/iter 12.361399 +iter : 18 Arret : 1.67996E-05 s/iter 12.358741 +iter : 19 Arret : 1.77841E-06 s/iter 12.348418 +iter : 20 Arret : 1.03376E-08 s/iter 12.356837 +iter : 21 Arret : 4.7949E-11 s/iter 12.352517 +iter : 22 Arret : 2.22499E-13 s/iter 12.347256 +temps : 273.427 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 6.33829E-08 +Stabilite : 2.22499E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540325 +i* 0.841449| 0.999994|-8.19789E-12 +i*-3.38772E-12| +| 2| -0.996049 +i* 0.088895| 1.00001| 1.84634E-09 +i*-2.34038E-09| +| 3| 0.439866 +i* -0.898057| 0.999994| 2.50087E-11 +i*-9.01653E-12| +| 4| 0.38271 +i* -0.923862| 0.999994| 1.82103E-11 +i*-3.83834E-12| +| 5| -0.988492 +i* 0.151234| 0.999994|-2.53295E-11 +i* 1.9881E-12| +| 6| 0.641394 +i* 0.767204| 0.999994| -1.8042E-11 +i*-6.82948E-12| +| 7| 0.324039 +i* -0.946052| 1.00001| 6.27655E-10 +i*-2.17369E-09| +| 8| -0.977072 +i* 0.212881| 0.999994| 8.90621E-13 +i* 9.78296E-12| +| 9| 0.688221 +i* 0.725493| 0.999994|-2.62901E-12 +i* 1.4823E-11| +| 10| 0.264038 +i* -0.964506| 0.999994|-1.04923E-11 +i* 2.06067E-11| +| 11| -0.961803 +i* 0.273721| 0.999994|-6.28075E-12 +i*-5.80324E-12| +| 12| 0.732349 +i* 0.680941| 1.00001|-2.14324E-09 +i* 8.82392E-10| +| 13| 0.203078 +i* -0.979157| 0.999994|-1.05764E-11 +i* 3.92495E-12| +| 14| -0.942775 +i* 0.333454| 1.00001| -3.3452E-09 +i* 3.39694E-10| +| 15| 0.773633 +i* 0.633624| 0.999994|-9.50329E-12 +i* 1.27859E-11| +| 16| 0.141289 +i* -0.989963| 0.999994|-7.88014E-12 +i*-4.66243E-12| +| 17| -0.919974 +i* 0.391964| 0.999994| 3.52076E-11 +i* 2.81249E-11| +| 18| 0.811819 +i* 0.583899| 0.999994| 1.65953E-11 +i* 1.64316E-12| +| 19| 0.0789817 +i* -0.996884| 1.00001| 4.10806E-10 +i*-1.81025E-09| +| 20| -0.893597 +i* 0.448858| 0.999994| 4.98546E-12 +i* 1.13569E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 0, start 0 size 266666 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 1, start 266666 size 266666 +proc 1 start 266666 size 266666 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 2, start 533332 size 266666 +proc 2 start 533332 size 266666 +proc 0 start 0 size 266666 +iter : 1 Arret : 0.00208513 s/iter 15.902960 +iter : 2 Arret : 0.0245482 s/iter 15.902477 +iter : 3 Arret : 0.0250988 s/iter 15.902920 +iter : 4 Arret : 0.0358473 s/iter 15.903031 +iter : 5 Arret : 0.0911128 s/iter 16.136578 +iter : 6 Arret : 0.247069 s/iter 16.570336 +iter : 7 Arret : 0.0987274 s/iter 16.801247 +iter : 8 Arret : 0.28086 s/iter 16.544417 +iter : 9 Arret : 0.381459 s/iter 16.352946 +iter : 10 Arret : 0.267624 s/iter 16.324691 +iter : 11 Arret : 0.20267 s/iter 16.293824 +iter : 12 Arret : 0.0796079 s/iter 16.303929 +iter : 13 Arret : 0.0374356 s/iter 16.199470 +iter : 14 Arret : 0.0422134 s/iter 15.919560 +iter : 15 Arret : 0.0427188 s/iter 15.902610 +iter : 16 Arret : 0.00489242 s/iter 15.902444 +iter : 17 Arret : 0.000851158 s/iter 15.903420 +iter : 18 Arret : 8.04731E-05 s/iter 15.902372 +iter : 19 Arret : 7.45241E-07 s/iter 15.903474 +iter : 20 Arret : 1.40019E-09 s/iter 15.903294 +iter : 21 Arret : 3.01806E-12 s/iter 15.903590 +iter : 22 Arret : 6.51276E-15 s/iter 15.902930 +temps : 354.539 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 12.9528 +Stabilite : 2.22043E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995| -2.03E-11 +i* 2.74701E-11| +| 2| 0.592014 +i* 0.805922| 0.999995| 2.33948E-11 +i*-2.13005E-11| +| 3| 0.617007 +i* 0.786952| 0.999995| 4.23442E-11 +i* -6.2147E-12| +| 4| 0.641392 +i* 0.767207| 0.999995|-4.99742E-11 +i* 1.43873E-11| +| 5| 0.665146 +i* 0.746707| 0.999995| 2.02977E-11 +i* 7.48579E-12| +| 6| 0.688245 +i* 0.725472| 0.999995|-1.73153E-11 +i* -1.2656E-11| +| 7| 0.710687 +i* 0.703519| 1.00001| 6.73405E-10 +i*-3.96381E-10| +| 8| 0.732388 +i* 0.68088| 0.999995| 9.45355E-12 +i* 2.09024E-11| +| 9| 0.753381 +i* 0.657577| 0.999995| 3.40094E-11 +i* 1.45989E-12| +| 10| 0.77364 +i* 0.633618| 0.999995|-1.72307E-11 +i* 1.22723E-11| +| 11| 0.793138 +i* 0.609034| 0.999995| 3.89222E-12 +i* 2.21356E-11| +| 12| 0.811855 +i* 0.583851| 0.999995|-1.28337E-11 +i*-5.47207E-12| +| 13| 0.829772 +i* 0.558094| 0.999995|-1.63114E-11 +i*-1.64246E-12| +| 14| 0.846873 +i* 0.531786| 0.999995| 3.88137E-11 +i*-3.00611E-11| +| 15| 0.863159 +i* 0.504947| 1.00001|-6.17518E-10 +i*-1.78127E-09| +| 16| 0.878557 +i* 0.477628| 0.999995|-2.16493E-12 +i* 1.10533E-11| +| 17| 0.893104 +i* 0.449841| 0.999995|-1.48552E-11 +i* 1.06063E-11| +| 18| 0.906777 +i* 0.4216| 0.999995|-1.38745E-11 +i* 5.33384E-12| +| 19| 0.919557 +i* 0.392944| 0.999995| 4.13796E-11 +i*-2.48189E-11| +| 20| 0.931433 +i* 0.363901| 0.999995| 4.93219E-11 +i*-2.82651E-11| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +299998 racines de module = 1.00001 + 2 racines de module = 1 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 0, start 0 size 300032 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 2, start 600064 size 300032 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 1, start 300032 size 300032 +proc 1 start 300032 size 300032 +proc 0 start 0 size 300032 +proc 2 start 600064 size 300032 +iter : 1 Arret : 0.000935818 s/iter 19.980847 +iter : 2 Arret : 0.026445 s/iter 20.576145 +iter : 3 Arret : 0.0281205 s/iter 20.741644 +iter : 4 Arret : 0.0927461 s/iter 20.955265 +iter : 5 Arret : 0.105581 s/iter 20.445297 +iter : 6 Arret : 0.102196 s/iter 21.262485 +iter : 7 Arret : 0.0717454 s/iter 21.239091 +iter : 8 Arret : 0.0866262 s/iter 21.113206 +iter : 9 Arret : 0.01436 s/iter 21.381517 +iter : 10 Arret : 0.0147496 s/iter 20.937449 +iter : 11 Arret : 0.0167446 s/iter 20.573794 +iter : 12 Arret : 0.0100185 s/iter 19.988474 +iter : 13 Arret : 0.0104275 s/iter 20.576530 +iter : 14 Arret : 0.00350992 s/iter 19.979757 +iter : 15 Arret : 0.00263844 s/iter 19.928937 +iter : 16 Arret : 0.000426897 s/iter 19.975373 +iter : 17 Arret : 0.00067285 s/iter 19.924936 +iter : 18 Arret : 5.46277E-05 s/iter 19.926080 +iter : 19 Arret : 8.50554E-06 s/iter 19.976124 +iter : 20 Arret : 2.28209E-07 s/iter 19.925611 +iter : 21 Arret : 1.34213E-09 s/iter 19.929208 +iter : 22 Arret : 7.54979E-12 s/iter 19.973889 +iter : 23 Arret : 4.24213E-14 s/iter 19.926649 +temps : 469.525 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.01774E-06 +Stabilite : 1.93891E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-4.82703E-12 +i*-1.87313E-11| +| 2| 0.641413 +i* 0.767203| 1.00001|-4.21144E-09 +i* 5.82291E-10| +| 3| 0.688263 +i* 0.725455| 0.999995| -1.6052E-11 +i* 1.13947E-11| +| 4| 0.732388 +i* 0.68088| 0.999995| 9.20641E-12 +i* 2.03923E-11| +| 5| 0.773672 +i* 0.633579| 0.999995|-3.17741E-11 +i*-1.05103E-11| +| 6| 0.811877 +i* 0.583821| 0.999995| 3.67913E-11 +i* 5.72664E-12| +| 7| 0.846907 +i* 0.531752| 1.00001|-1.79824E-09 +i*-1.85589E-09| +| 8| 0.878587 +i* 0.477572| 0.999995| 1.93007E-11 +i* 5.20278E-12| +| 9| 0.906822 +i* 0.421527| 1.00001|-3.24373E-09 +i*-2.52987E-09| +| 10| 0.931465 +i* 0.363819| 0.999995|-2.19003E-12 +i* 1.28761E-11| +| 11| 0.95246 +i* 0.304683| 1.00001| 2.0412E-09 +i* 4.76319E-10| +| 12| 0.969685 +i* 0.244341| 0.999995|-1.80025E-11 +i* 2.82213E-12| +| 13| 0.983095 +i* 0.183071| 0.999995|-1.90181E-11 +i* 6.18888E-12| +| 14| 0.992646 +i* 0.121018| 0.999995|-2.17162E-11 +i* 7.29261E-12| +| 15| 0.99829 +i* 0.0585575| 1.00001| 8.36086E-11 +i* 1.05334E-09| +| 16| 0.999987 +i* -0.0042097| 0.999995| 2.32575E-11 +i* 1.25245E-13| +| 17| 0.997754 +i* -0.0669158| 0.999995| 1.33051E-11 +i*-5.99909E-13| +| 18| 0.991596 +i* -0.129416| 1.00001| 3.89969E-09 +i*-5.00779E-10| +| 19| 0.981526 +i* -0.191304| 0.999995|-1.66676E-11 +i*-1.32172E-12| +| 20| 0.967605 +i* -0.252493| 1.00001| 3.24031E-09 +i* 6.02796E-10| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 1, start 333397 size 333397 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 2, start 666794 size 333397 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 0, start 0 size 333397 +proc 0 start 0 size 333397 +proc 1 start 333397 size 333397 +proc 2 start 666794 size 333397 +iter : 1 Arret : 0.0017233 s/iter 24.368617 +iter : 2 Arret : 0.856955 s/iter 24.351388 +iter : 3 Arret : 0.126379 s/iter 24.351544 +iter : 4 Arret : 0.0864393 s/iter 24.878357 +iter : 5 Arret : 0.147639 s/iter 24.743133 +iter : 6 Arret : 0.257088 s/iter 24.923878 +iter : 7 Arret : 0.500754 s/iter 24.996722 +iter : 8 Arret : 0.855259 s/iter 25.783777 +iter : 9 Arret : 1.01802 s/iter 25.130654 +iter : 10 Arret : 1.00277 s/iter 24.828955 +iter : 11 Arret : 0.623322 s/iter 24.759964 +iter : 12 Arret : 0.432869 s/iter 24.905527 +iter : 13 Arret : 0.189566 s/iter 24.385647 +iter : 14 Arret : 0.34616 s/iter 24.362679 +iter : 15 Arret : 0.231384 s/iter 24.352568 +iter : 16 Arret : 0.127015 s/iter 24.384174 +iter : 17 Arret : 0.0582475 s/iter 24.373688 +iter : 18 Arret : 0.0355817 s/iter 24.374650 +iter : 19 Arret : 0.0226319 s/iter 24.419856 +iter : 20 Arret : 0.0200478 s/iter 24.423558 +iter : 21 Arret : 0.0125227 s/iter 24.422831 +iter : 22 Arret : 0.0510087 s/iter 24.354039 +iter : 23 Arret : 0.0299207 s/iter 24.386128 +iter : 24 Arret : 0.00404226 s/iter 24.378783 +iter : 25 Arret : 0.0010766 s/iter 24.372221 +iter : 26 Arret : 2.07723E-05 s/iter 24.352948 +iter : 27 Arret : 2.76174E-09 s/iter 24.383882 +iter : 28 Arret : 3.8949E-11 s/iter 24.383156 +iter : 29 Arret : 5.49329E-13 s/iter 24.375362 +temps : 717.592 seconde(s) +Nb iterations : 29 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.00433E-06 +Stabilite : 2.22044E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841468| 0.999996| 5.07216E-12 +i* 6.41236E-12| +| 2| 0.529701 +i* 0.84818| 0.999996|-4.61853E-13 +i*-4.17888E-12| +| 3| 0.524361 +i* 0.851491| 0.999996| 2.57248E-11 +i*-4.53987E-11| +| 4| 0.51901 +i* 0.854764| 0.999996| 9.45599E-12 +i* 2.07434E-11| +| 5| 0.513629 +i* 0.858008| 0.999996| 2.32483E-11 +i* 6.70747E-12| +| 6| 0.508237 +i* 0.861213| 0.999996|-1.34339E-11 +i* 9.87854E-12| +| 7| 0.502825 +i* 0.864384| 0.999996|-3.18459E-11 +i* 7.64744E-12| +| 8| 0.497384 +i* 0.867526| 0.999996| 1.87346E-11 +i* 4.7471E-11| +| 9| 0.491932 +i* 0.870629| 0.999996|-1.74121E-11 +i*-2.86359E-11| +| 10| 0.486452 +i* 0.873703| 0.999996| 3.0312E-11 +i* 1.02214E-11| +| 11| 0.480962 +i* 0.876737| 0.999996| 1.81546E-11 +i* 8.04012E-12| +| 12| 0.475453 +i* 0.879736| 0.999996| 3.09861E-11 +i* 4.093E-12| +| 13| 0.469917 +i* 0.882706| 0.999996|-1.29106E-11 +i*-2.31489E-11| +| 14| 0.46437 +i* 0.885637| 0.999996|-5.47384E-12 +i* 1.02452E-11| +| 15| 0.458797 +i* 0.888537| 0.999996| 2.78862E-11 +i* 1.10441E-11| +| 16| 0.453214 +i* 0.891397| 0.999996| 2.45506E-11 +i* 3.1726E-11| +| 17| 0.447614 +i* 0.894223| 0.999996|-1.08491E-12 +i*-2.12277E-11| +| 18| 0.441986 +i* 0.897017| 0.999996| 2.72476E-11 +i* 3.22485E-11| +| 19| 0.436351 +i* 0.899772| 0.999996|-3.70284E-11 +i*-5.06729E-12| +| 20| 0.430689 +i* 0.902496| 0.999996| 2.73914E-12 +i* 2.25153E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +proc 0 +proc 1 +proc 2 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 1, start 366677 size 366677 +proc 1 start 366677 size 366677 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 2, start 733354 size 366677 +proc 2 start 733354 size 366677 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 0, start 0 size 366677 +proc 0 start 0 size 366677 +iter : 1 Arret : 0.0012814 s/iter 29.654323 +iter : 2 Arret : 0.573556 s/iter 29.813101 +iter : 3 Arret : 0.50363 s/iter 29.802985 +iter : 4 Arret : 0.454845 s/iter 29.802999 +iter : 5 Arret : 0.160517 s/iter 29.809749 +iter : 6 Arret : 0.0461623 s/iter 29.924048 +iter : 7 Arret : 0.0115691 s/iter 29.823605 +iter : 8 Arret : 0.0204541 s/iter 29.795077 +iter : 9 Arret : 0.00905928 s/iter 29.804174 +iter : 10 Arret : 0.00441797 s/iter 29.806960 +iter : 11 Arret : 0.00240527 s/iter 29.729902 +iter : 12 Arret : 0.000693346 s/iter 29.721910 +iter : 13 Arret : 0.000268507 s/iter 29.795793 +iter : 14 Arret : 7.99113E-05 s/iter 29.717700 +iter : 15 Arret : 0.00100488 s/iter 29.702053 +iter : 16 Arret : 0.00100613 s/iter 29.710845 +iter : 17 Arret : 1.06313E-05 s/iter 29.792201 +iter : 18 Arret : 2.68546E-07 s/iter 29.791891 +iter : 19 Arret : 4.5946E-10 s/iter 29.711432 +iter : 20 Arret : 7.22948E-12 s/iter 29.794253 +iter : 21 Arret : 1.13739E-13 s/iter 29.644369 +temps : 625.463 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.24643E-07 +Stabilite : 4.16331E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.05426E-11 +i* 2.22433E-11| +| 2| 0.486457 +i* 0.873711| 1.00001| 4.27637E-09 +i*-3.87169E-09| +| 3| 0.430685 +i* 0.902499| 0.999997|-2.73115E-13 +i* -1.1846E-11| +| 4| 0.373217 +i* 0.927741| 0.999997|-7.13307E-11 +i*-1.23969E-11| +| 5| 0.314287 +i* 0.949325| 0.999997| 6.92779E-12 +i*-1.65982E-11| +| 6| 0.25411 +i* 0.967172| 0.999997| 2.78666E-13 +i* 4.16866E-11| +| 7| 0.192932 +i* 0.981209| 0.999997|-1.14437E-11 +i* 7.96955E-12| +| 8| 0.131003 +i* 0.991379| 0.999997| 6.58806E-13 +i* 4.16117E-12| +| 9| 0.0685494 +i* 0.997644| 0.999997| 4.07008E-12 +i*-8.91343E-13| +| 10| 0.00582765 +i* 0.999989| 1.00001| 1.03606E-10 +i*-7.91025E-09| +| 11| -0.0569127 +i* 0.998376| 0.999997| 3.26427E-11 +i*-5.71754E-12| +| 12| -0.119435 +i* 0.992839| 0.999997| 2.51194E-11 +i* 3.43808E-13| +| 13| -0.181485 +i* 0.9834| 1.00001|-5.58588E-10 +i* 4.34886E-09| +| 14| -0.242816 +i* 0.970069| 0.999997| 4.4699E-11 +i*-1.48639E-11| +| 15| -0.303197 +i* 0.952925| 0.999997|-7.62945E-12 +i* 9.24305E-12| +| 16| -0.362375 +i* 0.932029| 0.999997|-1.84204E-11 +i* 1.52254E-11| +| 17| -0.420133 +i* 0.907459| 0.999997|-7.40252E-12 +i* 1.01516E-11| +| 18| -0.476237 +i* 0.879313| 0.999997| 2.6679E-11 +i*-3.98928E-12| +| 19| -0.530456 +i* 0.847708| 0.999997| 2.33888E-11 +i* 3.96226E-11| +| 20| -0.582594 +i* 0.812759| 0.999997|-2.66118E-11 +i* 5.17714E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 0, start 0 size 400042 +proc 0 start 0 size 400042 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 2, start 800084 size 400042 +proc 2 start 800084 size 400042 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 1, start 400042 size 400042 +proc 1 start 400042 size 400042 +iter : 1 Arret : 0.00401831 s/iter 35.446030 +iter : 2 Arret : 3.35993 s/iter 35.813401 +iter : 3 Arret : 1.36949 s/iter 36.470857 +iter : 4 Arret : 2.05091 s/iter 37.372410 +iter : 5 Arret : 1.71222 s/iter 38.693444 +iter : 6 Arret : 1.7952 s/iter 38.548208 +iter : 7 Arret : 0.900043 s/iter 38.763029 +iter : 8 Arret : 0.656945 s/iter 38.423010 +iter : 9 Arret : 0.574115 s/iter 39.829748 +iter : 10 Arret : 0.487358 s/iter 38.774536 +iter : 11 Arret : 0.463439 s/iter 39.612306 +iter : 12 Arret : 0.463868 s/iter 39.232511 +iter : 13 Arret : 0.495951 s/iter 39.243998 +iter : 14 Arret : 1.37441 s/iter 38.387478 +iter : 15 Arret : 4.08144 s/iter 37.974486 +iter : 16 Arret : 1.41823 s/iter 37.832068 +iter : 17 Arret : 2.95887 s/iter 38.336700 +iter : 18 Arret : 1.07136 s/iter 38.265174 +iter : 19 Arret : 3.28508 s/iter 37.456604 +iter : 20 Arret : 6.9752 s/iter 37.155628 +iter : 21 Arret : 1.0117 s/iter 37.178232 +iter : 22 Arret : 6.48573 s/iter 37.083321 +iter : 23 Arret : 1.96635 s/iter 37.036314 +iter : 24 Arret : 1.19325 s/iter 36.954357 +iter : 25 Arret : 0.810634 s/iter 37.025167 +iter : 26 Arret : 0.60601 s/iter 36.874110 +iter : 27 Arret : 1.14593 s/iter 37.018123 +iter : 28 Arret : 8.74419 s/iter 36.817210 +iter : 29 Arret : 1.73364 s/iter 36.771757 +iter : 30 Arret : 2.42796 s/iter 36.676833 +iter : 31 Arret : 0.706663 s/iter 36.575177 +iter : 32 Arret : 2.19091 s/iter 36.601917 +iter : 33 Arret : 3.26059 s/iter 36.627909 +iter : 34 Arret : 1.4722 s/iter 36.617818 +iter : 35 Arret : 1.04424 s/iter 36.557007 +iter : 36 Arret : 2.10789 s/iter 36.644420 +iter : 37 Arret : 0.736012 s/iter 36.626737 +iter : 38 Arret : 3.18056 s/iter 36.536655 +iter : 39 Arret : 1.60592 s/iter 36.537601 +iter : 40 Arret : 0.831165 s/iter 36.507227 +iter : 41 Arret : 1.03383 s/iter 36.624771 +iter : 42 Arret : 0.359593 s/iter 36.312859 +iter : 43 Arret : 0.175817 s/iter 36.211292 +iter : 44 Arret : 0.0467172 s/iter 36.218961 +iter : 45 Arret : 0.0267939 s/iter 35.695971 +iter : 46 Arret : 0.0121421 s/iter 35.694619 +iter : 47 Arret : 0.00664102 s/iter 35.697165 +iter : 48 Arret : 0.000980626 s/iter 35.438868 +iter : 49 Arret : 8.32142E-06 s/iter 35.455604 +iter : 50 Arret : 9.12415E-07 s/iter 35.529764 +iter : 51 Arret : 5.00709E-09 s/iter 35.545360 +iter : 52 Arret : 1.99316E-11 s/iter 35.444217 +iter : 53 Arret : 7.93743E-14 s/iter 35.523887 +temps : 1962.86 seconde(s) +Nb iterations : 53 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.96727E-06 +Stabilite : 3.51082E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54031 +i* 0.841472| 1| 1.4588E-09 +i* 4.51768E-09| +| 2| 0.513633 +i* 0.858015| 1| 1.54651E-09 +i*-2.27023E-10| +| 3| 0.486457 +i* 0.873701| 0.999997| 1.53235E-11 +i* 6.36435E-13| +| 4| 0.458805 +i* 0.888533| 0.999997| 1.78773E-11 +i* 1.55684E-11| +| 5| 0.430685 +i* 0.902499| 0.999997| 2.12053E-13 +i*-1.16324E-11| +| 6| 0.402126 +i* 0.915589| 1| 2.50282E-09 +i*-6.10471E-09| +| 7| 0.3732 +i* 0.927747| 0.999997| -2.5707E-11 +i* 3.11093E-13| +| 8| 0.3439 +i* 0.939003| 0.999997|-1.12714E-11 +i* 1.5453E-11| +| 9| 0.314261 +i* 0.949333| 0.999997| 1.93628E-11 +i* 2.50909E-11| +| 10| 0.284313 +i* 0.958728| 0.999997| 2.69426E-11 +i* 2.77974E-11| +| 11| 0.254084 +i* 0.967179| 0.999997| 1.5277E-11 +i* 4.73027E-12| +| 12| 0.223605 +i* 0.974676| 0.999997| -8.1017E-11 +i*-3.77299E-11| +| 13| 0.192897 +i* 0.981224| 1| 2.91999E-10 +i* 9.18678E-11| +| 14| 0.162018 +i* 0.986792| 1| 1.18712E-08 +i* 5.95858E-09| +| 15| 0.130977 +i* 0.991382| 0.999997| 5.89659E-11 +i* 7.29122E-12| +| 16| 0.0997987 +i* 0.995004| 0.999997|-2.34084E-11 +i*-4.34534E-12| +| 17| 0.0685225 +i* 0.997646| 0.999997| 2.33641E-11 +i* 2.51787E-12| +| 18| 0.0371504 +i* 0.999314| 1|-1.38879E-09 +i*-2.32658E-09| +| 19| 0.00578048 +i* 0.99998| 0.999997| 3.46787E-11 +i* 1.94857E-13| +| 20| -0.0256056 +i* 0.999669| 0.999997| 2.01068E-11 +i*-1.22213E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 1 +700000 racines de module = 0.999997 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 1, start 433408 size 433408 +proc 1 start 433408 size 433408 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 2, start 866816 size 433408 +proc 2 start 866816 size 433408 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 0, start 0 size 433408 +proc 0 start 0 size 433408 +iter : 1 Arret : 0.000563598 s/iter 41.615596 +iter : 2 Arret : 0.00173276 s/iter 41.597562 +iter : 3 Arret : 0.00322291 s/iter 41.661047 +iter : 4 Arret : 0.0066258 s/iter 41.778838 +iter : 5 Arret : 0.0101309 s/iter 42.118502 +iter : 6 Arret : 0.0129301 s/iter 42.612756 +iter : 7 Arret : 0.00809656 s/iter 43.151808 +iter : 8 Arret : 0.0038178 s/iter 42.239452 +iter : 9 Arret : 0.00295751 s/iter 42.429298 +iter : 10 Arret : 0.00219602 s/iter 41.642612 +iter : 11 Arret : 0.000714661 s/iter 41.607333 +iter : 12 Arret : 0.000363931 s/iter 41.590645 +iter : 13 Arret : 0.000265348 s/iter 41.621268 +iter : 14 Arret : 0.000194445 s/iter 41.617648 +iter : 15 Arret : 2.6049E-05 s/iter 41.590301 +iter : 16 Arret : 5.99785E-06 s/iter 41.614971 +iter : 17 Arret : 2.78113E-06 s/iter 41.596211 +iter : 18 Arret : 5.51101E-08 s/iter 41.604171 +iter : 19 Arret : 6.74234E-10 s/iter 41.605065 +iter : 20 Arret : 8.24295E-12 s/iter 41.612575 +iter : 21 Arret : 1.00756E-13 s/iter 41.599732 +temps : 878.91 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.81249E-08 +Stabilite : 1.00756E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.58724E-12 +i* 8.76496E-11| +| 2| -0.999659 +i* 0.0262608| 1|-2.53959E-09 +i*-4.76805E-11| +| 3| 0.486438 +i* 0.87372| 1|-4.24717E-09 +i* 3.88308E-09| +| 4| -0.999331 +i* -0.0364881| 0.999997|-3.84826E-12 +i* 2.77972E-12| +| 5| 0.495351 +i* -0.868697| 1|-7.49992E-10 +i*-3.05039E-09| +| 6| 0.430673 +i* 0.902512| 1| -1.4767E-09 +i* -7.5316E-10| +| 7| -0.995071 +i* -0.0991289| 0.999997|-2.47551E-11 +i*-7.41962E-13| +| 8| 0.548886 +i* -0.835893| 0.999997| 1.45806E-11 +i* 2.7442E-11| +| 9| 0.373192 +i* 0.927751| 0.999997|-3.33127E-11 +i* -4.636E-11| +| 10| -0.986898 +i* -0.161367| 1|-7.18017E-10 +i* 2.17349E-09| +| 11| 0.600263 +i* -0.799807| 1|-4.58028E-09 +i*-6.62234E-10| +| 12| 0.314252 +i* 0.949344| 1|-4.85877E-09 +i* 2.6211E-09| +| 13| -0.974823 +i* -0.222966| 0.999997|-1.11207E-11 +i* 1.14155E-11| +| 14| 0.649251 +i* -0.760579| 1|-4.67903E-09 +i* 3.13049E-09| +| 15| 0.254067 +i* 0.967183| 0.999997| 2.38982E-11 +i* 1.80963E-11| +| 16| -0.958909 +i* -0.283702| 0.999997|-1.37188E-11 +i* 4.27691E-12| +| 17| 0.695691 +i* -0.718336| 0.999997| 9.54126E-12 +i* 3.14958E-11| +| 18| 0.192872 +i* 0.981228| 1|-4.22421E-09 +i*-1.01597E-09| +| 19| -0.939235 +i* -0.343287| 1| 4.27818E-09 +i*-2.67367E-09| +| 20| 0.739394 +i* -0.673278| 1|-2.41988E-09 +i*-1.34465E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +proc 1 +proc 2 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 1, start 466688 size 466688 +proc 1 start 466688 size 466688 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 2, start 933376 size 466688 +proc 2 start 933376 size 466688 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 0, start 0 size 466688 +proc 0 start 0 size 466688 +iter : 1 Arret : 0.00167924 s/iter 48.038824 +iter : 2 Arret : 0.0734327 s/iter 48.982365 +iter : 3 Arret : 0.481396 s/iter 48.782100 +iter : 4 Arret : 0.959193 s/iter 49.288961 +iter : 5 Arret : 0.683575 s/iter 50.194201 +iter : 6 Arret : 1.96689 s/iter 50.563267 +iter : 7 Arret : 0.631171 s/iter 51.223270 +iter : 8 Arret : 1.46825 s/iter 52.158643 +iter : 9 Arret : 0.691458 s/iter 52.412446 +iter : 10 Arret : 0.623691 s/iter 53.361432 +iter : 11 Arret : 0.972073 s/iter 52.829240 +iter : 12 Arret : 0.299204 s/iter 52.539503 +iter : 13 Arret : 0.283661 s/iter 52.190214 +iter : 14 Arret : 2.40963 s/iter 51.465192 +iter : 15 Arret : 0.87064 s/iter 51.173776 +iter : 16 Arret : 1.0845 s/iter 50.910036 +iter : 17 Arret : 1.19109 s/iter 50.400369 +iter : 18 Arret : 0.409032 s/iter 50.336863 +iter : 19 Arret : 0.447294 s/iter 50.074592 +iter : 20 Arret : 0.167959 s/iter 49.165146 +iter : 21 Arret : 0.43298 s/iter 49.084118 +iter : 22 Arret : 0.210165 s/iter 48.901741 +iter : 23 Arret : 0.137657 s/iter 48.995481 +iter : 24 Arret : 0.0495332 s/iter 48.495221 +iter : 25 Arret : 0.0283596 s/iter 48.031819 +iter : 26 Arret : 0.0228175 s/iter 48.025463 +iter : 27 Arret : 0.0123556 s/iter 48.051118 +iter : 28 Arret : 0.0061265 s/iter 48.044109 +iter : 29 Arret : 0.00368802 s/iter 48.032644 +iter : 30 Arret : 0.000960571 s/iter 48.026745 +iter : 31 Arret : 2.33287E-06 s/iter 48.015481 +iter : 32 Arret : 1.82453E-08 s/iter 47.940014 +iter : 33 Arret : 2.52105E-10 s/iter 48.043626 +iter : 34 Arret : 3.47019E-12 s/iter 48.051228 +iter : 35 Arret : 4.78569E-14 s/iter 48.014807 +temps : 1740.36 seconde(s) +Nb iterations : 35 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.70738E-08 +Stabilite : 2.22059E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841469| 0.999997| 5.65794E-11 +i*-4.66756E-12| +| 2| 0.513623 +i* 0.858013| 0.999997|-2.15776E-11 +i*-2.98557E-11| +| 3| -0.52703 +i* -0.849843| 0.999997|-6.50922E-11 +i* 8.44216E-12| +| 4| 0.486439 +i* 0.873711| 0.999997|-3.15932E-11 +i*-1.15957E-12| +| 5| -0.500096 +i* -0.865967| 0.999997| 3.56147E-11 +i*-3.12713E-11| +| 6| 0.458776 +i* 0.888549| 0.999997|-1.89702E-11 +i* 4.08274E-12| +| 7| -0.472669 +i* -0.881237| 0.999997|-1.66496E-11 +i*-3.61498E-11| +| 8| 0.430661 +i* 0.902511| 0.999997|-1.60558E-11 +i*-1.29949E-11| +| 9| -0.444791 +i* -0.895631| 0.999997|-8.89955E-13 +i* 2.61938E-12| +| 10| 0.402136 +i* 0.915577| 0.999997| 6.5834E-12 +i* -1.3935E-11| +| 11| -0.416432 +i* -0.909164| 0.999997| 1.97816E-11 +i* 3.10848E-11| +| 12| 0.373171 +i* 0.927759| 0.999997|-2.17995E-11 +i*-2.96867E-12| +| 13| -0.387698 +i* -0.921783| 0.999997|-1.86324E-11 +i* -4.6545E-11| +| 14| 0.343875 +i* 0.939012| 0.999997| 3.84962E-11 +i* 2.59646E-11| +| 15| -0.358575 +i* -0.933498| 0.999997|-3.74776E-11 +i*-3.89954E-11| +| 16| 0.314233 +i* 0.949343| 0.999997| 3.86503E-11 +i* 2.08775E-11| +| 17| -0.329098 +i* -0.944293| 0.999997|-1.57903E-11 +i* 2.05052E-11| +| 18| 0.284281 +i* 0.958738| 0.999997| 2.51592E-11 +i* 2.09243E-11| +| 19| -0.299297 +i* -0.954157| 0.999997| 5.03608E-12 +i* 1.70503E-11| +| 20| 0.254048 +i* 0.967189| 0.999997|-2.81228E-11 +i*-1.66302E-11| ++---+----------------------------+------------+----------------------------+ +800000 racines de module = 0.999997 +600000 racines de module = 1 diff --git a/tests_sparse/results/3GPU_openmp.txt b/tests_sparse/results/3GPU_openmp.txt new file mode 100644 index 0000000..6da3ab5 --- /dev/null +++ b/tests_sparse/results/3GPU_openmp.txt @@ -0,0 +1,981 @@ +REMAINING: 3 +Taking GPU #1 +Taking GPU #2 +Taking GPU #3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +gpu 0 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 0 dimgrid2 131 start 0 size 33365 +gpu 1 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 1 dimgrid2 131 start 33365 size 33365 +gpu 2 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 2 dimgrid2 131 start 66730 size 33365 +gpu 0 iter : 1 Arret : 0.00119511 s/iter 0.329036 +gpu 0 iter : 2 Arret : 0.00481297 s/iter 0.328779 +gpu 0 iter : 3 Arret : 0.00444815 s/iter 0.328718 +gpu 0 iter : 4 Arret : 0.00121587 s/iter 0.329016 +gpu 0 iter : 5 Arret : 0.00225122 s/iter 0.328973 +gpu 0 iter : 6 Arret : 0.00221261 s/iter 0.328686 +gpu 0 iter : 7 Arret : 0.00150733 s/iter 0.329009 +gpu 0 iter : 8 Arret : 0.00232747 s/iter 0.328728 +gpu 0 iter : 9 Arret : 0.00546626 s/iter 0.328696 +gpu 0 iter : 10 Arret : 0.00556129 s/iter 0.328748 +gpu 0 iter : 11 Arret : 0.00135905 s/iter 0.328705 +gpu 0 iter : 12 Arret : 0.00123687 s/iter 0.328728 +gpu 0 iter : 13 Arret : 0.000139803 s/iter 0.328834 +gpu 0 iter : 14 Arret : 0.00012439 s/iter 0.328818 +gpu 0 iter : 15 Arret : 6.53353E-05 s/iter 0.328747 +gpu 0 iter : 16 Arret : 3.35383E-06 s/iter 0.328635 +gpu 0 iter : 17 Arret : 9.3753E-09 s/iter 0.328654 +gpu 0 iter : 18 Arret : 2.96583E-11 s/iter 0.328712 +gpu 0 iter : 19 Arret : 3.5504E-13 s/iter 0.328695 +temps : 7.36768 seconde(s) +Nb iterations : 19 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.18643E-06 +Stabilite : 1.57015E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.945066 +i* 0.327055| 1.00006| 8.74004E-10 +i*-1.00015E-09| +| 2| 0.525333 +i* 0.850852| 0.999962| -2.2915E-13 +i* 4.60704E-12| +| 3| -0.780475 +i* -0.625279| 1.00006| 1.75266E-10 +i*-4.38698E-10| +| 4| -0.130793 +i* 0.991468| 1.00006|-2.13401E-10 +i* 1.37208E-10| +| 5| -0.20944 +i* -0.977782| 0.999962|-9.02389E-13 +i* -2.6612E-13| +| 6| -0.728008 +i* 0.685513| 0.999962| -4.2899E-13 +i* 2.69845E-12| +| 7| 0.455835 +i* -0.890129| 1.00006|-9.28889E-10 +i* 6.01452E-10| +| 8| -0.997442 +i* 0.0709376| 0.999962|-2.67009E-12 +i* 1.87781E-13| +| 9| 0.915796 +i* -0.401549| 0.999962|-5.99365E-12 +i*-4.58644E-12| +| 10| -0.817835 +i* -0.575552| 1.00006| 4.1952E-10 +i* 3.18868E-10| +| 11| 0.963435 +i* 0.2678| 0.999962| 1.9853E-12 +i*-9.69247E-14| +| 12| 0.577209 +i* 0.81655| 0.999962| 4.36029E-12 +i*-1.89193E-12| +| 13| -0.0689073 +i* 0.997681| 1.00006| 7.23321E-10 +i* 8.43011E-11| +| 14| -0.269817 +i* -0.962872| 0.999962|-1.87672E-12 +i*-1.49963E-12| +| 15| -0.683986 +i* 0.729442| 0.999962| 3.88012E-12 +i*-2.60097E-12| +| 16| 0.39962 +i* -0.916744| 1.00006|-1.83197E-10 +i* 1.11603E-10| +| 17| -0.991103 +i* 0.132805| 0.999962|-6.72129E-13 +i*-1.02369E-13| +| 18| 0.889063 +i* -0.457701| 0.999962|-3.11995E-12 +i* -2.8017E-12| +| 19| -0.852032 +i* -0.5236| 1.00006|-2.70515E-10 +i*-1.11791E-09| +| 20| 0.978219 +i* 0.207392| 0.999962| 1.34037E-12 +i*-1.40801E-13| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 1 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 1 dimgrid2 261 start 66730 size 66730 +gpu 2 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 2 dimgrid2 261 start 133460 size 66730 +gpu 0 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 0 dimgrid2 261 start 0 size 66730 +gpu 0 iter : 1 Arret : 0.000103822 s/iter 1.104282 +gpu 0 iter : 2 Arret : 0.000390151 s/iter 1.104371 +gpu 0 iter : 3 Arret : 0.000587211 s/iter 1.104327 +gpu 0 iter : 4 Arret : 0.000423618 s/iter 1.104286 +gpu 0 iter : 5 Arret : 0.000206725 s/iter 1.104343 +gpu 0 iter : 6 Arret : 8.42097E-05 s/iter 1.104316 +gpu 0 iter : 7 Arret : 0.000164336 s/iter 1.104269 +gpu 0 iter : 8 Arret : 9.04771E-06 s/iter 1.104276 +gpu 0 iter : 9 Arret : 1.10451E-09 s/iter 1.104316 +gpu 0 iter : 10 Arret : 4.82217E-12 s/iter 1.104211 +gpu 0 iter : 11 Arret : 7.94353E-14 s/iter 1.104256 +temps : 13.1144 seconde(s) +Nb iterations : 11 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 7.94353E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944939 +i* 0.3272| 0.999985|-1.28859E-11 +i* -1.4454E-12| +| 2| -0.319788 +i* 0.947473| 0.999985|-7.13607E-12 +i* 3.70648E-12| +| 3| -0.949949 +i* -0.312357| 0.999985|-3.95906E-13 +i*-2.27498E-12| +| 4| 0.304965 +i* -0.952412| 1.00005| 2.51862E-08 +i*-2.16427E-09| +| 5| -0.29003 +i* 0.957002| 0.999985|-4.65739E-12 +i* 3.64497E-12| +| 6| -0.959244 +i* -0.282525| 0.999985| 4.77718E-12 +i* 1.03739E-12| +| 7| 0.275002 +i* -0.961428| 0.999985| 9.00324E-12 +i*-1.33171E-13| +| 8| 0.9636 +i* 0.26752| 1.00005| 2.39234E-08 +i*-3.42314E-09| +| 9| -0.260004 +i* 0.965655| 1.00005| 1.33924E-09 +i*-1.03436E-08| +| 10| -0.967603 +i* -0.252417| 0.999985|-6.79345E-12 +i* 3.56215E-12| +| 11| 0.24483 +i* -0.96955| 0.999985| 4.41547E-12 +i* 3.73812E-13| +| 12| 0.971438 +i* 0.237228| 0.999985| 6.8332E-12 +i*-1.50758E-12| +| 13| -0.229652 +i* 0.973257| 0.999985|-5.28866E-12 +i*-1.95938E-12| +| 14| -0.975077 +i* -0.222076| 1.00005| 1.20087E-08 +i* 2.46001E-10| +| 15| 0.214418 +i* -0.976726| 0.999985| 7.24731E-12 +i* 1.47576E-12| +| 16| 0.978376 +i* 0.206761| 0.999985| 1.12133E-12 +i*-3.41949E-13| +| 17| -0.199132 +i* 0.979957| 0.999985| 6.06504E-12 +i*-5.22532E-12| +| 18| -0.981487 +i* -0.19145| 0.999985|-5.73963E-12 +i* 3.3469E-12| +| 19| 0.183809 +i* -0.983009| 1.00005|-4.27065E-08 +i* 1.29071E-08| +| 20| 0.984358 +i* 0.176093| 0.999985| 6.67877E-12 +i* 3.22797E-13| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 1 (of 3) uses CUDA device 1 +gpu 0 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 0 dimgrid2 391 start 0 size 100010 +gpu 2 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 2 dimgrid2 391 start 200020 size 100010 +gpu 1 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 1 dimgrid2 391 start 100010 size 100010 +gpu 0 iter : 1 Arret : 0.00100756 s/iter 2.321790 +gpu 0 iter : 2 Arret : 0.0008649 s/iter 2.321704 +gpu 0 iter : 3 Arret : 0.000262921 s/iter 2.321799 +gpu 0 iter : 4 Arret : 0.000351829 s/iter 2.321735 +gpu 0 iter : 5 Arret : 0.00047175 s/iter 2.321652 +gpu 0 iter : 6 Arret : 0.00344162 s/iter 2.321670 +gpu 0 iter : 7 Arret : 0.00426007 s/iter 2.321789 +gpu 0 iter : 8 Arret : 0.0101907 s/iter 2.321616 +gpu 0 iter : 9 Arret : 0.00999213 s/iter 2.504945 +gpu 0 iter : 10 Arret : 0.000373631 s/iter 2.321691 +gpu 0 iter : 11 Arret : 0.000313192 s/iter 2.321779 +gpu 0 iter : 12 Arret : 0.000330266 s/iter 2.321769 +gpu 0 iter : 13 Arret : 9.42624E-05 s/iter 2.321704 +gpu 0 iter : 14 Arret : 9.21011E-05 s/iter 2.321732 +gpu 0 iter : 15 Arret : 5.9375E-05 s/iter 2.321744 +gpu 0 iter : 16 Arret : 1.61157E-05 s/iter 2.321750 +gpu 0 iter : 17 Arret : 1.27143E-06 s/iter 2.321684 +gpu 0 iter : 18 Arret : 1.38373E-09 s/iter 2.321722 +gpu 0 iter : 19 Arret : 1.38355E-12 s/iter 2.321681 +gpu 0 iter : 20 Arret : 1.44752E-15 s/iter 2.321653 +temps : 47.7506 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.41702E-07 +Stabilite : 5.11776E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944982 +i* 0.327192| 1.00002| 4.75552E-09 +i*-3.37108E-09| +| 2| -0.529253 +i* 0.848451| 0.999988|-6.62403E-12 +i* 1.29944E-11| +| 3| -0.993328 +i* 0.115227| 0.999988|-8.12439E-12 +i*-3.92321E-12| +| 4| -0.709405 +i* -0.704785| 0.999988|-8.83382E-12 +i* 1.83607E-12| +| 5| 0.108703 +i* -0.994063| 0.999988|-4.45421E-13 +i* 2.85312E-13| +| 6| 0.844957 +i* -0.534812| 0.999988|-6.65201E-12 +i* 1.16722E-11| +| 7| 0.391716 +i* 0.920074| 0.999988|-5.50915E-12 +i*-7.44877E-13| +| 8| -0.475127 +i* 0.879904| 0.999988| 1.2138E-11 +i*-1.06741E-12| +| 9| -0.984171 +i* 0.177155| 0.999988| -3.7812E-12 +i*-2.42212E-12| +| 10| -0.752135 +i* -0.658992| 0.999988| 6.34603E-13 +i*-1.05219E-11| +| 11| 0.04629 +i* -0.998917| 0.999988|-5.69189E-12 +i* 6.83444E-13| +| 12| 0.809838 +i* -0.586634| 0.999988|-4.52038E-12 +i* 3.23305E-12| +| 13| 0.963578 +i* 0.267383| 0.999988|-8.29847E-12 +i* 2.50872E-12| +| 14| 0.448518 +i* 0.893761| 0.999988|-1.24176E-11 +i*-7.03627E-12| +| 15| -0.419111 +i* 0.907922| 0.999988|-1.13067E-11 +i* 5.58912E-12| +| 16| -0.971158 +i* 0.238388| 0.999988| 1.26384E-11 +i* 9.22794E-13| +| 17| -0.791895 +i* -0.610639| 0.999988| 7.53886E-12 +i* 3.45262E-12| +| 18| -0.0163354 +i* -0.999855| 0.999988| 4.41258E-12 +i* 8.45193E-13| +| 19| 0.771545 +i* -0.636157| 0.999988|-1.12679E-11 +i* 8.33787E-12| +| 20| 0.978421 +i* 0.206567| 0.999988|-4.86478E-12 +i* 4.39834E-12| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +gpu 2 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 1 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 1 dimgrid2 521 start 133376 size 133376 +gpu 2 dimgrid2 521 start 266752 size 133376 +gpu 0 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 0 dimgrid2 521 start 0 size 133376 +gpu 0 iter : 1 Arret : 0.00010518 s/iter 3.990712 +gpu 0 iter : 2 Arret : 0.000235721 s/iter 3.990835 +gpu 0 iter : 3 Arret : 0.000374074 s/iter 3.991033 +gpu 0 iter : 4 Arret : 0.000402423 s/iter 4.027833 +gpu 0 iter : 5 Arret : 0.000100405 s/iter 4.025010 +gpu 0 iter : 6 Arret : 0.000216947 s/iter 4.024636 +gpu 0 iter : 7 Arret : 7.2738E-05 s/iter 4.023638 +gpu 0 iter : 8 Arret : 1.00848E-05 s/iter 4.023014 +gpu 0 iter : 9 Arret : 4.02411E-07 s/iter 4.023272 +gpu 0 iter : 10 Arret : 6.13031E-09 s/iter 4.023290 +gpu 0 iter : 11 Arret : 9.19034E-11 s/iter 4.023961 +gpu 0 iter : 12 Arret : 1.37742E-12 s/iter 4.024199 +gpu 0 iter : 13 Arret : 2.06515E-14 s/iter 4.022902 +temps : 53.2293 seconde(s) +Nb iterations : 13 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.06033E-07 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944982 +i* 0.327192| 1.00002| 4.75981E-08 +i*-3.37412E-08| +| 2| -0.748964 +i* 0.662646| 1.00002|-1.28595E-09 +i*-4.95886E-08| +| 3| -0.209617 +i* -0.977807| 1.00002| 8.20062E-09 +i* 1.17068E-08| +| 4| -0.727815 +i* 0.685762| 0.999992| -1.2301E-11 +i*-1.97556E-11| +| 5| -0.240138 +i* -0.970731| 0.999992|-1.06566E-11 +i*-1.31062E-12| +| 6| 0.963593 +i* 0.267344| 0.999992| 6.48437E-12 +i*-2.35016E-11| +| 7| -0.705975 +i* 0.708226| 0.999992| 3.78497E-12 +i*-1.05455E-12| +| 8| -0.27043 +i* -0.962732| 0.999992| 6.00775E-12 +i* 1.34539E-11| +| 9| 0.971495 +i* 0.237026| 0.999992|-5.91394E-12 +i* 6.56758E-12| +| 10| -0.683442 +i* 0.729994| 0.999992| 1.59304E-11 +i*-9.27234E-12| +| 11| -0.300457 +i* -0.953787| 0.999992| -1.9964E-12 +i* 6.77986E-12| +| 12| 0.978444 +i* 0.206476| 0.999992| 1.64754E-11 +i* -5.4186E-12| +| 13| -0.660242 +i* 0.751083| 1.00002| 2.16712E-08 +i*-5.79252E-08| +| 14| -0.330219 +i* -0.943929| 1.00002| 5.54967E-08 +i* 5.33733E-08| +| 15| 0.984466 +i* 0.175708| 1.00002|-5.69088E-09 +i* 7.84982E-09| +| 16| -0.63637 +i* 0.771374| 0.999992|-1.17226E-11 +i* 6.1896E-12| +| 17| -0.359616 +i* -0.933092| 0.999992|-7.39009E-12 +i*-2.79088E-12| +| 18| 0.98949 +i* 0.14476| 1.00002| 1.37352E-08 +i* 1.86317E-08| +| 19| -0.611892 +i* 0.790931| 0.999992| 1.6801E-11 +i*-7.06207E-12| +| 20| -0.388671 +i* -0.921368| 0.999992|-7.03104E-12 +i* -5.8778E-12| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +300000 racines de module = 0.999992 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 2 (of 3) uses CUDA device 2 +gpu 1 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 1 dimgrid2 652 start 166741 size 166741 +gpu 2 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 2 dimgrid2 652 start 333482 size 166741 +gpu 0 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 0 dimgrid2 652 start 0 size 166741 +gpu 0 iter : 1 Arret : 0.00131341 s/iter 6.101917 +gpu 0 iter : 2 Arret : 0.0012359 s/iter 6.156455 +gpu 0 iter : 3 Arret : 0.00536069 s/iter 6.159830 +gpu 0 iter : 4 Arret : 0.210474 s/iter 6.308773 +gpu 0 iter : 5 Arret : 0.261141 s/iter 6.320043 +gpu 0 iter : 6 Arret : 0.0108065 s/iter 6.311045 +gpu 0 iter : 7 Arret : 0.0112562 s/iter 6.351386 +gpu 0 iter : 8 Arret : 0.0145311 s/iter 6.285506 +gpu 0 iter : 9 Arret : 0.0128836 s/iter 6.196004 +gpu 0 iter : 10 Arret : 0.00222721 s/iter 6.161645 +gpu 0 iter : 11 Arret : 0.00167088 s/iter 6.158903 +gpu 0 iter : 12 Arret : 0.0020333 s/iter 6.158186 +gpu 0 iter : 13 Arret : 0.000840297 s/iter 6.159688 +gpu 0 iter : 14 Arret : 0.000929781 s/iter 6.160264 +gpu 0 iter : 15 Arret : 0.000160023 s/iter 6.158546 +gpu 0 iter : 16 Arret : 9.58588E-05 s/iter 6.161594 +gpu 0 iter : 17 Arret : 9.17145E-05 s/iter 6.159809 +gpu 0 iter : 18 Arret : 7.22142E-05 s/iter 6.160979 +gpu 0 iter : 19 Arret : 1.68829E-05 s/iter 6.160733 +gpu 0 iter : 20 Arret : 6.93068E-07 s/iter 6.159998 +gpu 0 iter : 21 Arret : 1.07311E-08 s/iter 6.159981 +gpu 0 iter : 22 Arret : 1.59804E-10 s/iter 6.159792 +gpu 0 iter : 23 Arret : 2.38079E-12 s/iter 6.125539 +gpu 0 iter : 24 Arret : 3.54922E-14 s/iter 6.161873 +temps : 149.784 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32052E-08 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327163| 0.999992|-8.81051E-12 +i* 1.54897E-11| +| 2| 0.952886 +i* 0.303368| 1.00001|-5.29006E-09 +i*-6.08136E-10| +| 3| 0.956595 +i* 0.291395| 0.999992|-2.66898E-13 +i*-1.07944E-12| +| 4| 0.960181 +i* 0.279351| 0.999992| 5.76017E-12 +i*-4.69447E-13| +| 5| 0.963617 +i* 0.267329| 1.00001| 2.34549E-09 +i*-2.35343E-10| +| 6| 0.966877 +i* 0.255214| 0.999992| -9.9023E-12 +i* 4.86183E-12| +| 7| 0.970002 +i* 0.243065| 0.999992|-2.13718E-12 +i*-3.37413E-12| +| 8| 0.972975 +i* 0.230877| 0.999992|-2.92744E-12 +i* 1.45989E-13| +| 9| 0.975799 +i* 0.218632| 0.999992| 2.4416E-11 +i*-8.15524E-12| +| 10| 0.978476 +i* 0.206418| 1.00001| 2.86541E-09 +i*-1.58361E-09| +| 11| 0.980969 +i* 0.194123| 0.999992| 2.17236E-11 +i*-1.26275E-11| +| 12| 0.983327 +i* 0.181802| 0.999992| 9.95548E-12 +i* 2.21045E-13| +| 13| 0.985531 +i* 0.169451| 0.999992|-2.91767E-13 +i* 1.86233E-12| +| 14| 0.987582 +i* 0.157054| 0.999992|-4.59122E-12 +i* 3.30928E-12| +| 15| 0.989488 +i* 0.144696| 1.00001|-2.53056E-09 +i* 2.95184E-09| +| 16| 0.991206 +i* 0.132269| 0.999992| 1.14944E-11 +i* 2.77489E-12| +| 17| 0.992787 +i* 0.119824| 0.999992|-1.03828E-11 +i* 1.26321E-12| +| 18| 0.994212 +i* 0.10736| 0.999992|-3.70015E-12 +i* 3.70434E-12| +| 19| 0.995483 +i* 0.0948582| 0.999992| 7.71827E-12 +i* 3.02062E-13| +| 20| 0.99661 +i* 0.0824056| 1.00001| 2.62973E-09 +i*-9.72246E-10| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 2 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 2 dimgrid2 782 start 400042 size 200021 +gpu 1 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 1 dimgrid2 782 start 200021 size 200021 +gpu 0 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 0 dimgrid2 782 start 0 size 200021 +gpu 0 iter : 1 Arret : 6.84034E-05 s/iter 9.108586 +gpu 0 iter : 2 Arret : 0.000545033 s/iter 9.109708 +gpu 0 iter : 3 Arret : 0.00037666 s/iter 9.108577 +gpu 0 iter : 4 Arret : 0.0012452 s/iter 9.107748 +gpu 0 iter : 5 Arret : 0.00220895 s/iter 9.106351 +gpu 0 iter : 6 Arret : 0.00289512 s/iter 9.204508 +gpu 0 iter : 7 Arret : 0.0045401 s/iter 9.246083 +gpu 0 iter : 8 Arret : 0.0226801 s/iter 9.201383 +gpu 0 iter : 9 Arret : 0.025665 s/iter 9.213877 +gpu 0 iter : 10 Arret : 0.0209406 s/iter 9.204244 +gpu 0 iter : 11 Arret : 0.0211996 s/iter 9.111498 +gpu 0 iter : 12 Arret : 0.00605163 s/iter 9.206837 +gpu 0 iter : 13 Arret : 0.00329896 s/iter 9.103999 +gpu 0 iter : 14 Arret : 0.00438049 s/iter 9.106075 +gpu 0 iter : 15 Arret : 0.000426882 s/iter 9.104473 +gpu 0 iter : 16 Arret : 8.4118E-05 s/iter 9.106816 +gpu 0 iter : 17 Arret : 8.24728E-05 s/iter 9.108931 +gpu 0 iter : 18 Arret : 8.00495E-05 s/iter 9.106225 +gpu 0 iter : 19 Arret : 2.08719E-05 s/iter 9.095649 +gpu 0 iter : 20 Arret : 4.98916E-06 s/iter 9.103531 +gpu 0 iter : 21 Arret : 8.4925E-08 s/iter 9.102379 +gpu 0 iter : 22 Arret : 8.38554E-11 s/iter 9.101538 +gpu 0 iter : 23 Arret : 8.38685E-14 s/iter 9.102582 +temps : 211.276 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.15851E-08 +Stabilite : 8.38685E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944961 +i* 0.327218| 1.00001| 5.021E-09 +i* 5.06825E-09| +| 2| -0.949968 +i* -0.31233| 0.999994| 4.84102E-12 +i* 7.50916E-12| +| 3| -0.959296 +i* -0.282382| 0.999994| 9.70157E-12 +i*-2.02407E-12| +| 4| 0.963626 +i* 0.267299| 1.00001| 5.98211E-09 +i*-3.22619E-09| +| 5| -0.967697 +i* -0.25216| 1.00001|-7.48997E-09 +i* 2.98289E-09| +| 6| 0.971515 +i* 0.236955| 0.999994| 8.35487E-12 +i* 1.3765E-12| +| 7| -0.97511 +i* -0.221697| 0.999994|-1.67095E-11 +i* 8.54041E-12| +| 8| 0.978468 +i* 0.206369| 0.999994|-6.02252E-12 +i* 2.79299E-12| +| 9| -0.981583 +i* -0.191005| 0.999994| 2.1091E-11 +i* 1.58999E-13| +| 10| 0.984471 +i* 0.175613| 1.00001| 1.24955E-08 +i*-4.14285E-09| +| 11| -0.987103 +i* -0.160159| 1.00001| 7.13754E-09 +i*-2.42212E-09| +| 12| 0.98948 +i* 0.144632| 0.999994|-1.64599E-11 +i* 6.41685E-12| +| 13| -0.991625 +i* -0.129103| 0.999994| 1.85473E-11 +i*-5.04866E-12| +| 14| 0.993529 +i* 0.113527| 0.999994| 4.09739E-12 +i* 7.64574E-13| +| 15| -0.995187 +i* -0.0979384| 0.999994| -3.7288E-12 +i* 7.059E-13| +| 16| 0.996618 +i* 0.0823117| 1.00001| 1.48974E-08 +i*-6.21166E-09| +| 17| -0.997786 +i* -0.0666787| 1.00001| 8.75383E-09 +i*-1.40904E-09| +| 18| 0.998691 +i* 0.0510284| 0.999994| 1.82043E-12 +i*-2.31009E-12| +| 19| -0.999369 +i* -0.0353668| 0.999994| -8.3793E-12 +i* 3.44911E-13| +| 20| 0.999801 +i* 0.0196807| 0.999994|-3.28804E-12 +i* -1.8055E-13| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 1.00001 +400000 racines de module = 0.999994 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 1 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 1 dimgrid2 912 start 233386 size 233386 +gpu 0 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 0 dimgrid2 912 start 0 size 233386 +gpu 2 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 2 dimgrid2 912 start 466772 size 233386 +gpu 0 iter : 1 Arret : 0.00909786 s/iter 12.360602 +gpu 0 iter : 2 Arret : 1.02731 s/iter 12.300203 +gpu 0 iter : 3 Arret : 0.314153 s/iter 12.341344 +gpu 0 iter : 4 Arret : 2.53895 s/iter 12.316923 +gpu 0 iter : 5 Arret : 0.661181 s/iter 13.116074 +gpu 0 iter : 6 Arret : 0.561683 s/iter 12.820170 +gpu 0 iter : 7 Arret : 0.36934 s/iter 12.797835 +gpu 0 iter : 8 Arret : 0.294904 s/iter 13.298049 +gpu 0 iter : 9 Arret : 0.264152 s/iter 12.976750 +gpu 0 iter : 10 Arret : 0.247438 s/iter 12.971977 +gpu 0 iter : 11 Arret : 0.237266 s/iter 13.221901 +gpu 0 iter : 12 Arret : 0.230454 s/iter 13.300312 +gpu 0 iter : 13 Arret : 0.226863 s/iter 13.051883 +gpu 0 iter : 14 Arret : 0.22243 s/iter 12.996304 +gpu 0 iter : 15 Arret : 0.22151 s/iter 12.791979 +gpu 0 iter : 16 Arret : 0.221087 s/iter 12.864009 +gpu 0 iter : 17 Arret : 0.222133 s/iter 12.851008 +gpu 0 iter : 18 Arret : 0.224672 s/iter 12.827312 +gpu 0 iter : 19 Arret : 0.23787 s/iter 12.839701 +gpu 0 iter : 20 Arret : 0.268132 s/iter 12.820959 +gpu 0 iter : 21 Arret : 0.334158 s/iter 12.834736 +gpu 0 iter : 22 Arret : 0.38156 s/iter 12.840969 +gpu 0 iter : 23 Arret : 0.672675 s/iter 12.778787 +gpu 0 iter : 24 Arret : 2.17001 s/iter 12.668364 +gpu 0 iter : 25 Arret : 2.88557 s/iter 12.649430 +gpu 0 iter : 26 Arret : 1.00376 s/iter 12.566083 +gpu 0 iter : 27 Arret : 0.401574 s/iter 12.586073 +gpu 0 iter : 28 Arret : 0.496269 s/iter 12.572347 +gpu 0 iter : 29 Arret : 0.425768 s/iter 12.355626 +gpu 0 iter : 30 Arret : 0.297077 s/iter 12.331620 +gpu 0 iter : 31 Arret : 0.551081 s/iter 12.336078 +gpu 0 iter : 32 Arret : 0.421002 s/iter 12.335631 +gpu 0 iter : 33 Arret : 0.46203 s/iter 12.333596 +gpu 0 iter : 34 Arret : 1.22882 s/iter 12.337100 +gpu 0 iter : 35 Arret : 0.557693 s/iter 12.338444 +gpu 0 iter : 36 Arret : 0.59658 s/iter 12.333528 +gpu 0 iter : 37 Arret : 0.573341 s/iter 12.332630 +gpu 0 iter : 38 Arret : 0.30211 s/iter 12.338388 +gpu 0 iter : 39 Arret : 0.0892072 s/iter 12.339343 +gpu 0 iter : 40 Arret : 0.05992 s/iter 12.345813 +gpu 0 iter : 41 Arret : 0.0288519 s/iter 12.337737 +gpu 0 iter : 42 Arret : 0.024401 s/iter 12.344307 +gpu 0 iter : 43 Arret : 0.0155939 s/iter 12.340892 +gpu 0 iter : 44 Arret : 0.00571412 s/iter 12.341887 +gpu 0 iter : 45 Arret : 0.00546744 s/iter 12.339476 +gpu 0 iter : 46 Arret : 0.00203982 s/iter 12.345632 +gpu 0 iter : 47 Arret : 3.84343E-05 s/iter 12.354718 +gpu 0 iter : 48 Arret : 4.21521E-08 s/iter 12.347915 +gpu 0 iter : 49 Arret : 2.54092E-10 s/iter 12.353530 +gpu 0 iter : 50 Arret : 3.38724E-12 s/iter 12.360641 +gpu 0 iter : 51 Arret : 4.51869E-14 s/iter 12.355068 +temps : 643.957 seconde(s) +Nb iterations : 51 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.80767E-08 +Stabilite : 4.24103E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94495 +i* 0.327198| 0.999994|-5.95168E-12 +i* 7.21019E-12| +| 2| -0.727791 +i* 0.68579| 0.999994| 2.84049E-11 +i* 2.71449E-12| +| 3| -0.209611 +i* -0.977779| 0.999994| 4.37099E-11 +i* 2.10316E-11| +| 4| -0.270562 +i* -0.962697| 0.999994| 1.49227E-11 +i*-7.10382E-12| +| 5| -0.683363 +i* 0.730071| 0.999994| 1.42701E-11 +i* 9.41131E-13| +| 6| 0.978472 +i* 0.206353| 0.999994| 8.64198E-13 +i*-5.37683E-12| +| 7| -0.330343 +i* -0.943855| 0.999994|-4.19198E-12 +i* 6.72874E-12| +| 8| -0.636233 +i* 0.771489| 0.999994| 1.92589E-11 +i* 9.4805E-12| +| 9| 0.989493 +i* 0.144538| 0.999994| 9.45743E-12 +i* 2.49027E-12| +| 10| -0.388869 +i* -0.921287| 0.999994| 3.3152E-11 +i* 1.89272E-11| +| 11| -0.586599 +i* 0.80987| 0.999994| 4.12581E-12 +i* 4.47915E-12| +| 12| 0.996605 +i* 0.0822633| 0.999994| 1.93517E-11 +i* 5.35026E-12| +| 13| -0.44588 +i* -0.895086| 0.999994| 2.93583E-11 +i* 1.24786E-11| +| 14| -0.534681 +i* 0.845063| 1.00001| 2.64739E-09 +i* 2.07041E-09| +| 15| 0.999802 +i* 0.0196179| 0.999994|-1.78282E-11 +i*-6.15591E-13| +| 16| -0.501135 +i* -0.865363| 0.999994| 6.61893E-12 +i* 2.54218E-12| +| 17| -0.480649 +i* 0.876906| 0.999994|-4.39648E-13 +i* 1.36691E-11| +| 18| 0.999064 +i* -0.0431204| 0.999994| 2.09724E-11 +i*-1.61455E-12| +| 19| -0.554391 +i* -0.832249| 0.999994| 1.76753E-11 +i* 2.0705E-11| +| 20| -0.424835 +i* 0.905279| 1.00001|-2.79088E-11 +i*-2.07424E-09| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 1 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 1 dimgrid2 1042 start 266666 size 266666 +gpu 0 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 0 dimgrid2 1042 start 0 size 266666 +gpu 2 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 2 dimgrid2 1042 start 533332 size 266666 +gpu 0 iter : 1 Arret : 0.00250747 s/iter 15.895803 +gpu 0 iter : 2 Arret : 0.798124 s/iter 15.895513 +gpu 0 iter : 3 Arret : 0.185544 s/iter 15.897306 +gpu 0 iter : 4 Arret : 0.727477 s/iter 16.206065 +gpu 0 iter : 5 Arret : 3.56533 s/iter 15.898924 +gpu 0 iter : 6 Arret : 1.19009 s/iter 15.958537 +gpu 0 iter : 7 Arret : 0.436902 s/iter 15.898722 +gpu 0 iter : 8 Arret : 0.314647 s/iter 16.286431 +gpu 0 iter : 9 Arret : 0.153582 s/iter 15.915447 +gpu 0 iter : 10 Arret : 0.0624225 s/iter 15.899833 +gpu 0 iter : 11 Arret : 0.014375 s/iter 15.900341 +gpu 0 iter : 12 Arret : 0.00315103 s/iter 15.899994 +gpu 0 iter : 13 Arret : 0.00853715 s/iter 15.899950 +gpu 0 iter : 14 Arret : 0.000821277 s/iter 15.899445 +gpu 0 iter : 15 Arret : 0.000841828 s/iter 15.899769 +gpu 0 iter : 16 Arret : 2.00193E-05 s/iter 15.899836 +gpu 0 iter : 17 Arret : 5.11413E-06 s/iter 15.899877 +gpu 0 iter : 18 Arret : 3.1793E-07 s/iter 15.899668 +gpu 0 iter : 19 Arret : 6.31599E-10 s/iter 15.898376 +gpu 0 iter : 20 Arret : 1.3604E-12 s/iter 15.898433 +gpu 0 iter : 21 Arret : 2.95617E-15 s/iter 15.898666 +temps : 335.846 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 14.4361 +Stabilite : 2.95617E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.16852E-11 +i*-5.46557E-12| +| 2| 0.963625 +i* 0.267288| 1.00001|-2.20766E-10 +i*-4.96957E-09| +| 3| 0.971523 +i* 0.236925| 0.999995| 2.82775E-11 +i*-1.19308E-11| +| 4| 0.978478 +i* 0.206329| 0.999995| 5.90206E-12 +i* 7.15816E-13| +| 5| 0.984469 +i* 0.175529| 0.999995| 8.59091E-12 +i*-3.14299E-12| +| 6| 0.989492 +i* 0.144557| 0.999995| 7.01883E-13 +i*-4.65183E-13| +| 7| 0.99354 +i* 0.113443| 0.999995| -2.195E-11 +i* 3.7238E-12| +| 8| 0.99661 +i* 0.0822164| 0.999995| 1.76132E-11 +i*-3.12892E-12| +| 9| 0.998699 +i* 0.0508967| 0.999995|-3.49965E-12 +i* 3.59518E-12| +| 10| 0.999816 +i* 0.0195606| 1.00001|-2.84152E-09 +i*-4.48012E-09| +| 11| 0.999926 +i* -0.0118121| 0.999995| 1.01569E-11 +i* 3.65641E-13| +| 12| 0.999063 +i* -0.043177| 0.999995| 3.24163E-12 +i* 2.16144E-12| +| 13| 0.997216 +i* -0.0744994| 0.999995|-2.44054E-11 +i*-5.01205E-12| +| 14| 0.994388 +i* -0.105748| 0.999995| 7.90901E-12 +i* 1.6655E-12| +| 15| 0.990581 +i* -0.136893| 0.999995| 1.61287E-11 +i* -3.3209E-12| +| 16| 0.985799 +i* -0.167904| 0.999995|-3.32943E-11 +i*-1.84226E-11| +| 17| 0.980043 +i* -0.198761| 0.999995| 2.50372E-11 +i* 1.22619E-11| +| 18| 0.973342 +i* -0.229392| 1.00001| 2.27837E-09 +i* 3.32004E-09| +| 19| 0.965655 +i* -0.259809| 0.999995|-3.24851E-13 +i* 4.39207E-12| +| 20| 0.957029 +i* -0.289977| 0.999995|-8.62932E-12 +i* 8.84565E-12| ++---+----------------------------+------------+----------------------------+ +499999 racines de module = 0.999995 +299999 racines de module = 1.00001 + 2 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 2 (of 3) uses CUDA device 2 +gpu 2 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid2 1172 start 0 size 300032 +gpu 1 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 1 dimgrid2 1172 start 300032 size 300032 +gpu 2 dimgrid2 1172 start 600064 size 300032 +gpu 0 iter : 1 Arret : 0.00129672 s/iter 19.919031 +gpu 0 iter : 2 Arret : 0.00207305 s/iter 20.403365 +gpu 0 iter : 3 Arret : 0.00841785 s/iter 19.966410 +gpu 0 iter : 4 Arret : 0.0294067 s/iter 19.972871 +gpu 0 iter : 5 Arret : 0.0402535 s/iter 20.538688 +gpu 0 iter : 6 Arret : 0.012211 s/iter 20.103509 +gpu 0 iter : 7 Arret : 0.0118978 s/iter 20.653864 +gpu 0 iter : 8 Arret : 0.00683504 s/iter 19.970415 +gpu 0 iter : 9 Arret : 0.0050003 s/iter 19.967599 +gpu 0 iter : 10 Arret : 0.00701422 s/iter 19.971453 +gpu 0 iter : 11 Arret : 0.00346785 s/iter 19.920400 +gpu 0 iter : 12 Arret : 0.00253818 s/iter 19.967608 +gpu 0 iter : 13 Arret : 0.000881039 s/iter 19.919272 +gpu 0 iter : 14 Arret : 0.000157333 s/iter 19.919499 +gpu 0 iter : 15 Arret : 4.78982E-05 s/iter 19.970904 +gpu 0 iter : 16 Arret : 4.78357E-06 s/iter 19.920146 +gpu 0 iter : 17 Arret : 9.43771E-08 s/iter 19.920594 +gpu 0 iter : 18 Arret : 5.44956E-10 s/iter 19.967411 +gpu 0 iter : 19 Arret : 6.95985E-12 s/iter 19.970017 +gpu 0 iter : 20 Arret : 8.89739E-14 s/iter 19.919973 +temps : 402.05 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.22942E-06 +Stabilite : 4.7103E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.14003E-11 +i*-5.32252E-12| +| 2| 0.978496 +i* 0.206294| 1.00001| 3.20241E-09 +i*-1.76732E-09| +| 3| 0.989495 +i* 0.144532| 0.999995| -9.3423E-12 +i* 2.37871E-12| +| 4| 0.996623 +i* 0.082186| 1.00001|-8.77002E-10 +i*-2.20815E-11| +| 5| 0.999805 +i* 0.0195142| 0.999995| 2.20493E-11 +i* -2.226E-13| +| 6| 0.999072 +i* -0.0432151| 1.00001| 3.9792E-09 +i* 2.92946E-10| +| 7| 0.994382 +i* -0.105811| 0.999995| 1.87056E-11 +i* 2.32592E-14| +| 8| 0.985801 +i* -0.167952| 1.00001|-4.34654E-10 +i*-2.08745E-09| +| 9| 0.973311 +i* -0.229471| 0.999995| -1.1668E-11 +i* 3.0006E-13| +| 10| 0.957003 +i* -0.290061| 0.999995| 2.09728E-11 +i* 1.38602E-11| +| 11| 0.936929 +i* -0.349536| 1.00001| -1.8867E-09 +i* 4.79158E-10| +| 12| 0.913159 +i* -0.407592| 0.999995| 3.70326E-12 +i* 1.47898E-11| +| 13| 0.885806 +i* -0.464069| 1.00001|-2.45794E-09 +i*-1.30058E-09| +| 14| 0.854946 +i* -0.518709| 0.999995| 1.0744E-11 +i*-3.40256E-12| +| 15| 0.820747 +i* -0.571301| 1.00001|-4.61003E-09 +i* 7.007E-10| +| 16| 0.783279 +i* -0.621663| 0.999995| 1.84956E-11 +i*-2.49151E-12| +| 17| 0.742767 +i* -0.669558| 1.00001|-4.34434E-10 +i* 3.18972E-09| +| 18| 0.699286 +i* -0.714836| 0.999995| 2.41797E-11 +i* 2.92695E-12| +| 19| 0.653078 +i* -0.757284| 0.999995| 1.03298E-11 +i* -7.6561E-12| +| 20| 0.604286 +i* -0.796775| 1.00001| 3.76869E-10 +i* -2.2048E-09| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 2 (of 3) uses CUDA device 2 +gpu 2 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 2 dimgrid2 1303 start 666794 size 333397 +gpu 1 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 1 dimgrid2 1303 start 333397 size 333397 +gpu 0 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 0 dimgrid2 1303 start 0 size 333397 +gpu 0 iter : 1 Arret : 0.00129762 s/iter 24.369685 +gpu 0 iter : 2 Arret : 0.00291292 s/iter 24.395487 +gpu 0 iter : 3 Arret : 0.0265196 s/iter 24.479812 +gpu 0 iter : 4 Arret : 0.0244257 s/iter 24.724655 +gpu 0 iter : 5 Arret : 0.0670735 s/iter 25.296769 +gpu 0 iter : 6 Arret : 0.0707979 s/iter 25.240963 +gpu 0 iter : 7 Arret : 0.0236829 s/iter 25.301929 +gpu 0 iter : 8 Arret : 0.0110363 s/iter 25.617180 +gpu 0 iter : 9 Arret : 0.0235253 s/iter 25.252908 +gpu 0 iter : 10 Arret : 0.0220875 s/iter 25.031490 +gpu 0 iter : 11 Arret : 0.0134152 s/iter 24.704207 +gpu 0 iter : 12 Arret : 0.00940566 s/iter 24.485903 +gpu 0 iter : 13 Arret : 0.00437164 s/iter 24.403963 +gpu 0 iter : 14 Arret : 0.00501835 s/iter 24.423763 +gpu 0 iter : 15 Arret : 0.000533701 s/iter 24.374060 +gpu 0 iter : 16 Arret : 6.72E-05 s/iter 24.388506 +gpu 0 iter : 17 Arret : 4.58988E-05 s/iter 24.383270 +gpu 0 iter : 18 Arret : 7.61755E-06 s/iter 24.373263 +gpu 0 iter : 19 Arret : 3.29282E-08 s/iter 24.383460 +gpu 0 iter : 20 Arret : 2.32633E-10 s/iter 24.376189 +gpu 0 iter : 21 Arret : 3.46576E-12 s/iter 24.414026 +gpu 0 iter : 22 Arret : 5.16781E-14 s/iter 24.385499 +temps : 548.805 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.372E-07 +Stabilite : 1.29474E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327194| 0.999996|-2.65801E-11 +i* 1.58295E-11| +| 2| 0.94078 +i* 0.339035| 1.00001| 4.08959E-09 +i*-3.83025E-10| +| 3| 0.938626 +i* 0.344927| 0.999996| 7.81086E-12 +i* 2.78827E-12| +| 4| 0.936456 +i* 0.350801| 1.00001| 5.62118E-09 +i* 1.12969E-09| +| 5| 0.934221 +i* 0.356684| 0.999996|-2.89155E-11 +i* 4.85822E-12| +| 6| 0.931965 +i* 0.362537| 0.999996| 2.0551E-11 +i*-2.01042E-11| +| 7| 0.929678 +i* 0.36839| 1.00001| 3.06688E-09 +i*-6.88649E-10| +| 8| 0.92734 +i* 0.37421| 0.999996|-1.66556E-12 +i* 1.30899E-11| +| 9| 0.924987 +i* 0.380014| 1.00001| 2.36912E-09 +i* 6.48383E-09| +| 10| 0.922568 +i* 0.385824| 0.999996| 1.41454E-11 +i* 9.54264E-12| +| 11| 0.92013 +i* 0.391603| 0.999996| 2.13753E-11 +i* 7.35949E-12| +| 12| 0.91766 +i* 0.397381| 1.00001|-1.48478E-09 +i* 2.24E-09| +| 13| 0.915141 +i* 0.403125| 0.999996|-6.27054E-12 +i* 6.79734E-12| +| 14| 0.912601 +i* 0.408866| 1.00001|-4.31727E-09 +i* 1.63336E-09| +| 15| 0.910007 +i* 0.414584| 0.999996| 9.95037E-12 +i* 8.92586E-12| +| 16| 0.907389 +i* 0.420284| 0.999996|-1.17559E-11 +i* 1.6185E-11| +| 17| 0.904739 +i* 0.425981| 1.00001|-4.13411E-09 +i* 2.38753E-09| +| 18| 0.90204 +i* 0.431643| 0.999996|-3.43989E-11 +i*-1.06093E-12| +| 19| 0.899321 +i* 0.437302| 1.00001|-5.36833E-09 +i*-1.20878E-09| +| 20| 0.896549 +i* 0.442935| 0.999996|-1.73801E-11 +i* 1.56396E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 1 (of 3) uses CUDA device 1 +gpu 0 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 0 dimgrid2 1433 start 0 size 366677 +gpu 1 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 1 dimgrid2 1433 start 366677 size 366677 +gpu 2 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 2 dimgrid2 1433 start 733354 size 366677 +gpu 0 iter : 1 Arret : 0.000127936 s/iter 29.564359 +gpu 0 iter : 2 Arret : 0.00150279 s/iter 29.679909 +gpu 0 iter : 3 Arret : 0.00473595 s/iter 29.996700 +gpu 0 iter : 4 Arret : 0.0334122 s/iter 30.065556 +gpu 0 iter : 5 Arret : 0.0672371 s/iter 30.004882 +gpu 0 iter : 6 Arret : 0.0631607 s/iter 29.769300 +gpu 0 iter : 7 Arret : 0.0148633 s/iter 30.355612 +gpu 0 iter : 8 Arret : 0.00640276 s/iter 29.804306 +gpu 0 iter : 9 Arret : 0.00282118 s/iter 29.764212 +gpu 0 iter : 10 Arret : 0.00268802 s/iter 29.761181 +gpu 0 iter : 11 Arret : 0.00112217 s/iter 29.762857 +gpu 0 iter : 12 Arret : 0.000650503 s/iter 29.766352 +gpu 0 iter : 13 Arret : 0.000342444 s/iter 29.768713 +gpu 0 iter : 14 Arret : 0.000110964 s/iter 29.777561 +gpu 0 iter : 15 Arret : 5.61714E-05 s/iter 29.775453 +gpu 0 iter : 16 Arret : 3.83258E-05 s/iter 29.777424 +gpu 0 iter : 17 Arret : 1.36554E-05 s/iter 29.775228 +gpu 0 iter : 18 Arret : 8.83878E-06 s/iter 29.773776 +gpu 0 iter : 19 Arret : 1.52294E-07 s/iter 29.769510 +gpu 0 iter : 20 Arret : 3.42786E-10 s/iter 29.765428 +gpu 0 iter : 21 Arret : 5.39374E-12 s/iter 29.770539 +gpu 0 iter : 22 Arret : 8.48806E-14 s/iter 29.761636 +temps : 657.254 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.15208E-07 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.42795E-11 +i*-4.60743E-15| +| 2| 0.922575 +i* 0.385833| 1.00001| 2.95218E-09 +i* -1.2743E-08| +| 3| 0.896547 +i* 0.442942| 0.999997|-3.14282E-11 +i* 2.7746E-11| +| 4| 0.866992 +i* 0.498316| 0.999997| 1.74196E-11 +i*-1.69797E-11| +| 5| 0.834031 +i* 0.551728| 1.00001|-5.34812E-09 +i* 5.73563E-09| +| 6| 0.79777 +i* 0.602956| 0.999997|-4.35858E-11 +i*-1.97981E-13| +| 7| 0.758371 +i* 0.651818| 0.999997| 9.81437E-13 +i* 6.65973E-11| +| 8| 0.715991 +i* 0.698105| 0.999997|-1.09521E-11 +i* 1.55782E-11| +| 9| 0.670783 +i* 0.741649| 0.999997| 3.88353E-11 +i*-1.73947E-11| +| 10| 0.622933 +i* 0.782271| 0.999997| 4.52627E-12 +i*-4.57076E-12| +| 11| 0.572636 +i* 0.819806| 0.999997| 3.89212E-11 +i* 5.22693E-11| +| 12| 0.520076 +i* 0.854116| 0.999997|-9.69802E-12 +i* 1.06333E-11| +| 13| 0.465474 +i* 0.885068| 1.00001|-1.56243E-09 +i*-2.92806E-09| +| 14| 0.409033 +i* 0.912516| 0.999997|-3.44769E-11 +i*-1.20596E-11| +| 15| 0.350979 +i* 0.93638| 0.999997|-2.79532E-11 +i*-7.11947E-12| +| 16| 0.291549 +i* 0.956562| 1.00001| 1.63076E-08 +i*-4.23164E-09| +| 17| 0.230965 +i* 0.972959| 0.999997|-2.98301E-11 +i*-5.42622E-12| +| 18| 0.16947 +i* 0.985532| 0.999997|-2.82967E-11 +i*-1.30775E-11| +| 19| 0.107316 +i* 0.994222| 0.999997| 2.22606E-11 +i*-6.06382E-12| +| 20| 0.0447302 +i* 0.998996| 0.999997| 3.84641E-11 +i* 1.92052E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 1 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 1 dimgrid2 1563 start 400042 size 400042 +gpu 2 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 2 dimgrid2 1563 start 800084 size 400042 +gpu 0 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 0 dimgrid2 1563 start 0 size 400042 +gpu 0 iter : 1 Arret : 3.88853E-05 s/iter 35.444715 +gpu 0 iter : 2 Arret : 0.000226187 s/iter 35.511870 +gpu 0 iter : 3 Arret : 0.00294453 s/iter 35.519410 +gpu 0 iter : 4 Arret : 0.00192089 s/iter 35.695979 +gpu 0 iter : 5 Arret : 0.00197307 s/iter 35.427328 +gpu 0 iter : 6 Arret : 0.0139022 s/iter 35.783897 +gpu 0 iter : 7 Arret : 0.0396321 s/iter 35.846470 +gpu 0 iter : 8 Arret : 0.0410882 s/iter 35.917354 +gpu 0 iter : 9 Arret : 0.0316519 s/iter 35.947137 +gpu 0 iter : 10 Arret : 0.0102455 s/iter 35.840131 +gpu 0 iter : 11 Arret : 0.00641208 s/iter 35.688111 +gpu 0 iter : 12 Arret : 0.00169558 s/iter 35.748971 +gpu 0 iter : 13 Arret : 0.00145242 s/iter 35.726631 +gpu 0 iter : 14 Arret : 0.00103398 s/iter 35.680007 +gpu 0 iter : 15 Arret : 0.000915292 s/iter 35.534580 +gpu 0 iter : 16 Arret : 0.000708025 s/iter 35.681188 +gpu 0 iter : 17 Arret : 0.000325387 s/iter 35.516310 +gpu 0 iter : 18 Arret : 7.91627E-05 s/iter 35.511327 +gpu 0 iter : 19 Arret : 7.80765E-05 s/iter 35.514088 +gpu 0 iter : 20 Arret : 2.1665E-05 s/iter 35.498650 +gpu 0 iter : 21 Arret : 2.93721E-06 s/iter 35.511587 +gpu 0 iter : 22 Arret : 1.05293E-08 s/iter 35.509654 +gpu 0 iter : 23 Arret : 4.17186E-11 s/iter 35.539237 +gpu 0 iter : 24 Arret : 1.66144E-13 s/iter 35.520045 +temps : 856.406 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.0865E-05 +Stabilite : 3.51085E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.38103E-11 +i*-1.80134E-13| +| 2| 0.93422 +i* 0.356687| 0.999997| -1.633E-11 +i*-1.74183E-12| +| 3| 0.922566 +i* 0.385831| 0.999997| 2.1144E-11 +i*-3.58299E-11| +| 4| 0.910003 +i* 0.414595| 0.999997|-5.13478E-12 +i* 9.28282E-12| +| 5| 0.896543 +i* 0.44295| 0.999997|-2.07689E-11 +i* 1.70204E-11| +| 6| 0.8822 +i* 0.470869| 0.999997| 2.23999E-12 +i*-1.16781E-12| +| 7| 0.866987 +i* 0.498324| 0.999997|-1.24258E-11 +i* 4.98106E-11| +| 8| 0.850921 +i* 0.525287| 0.999997|-3.98015E-12 +i*-4.27941E-12| +| 9| 0.834016 +i* 0.551734| 0.999997|-3.61311E-11 +i*-1.54952E-11| +| 10| 0.816292 +i* 0.577647| 1|-5.99863E-09 +i*-1.71719E-09| +| 11| 0.797768 +i* 0.602972| 1| 2.77859E-09 +i*-6.76378E-09| +| 12| 0.778437 +i* 0.627717| 0.999997|-9.78373E-12 +i* 1.01854E-11| +| 13| 0.758354 +i* 0.651838| 0.999997|-9.95959E-12 +i*-1.30844E-11| +| 14| 0.737523 +i* 0.675317| 0.999997| 1.58167E-11 +i* 2.05323E-11| +| 15| 0.715965 +i* 0.698131| 0.999997|-4.64551E-11 +i* 2.77155E-11| +| 16| 0.693703 +i* 0.720257| 0.999997|-9.01323E-12 +i* 7.7873E-12| +| 17| 0.670757 +i* 0.741673| 0.999997| 3.04825E-11 +i* 9.42191E-12| +| 18| 0.64715 +i* 0.762359| 0.999997|-1.70122E-11 +i* 9.8992E-12| +| 19| 0.622905 +i* 0.782293| 0.999997|-4.17721E-11 +i*-1.73844E-12| +| 20| 0.598047 +i* 0.801457| 0.999997| 3.31615E-11 +i* 2.07676E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +500000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +CPU thread 2 (of 3) uses CUDA device 2 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 0 (of 3) uses CUDA device 0 +gpu 1 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 1 dimgrid2 1693 start 433408 size 433408 +gpu 2 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 2 dimgrid2 1693 start 866816 size 433408 +gpu 0 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 0 dimgrid2 1693 start 0 size 433408 +gpu 0 iter : 1 Arret : 0.00993515 s/iter 41.600975 +gpu 0 iter : 2 Arret : 0.94729 s/iter 42.529902 +gpu 0 iter : 3 Arret : 0.597152 s/iter 43.053848 +gpu 0 iter : 4 Arret : 1.09572 s/iter 44.012338 +gpu 0 iter : 5 Arret : 2.82293 s/iter 44.999505 +gpu 0 iter : 6 Arret : 2.46299 s/iter 46.487533 +gpu 0 iter : 7 Arret : 1.42985 s/iter 46.128011 +gpu 0 iter : 8 Arret : 0.815208 s/iter 46.298425 +gpu 0 iter : 9 Arret : 0.460301 s/iter 46.406737 +gpu 0 iter : 10 Arret : 3.07446 s/iter 45.736264 +gpu 0 iter : 11 Arret : 2.2635 s/iter 45.854928 +gpu 0 iter : 12 Arret : 1.20325 s/iter 44.897816 +gpu 0 iter : 13 Arret : 1.03081 s/iter 45.164997 +gpu 0 iter : 14 Arret : 2.82691 s/iter 44.903049 +gpu 0 iter : 15 Arret : 2.5455 s/iter 44.889994 +gpu 0 iter : 16 Arret : 5.16089 s/iter 43.930002 +gpu 0 iter : 17 Arret : 1.59675 s/iter 43.927146 +gpu 0 iter : 18 Arret : 1.72164 s/iter 43.883402 +gpu 0 iter : 19 Arret : 3.27848 s/iter 43.830461 +gpu 0 iter : 20 Arret : 1.69774 s/iter 43.879802 +gpu 0 iter : 21 Arret : 0.302387 s/iter 43.779252 +gpu 0 iter : 22 Arret : 1.30645 s/iter 43.599659 +gpu 0 iter : 23 Arret : 2.04566 s/iter 43.772972 +gpu 0 iter : 24 Arret : 0.674855 s/iter 43.656609 +gpu 0 iter : 25 Arret : 0.606815 s/iter 43.556261 +gpu 0 iter : 26 Arret : 1.57571 s/iter 43.386271 +gpu 0 iter : 27 Arret : 0.764433 s/iter 43.336624 +gpu 0 iter : 28 Arret : 6.37937 s/iter 42.936852 +gpu 0 iter : 29 Arret : 1.78197 s/iter 42.763949 +gpu 0 iter : 30 Arret : 2.01466 s/iter 43.871285 +gpu 0 iter : 31 Arret : 1.56415 s/iter 43.795928 +gpu 0 iter : 32 Arret : 0.715908 s/iter 42.772943 +gpu 0 iter : 33 Arret : 0.852067 s/iter 43.704910 +gpu 0 iter : 34 Arret : 0.485278 s/iter 42.713971 +gpu 0 iter : 35 Arret : 0.306709 s/iter 42.717980 +gpu 0 iter : 36 Arret : 0.236829 s/iter 42.757378 +gpu 0 iter : 37 Arret : 0.161803 s/iter 42.671038 +gpu 0 iter : 38 Arret : 0.0772956 s/iter 42.728759 +gpu 0 iter : 39 Arret : 0.148202 s/iter 42.472412 +gpu 0 iter : 40 Arret : 0.112146 s/iter 41.701920 +gpu 0 iter : 41 Arret : 0.141141 s/iter 41.705686 +gpu 0 iter : 42 Arret : 0.0549499 s/iter 41.639089 +gpu 0 iter : 43 Arret : 0.0770653 s/iter 41.548151 +gpu 0 iter : 44 Arret : 0.064067 s/iter 41.552293 +gpu 0 iter : 45 Arret : 0.0268269 s/iter 41.548819 +gpu 0 iter : 46 Arret : 0.0102441 s/iter 41.548312 +gpu 0 iter : 47 Arret : 0.00818616 s/iter 41.575177 +gpu 0 iter : 48 Arret : 0.00675172 s/iter 41.574307 +gpu 0 iter : 49 Arret : 0.00398952 s/iter 41.577848 +gpu 0 iter : 50 Arret : 0.000455601 s/iter 41.580451 +gpu 0 iter : 51 Arret : 9.5938E-07 s/iter 41.579109 +gpu 0 iter : 52 Arret : 1.41341E-08 s/iter 41.578383 +gpu 0 iter : 53 Arret : 1.7237E-10 s/iter 41.574782 +gpu 0 iter : 54 Arret : 2.10734E-12 s/iter 41.577135 +gpu 0 iter : 55 Arret : 2.57332E-14 s/iter 41.576871 +temps : 2380.72 seconde(s) +Nb iterations : 55 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.81249E-08 +Stabilite : 1.19066E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327175| 0.999997| 2.52776E-12 +i*-3.98737E-12| +| 2| -0.769371 +i* 0.638797| 0.999997|-4.59108E-11 +i* 1.31056E-11| +| 3| 0.922562 +i* 0.385839| 0.999997| 3.58704E-11 +i*-8.51852E-12| +| 4| -0.807942 +i* 0.589256| 0.999997| 5.51348E-12 +i*-4.87583E-11| +| 5| -0.147855 +i* -0.989006| 0.999997| 3.73612E-11 +i* -9.4349E-12| +| 6| 0.896519 +i* 0.443013| 1| -1.5707E-09 +i* -4.0371E-09| +| 7| -0.843314 +i* 0.537416| 0.999997|-2.83193E-11 +i* 2.81434E-11| +| 8| -0.0855438 +i* -0.996331| 0.999997|-2.93523E-11 +i* 4.13114E-13| +| 9| 0.866983 +i* 0.498331| 0.999997| 4.10197E-11 +i*-6.30346E-11| +| 10| -0.875372 +i* 0.483442| 0.999997| 3.85316E-11 +i* 1.84854E-11| +| 11| -0.0228418 +i* -0.999736| 0.999997|-7.90479E-14 +i* 5.45453E-13| +| 12| 0.834001 +i* 0.551756| 0.999997|-1.74238E-11 +i* 1.04526E-11| +| 13| -0.904181 +i* 0.427142| 0.999997| 8.82272E-12 +i* 3.22865E-12| +| 14| 0.039982 +i* -0.999204| 1|-3.60767E-10 +i*-7.61672E-11| +| 15| 0.797779 +i* 0.602957| 1|-3.43644E-09 +i*-3.30197E-09| +| 16| -0.929034 +i* 0.370004| 1|-6.36588E-10 +i* 6.06637E-11| +| 17| 0.102531 +i* -0.994726| 0.999997| 2.38702E-11 +i* -3.197E-12| +| 18| 0.758336 +i* 0.651859| 0.999997| 1.77951E-11 +i* 3.01302E-11| +| 19| -0.950413 +i* 0.310979| 0.999997| 1.7147E-11 +i*-5.05296E-12| +| 20| 0.164753 +i* -0.986332| 0.999997| 2.38304E-11 +i* 4.80854E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +CPU thread 0 (of 3) uses CUDA device 0 +CPU thread 1 (of 3) uses CUDA device 1 +CPU thread 2 (of 3) uses CUDA device 2 +gpu 1 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 1 dimgrid2 1823 start 466688 size 466688 +gpu 2 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 2 dimgrid2 1823 start 933376 size 466688 +gpu 0 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 0 dimgrid2 1823 start 0 size 466688 +gpu 0 iter : 1 Arret : 0.00131518 s/iter 48.031300 +gpu 0 iter : 2 Arret : 0.00875694 s/iter 47.952739 +gpu 0 iter : 3 Arret : 0.0218497 s/iter 48.515507 +gpu 0 iter : 4 Arret : 0.0347716 s/iter 48.769486 +gpu 0 iter : 5 Arret : 0.016047 s/iter 49.561277 +gpu 0 iter : 6 Arret : 0.0201175 s/iter 49.796010 +gpu 0 iter : 7 Arret : 0.0309145 s/iter 51.139394 +gpu 0 iter : 8 Arret : 0.0275536 s/iter 50.552108 +gpu 0 iter : 9 Arret : 0.017163 s/iter 49.041844 +gpu 0 iter : 10 Arret : 0.0119332 s/iter 48.636574 +gpu 0 iter : 11 Arret : 0.00565624 s/iter 48.320944 +gpu 0 iter : 12 Arret : 0.00295609 s/iter 47.966958 +gpu 0 iter : 13 Arret : 0.00116008 s/iter 48.024756 +gpu 0 iter : 14 Arret : 0.000248135 s/iter 47.987642 +gpu 0 iter : 15 Arret : 0.000216011 s/iter 48.020118 +gpu 0 iter : 16 Arret : 5.60087E-05 s/iter 48.025013 +gpu 0 iter : 17 Arret : 2.03739E-05 s/iter 47.944026 +gpu 0 iter : 18 Arret : 2.0326E-08 s/iter 48.020251 +gpu 0 iter : 19 Arret : 2.80644E-10 s/iter 48.018971 +gpu 0 iter : 20 Arret : 3.86306E-12 s/iter 47.947843 +gpu 0 iter : 21 Arret : 5.31926E-14 s/iter 48.022357 +temps : 1021.57 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 8.20158E-08 +Stabilite : 3.5197E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944967 +i* 0.327176| 1| 6.08988E-09 +i* 1.90638E-09| +| 2| 0.934217 +i* 0.356717| 1| 3.23156E-10 +i*-4.97808E-09| +| 3| -0.939702 +i* -0.341986| 0.999997| 3.52861E-11 +i*-1.80749E-11| +| 4| 0.922561 +i* 0.385844| 0.999997|-1.88152E-11 +i* 1.52498E-11| +| 5| -0.928505 +i* -0.371312| 0.999997|-5.57474E-11 +i* 5.0417E-11| +| 6| 0.909996 +i* 0.41461| 0.999997|-4.09095E-11 +i*-2.87341E-12| +| 7| -0.916393 +i* -0.400273| 0.999997| 2.4082E-11 +i*-3.09888E-12| +| 8| 0.896534 +i* 0.442968| 0.999997|-9.24949E-12 +i* 1.43962E-11| +| 9| -0.903378 +i* -0.428839| 0.999997|-8.68483E-12 +i*-2.13769E-11| +| 10| 0.882189 +i* 0.47089| 0.999997|-2.80496E-11 +i* 3.88745E-12| +| 11| -0.889473 +i* -0.456982| 0.999997| 4.09844E-11 +i*-1.49197E-11| +| 12| 0.866974 +i* 0.498347| 0.999997| 3.35584E-11 +i* 9.33695E-12| +| 13| -0.874706 +i* -0.484662| 1| -3.8214E-09 +i* 3.43312E-09| +| 14| 0.850921 +i* 0.525301| 1|-2.50513E-09 +i* 1.02849E-08| +| 15| -0.85904 +i* -0.511916| 1|-3.09325E-09 +i*-2.23006E-09| +| 16| 0.833989 +i* 0.551788| 1| 6.26715E-10 +i*-7.45076E-09| +| 17| -0.842553 +i* -0.538607| 0.999997|-1.00535E-11 +i*-3.70571E-11| +| 18| 0.816264 +i* 0.577674| 0.999997|-2.07576E-11 +i* 1.0368E-12| +| 19| -0.825233 +i* -0.564788| 0.999997|-1.77758E-11 +i* 6.2068E-11| +| 20| 0.797731 +i* 0.603009| 0.999997|-1.41849E-11 +i* 9.98245E-12| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 1 +800000 racines de module = 0.999997 diff --git a/tests_sparse/results/4GPU_mpi.txt b/tests_sparse/results/4GPU_mpi.txt new file mode 100644 index 0000000..145049f --- /dev/null +++ b/tests_sparse/results/4GPU_mpi.txt @@ -0,0 +1,1189 @@ +REMAINING: 4 +Taking GPU #0 +Taking GPU #1 +Taking GPU #2 +Taking GPU #3 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +zone limite de 'log-exp' 1.00356 +zone limite de 'log-exp' 1.00356 +zone limite de 'log-exp' 1.00356 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 1, start 25024 size 25024 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 0, start 0 size 25024 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 3, start 75072 size 25024 +proc 3 start 75072 size 25024 +proc 1 start 25024 size 25024 +dimgrid 391 dimblock 256 degrePoly 100000 +proc 2, start 50048 size 25024 +proc 2 start 50048 size 25024 +proc 0 start 0 size 25024 +iter : 1 Arret : 0.00317191 s/iter 0.223242 +iter : 2 Arret : 0.0022718 s/iter 0.223105 +iter : 3 Arret : 0.00244221 s/iter 0.223104 +iter : 4 Arret : 0.00230917 s/iter 0.223112 +iter : 5 Arret : 0.00112595 s/iter 0.223089 +iter : 6 Arret : 0.00281136 s/iter 0.223145 +iter : 7 Arret : 0.014214 s/iter 0.223018 +iter : 8 Arret : 0.0217272 s/iter 0.295740 +iter : 9 Arret : 0.00872397 s/iter 0.295931 +iter : 10 Arret : 0.00156483 s/iter 0.223164 +iter : 11 Arret : 0.00112667 s/iter 0.223108 +iter : 12 Arret : 0.00115104 s/iter 0.223032 +iter : 13 Arret : 0.00030068 s/iter 0.222915 +iter : 14 Arret : 0.000379927 s/iter 0.222885 +iter : 15 Arret : 0.000371112 s/iter 0.222876 +iter : 16 Arret : 0.000184945 s/iter 0.223020 +iter : 17 Arret : 0.000116641 s/iter 0.222932 +iter : 18 Arret : 4.76525E-05 s/iter 0.222944 +iter : 19 Arret : 1.50691E-06 s/iter 0.222881 +iter : 20 Arret : 5.10281E-09 s/iter 0.222845 +iter : 21 Arret : 1.61341E-11 s/iter 0.222921 +iter : 22 Arret : 5.09612E-14 s/iter 0.222779 +temps : 5.19805 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 6.45166E-07 +Stabilite : 1.57015E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540308 +i* 0.841422| 0.999962|-1.95866E-12 +i*-4.55465E-13| +| 2| -0.113164 +i* 0.993538| 0.999962|-4.34919E-12 +i* 9.60242E-13| +| 3| -0.226732 +i* -0.974016| 1.00006|-1.34468E-09 +i*-3.70749E-10| +| 4| -0.715763 +i* 0.698289| 0.999962| 9.11271E-13 +i* 2.47219E-12| +| 5| 0.439922 +i* -0.897993| 0.999962|-3.49498E-13 +i* 1.66432E-12| +| 6| -0.996094 +i* 0.0889516| 1.00006| 1.362E-10 +i*-7.26223E-11| +| 7| 0.908546 +i* -0.417692| 0.999962| 4.78506E-13 +i* 1.54377E-13| +| 8| -0.827813 +i* -0.560935| 0.999962| 9.76996E-13 +i*-2.04309E-12| +| 9| 0.968208 +i* 0.250378| 1.00006|-6.91991E-11 +i*-6.65787E-11| +| 10| -0.286842 +i* -0.958038| 1.00006|-5.93554E-10 +i*-2.45345E-10| +| 11| 0.591653 +i* 0.806145| 0.999962|-9.87654E-13 +i*-3.03635E-12| +| 12| -0.0511836 +i* 0.998651| 0.999962|-2.22622E-12 +i*-3.69013E-14| +| 13| -0.67097 +i* 0.741432| 0.999962|-8.03801E-14 +i*-1.68204E-12| +| 14| 0.383249 +i* -0.923603| 0.999962|-1.29119E-12 +i*-1.37426E-12| +| 15| -0.988582 +i* 0.150427| 0.999962|-1.54698E-12 +i*-6.48537E-13| +| 16| 0.880824 +i* -0.473363| 0.999962| 1.58029E-12 +i*-2.34379E-12| +| 17| -0.861082 +i* -0.508391| 0.999962| 9.8066E-13 +i* 3.40478E-12| +| 18| 0.981756 +i* 0.189945| 0.999962|-1.13665E-12 +i* 1.13043E-12| +| 19| -0.345842 +i* -0.938354| 1.00006| 1.38421E-10 +i*-2.31696E-10| +| 20| 0.640621 +i* 0.767807| 0.999962|-6.98774E-13 +i* 1.13798E-12| ++---+----------------------------+------------+----------------------------+ +60000 racines de module = 0.999962 +40000 racines de module = 1.00006 +proc 1 +proc 2 +proc 3 +proc 0 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +zone limite de 'log-exp' 1.00178 +zone limite de 'log-exp' 1.00178 +zone limite de 'log-exp' 1.00178 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 3, start 150144 size 50048 +proc 3 start 150144 size 50048 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 2, start 100096 size 50048 +proc 2 start 100096 size 50048 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 0, start 0 size 50048 +proc 0 start 0 size 50048 +dimgrid 782 dimblock 256 degrePoly 200000 +proc 1, start 50048 size 50048 +proc 1 start 50048 size 50048 +iter : 1 Arret : 0.000151299 s/iter 0.878996 +iter : 2 Arret : 0.000148166 s/iter 0.878818 +iter : 3 Arret : 0.000150411 s/iter 0.878592 +iter : 4 Arret : 0.00157874 s/iter 0.878606 +iter : 5 Arret : 0.00193028 s/iter 0.878657 +iter : 6 Arret : 0.043877 s/iter 1.039888 +iter : 7 Arret : 0.138047 s/iter 1.024638 +iter : 8 Arret : 0.359981 s/iter 1.019435 +iter : 9 Arret : 0.421322 s/iter 1.020663 +iter : 10 Arret : 0.329853 s/iter 1.028885 +iter : 11 Arret : 0.122577 s/iter 1.037432 +iter : 12 Arret : 0.181684 s/iter 1.023745 +iter : 13 Arret : 0.0789097 s/iter 1.022813 +iter : 14 Arret : 0.0388397 s/iter 0.882628 +iter : 15 Arret : 0.0375793 s/iter 0.878733 +iter : 16 Arret : 0.015251 s/iter 0.882484 +iter : 17 Arret : 0.00887915 s/iter 0.882611 +iter : 18 Arret : 0.000412291 s/iter 0.878052 +iter : 19 Arret : 3.09658E-05 s/iter 0.877930 +iter : 20 Arret : 1.56615E-07 s/iter 0.878145 +iter : 21 Arret : 1.55941E-11 s/iter 0.877946 +iter : 22 Arret : 1.58952E-15 s/iter 0.878044 +temps : 20.6662 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 1.58952E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540303 +i* 0.841453| 0.999985| 1.08703E-11 +i*-2.49217E-12| +| 2| -0.837195 +i* 0.546877| 0.999985| -5.4492E-12 +i* 1.09163E-12| +| 3| -0.553418 +i* -0.832885| 0.999985| -1.9722E-12 +i*-7.40397E-12| +| 4| 0.828599 +i* -0.559925| 1.00005|-7.54521E-09 +i* 1.47059E-08| +| 5| -0.8197 +i* 0.572767| 0.999985|-4.21663E-13 +i* -2.8616E-12| +| 6| -0.57917 +i* -0.815188| 0.999985|-5.13034E-12 +i*-1.52645E-12| +| 7| 0.810626 +i* -0.585537| 0.999985|-6.36846E-12 +i*-5.86797E-12| +| 8| 0.591872 +i* 0.806089| 1.00005|-1.69803E-09 +i* 9.43795E-09| +| 9| -0.801454 +i* 0.598134| 1.00005| 5.92533E-09 +i* 3.55911E-08| +| 10| -0.604356 +i* -0.796695| 0.999985|-1.64091E-13 +i* 1.59084E-12| +| 11| 0.791937 +i* -0.610578| 0.999985| 6.0707E-13 +i* 1.52922E-12| +| 12| 0.616763 +i* 0.78713| 0.999985|-4.48042E-12 +i* -2.6295E-12| +| 13| -0.782301 +i* 0.622877| 0.999985|-2.15827E-12 +i*-6.27114E-12| +| 14| -0.628991 +i* -0.777472| 1.00005| 6.93065E-09 +i*-8.65443E-09| +| 15| 0.772474 +i* -0.635023| 0.999985| 1.54783E-11 +i*-1.81338E-12| +| 16| 0.641054 +i* 0.767476| 0.999985| 9.05009E-12 +i*-2.91295E-12| +| 17| -0.762458 +i* 0.647014| 0.999985| 5.81724E-12 +i*-9.99384E-12| +| 18| -0.652967 +i* -0.757366| 0.999985| 5.10392E-12 +i*-6.61069E-12| +| 19| 0.752302 +i* -0.658888| 1.00005| 3.99107E-09 +i* 1.02117E-08| +| 20| 0.66472 +i* 0.747072| 0.999985|-1.93379E-12 +i*-1.29726E-11| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +zone limite de 'log-exp' 1.00118 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 1, start 75008 size 75008 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 0, start 0 size 75008 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 3, start 225024 size 75008 +proc 3 start 225024 size 75008 +proc 1 start 75008 size 75008 +dimgrid 1172 dimblock 256 degrePoly 300000 +proc 2, start 150016 size 75008 +proc 2 start 150016 size 75008 +proc 0 start 0 size 75008 +iter : 1 Arret : 0.000443355 s/iter 1.688384 +iter : 2 Arret : 0.000360442 s/iter 1.688854 +iter : 3 Arret : 0.000447046 s/iter 1.688506 +iter : 4 Arret : 0.000378961 s/iter 1.688556 +iter : 5 Arret : 0.000429954 s/iter 1.688406 +iter : 6 Arret : 0.000581339 s/iter 1.688344 +iter : 7 Arret : 0.000898783 s/iter 1.688397 +iter : 8 Arret : 0.00201192 s/iter 1.687963 +iter : 9 Arret : 0.00450609 s/iter 1.687360 +iter : 10 Arret : 0.00407562 s/iter 1.923330 +iter : 11 Arret : 0.00332439 s/iter 1.687420 +iter : 12 Arret : 0.00384675 s/iter 1.688021 +iter : 13 Arret : 0.00407352 s/iter 1.687872 +iter : 14 Arret : 0.000405814 s/iter 1.687487 +iter : 15 Arret : 0.000436201 s/iter 1.687880 +iter : 16 Arret : 0.000224556 s/iter 1.687652 +iter : 17 Arret : 5.00187E-05 s/iter 1.687209 +iter : 18 Arret : 2.59315E-05 s/iter 1.687110 +iter : 19 Arret : 1.0826E-05 s/iter 1.687608 +iter : 20 Arret : 4.35679E-05 s/iter 1.687250 +iter : 21 Arret : 3.59732E-05 s/iter 1.687189 +iter : 22 Arret : 4.62526E-05 s/iter 1.687068 +iter : 23 Arret : 6.96194E-06 s/iter 1.687220 +iter : 24 Arret : 6.11605E-09 s/iter 1.687508 +iter : 25 Arret : 6.11156E-12 s/iter 1.687258 +iter : 26 Arret : 6.05668E-15 s/iter 1.687248 +temps : 44.3103 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 6.09159E-07 +Stabilite : 1.57011E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540341 +i* 0.841474| 1.00002| 2.17368E-09 +i*-4.61298E-09| +| 2| -0.940582 +i* 0.339532| 0.999988|-1.00517E-11 +i* 8.96228E-13| +| 3| -0.851937 +i* -0.523689| 1.00002|-1.15969E-09 +i* 6.49452E-10| +| 4| -0.121715 +i* -0.992553| 0.999988|-4.05498E-12 +i*-3.39981E-14| +| 5| 0.700112 +i* -0.714017| 0.999988| 6.43741E-12 +i* -3.3944E-12| +| 6| 0.994789 +i* 0.102177| 1.00002| 6.46977E-09 +i* 6.38228E-10| +| 7| -0.26109 +i* 0.965338| 1.00002|-9.81343E-10 +i*-1.42942E-09| +| 8| -0.917494 +i* 0.39772| 0.999988| 8.53073E-12 +i* 8.379E-12| +| 9| -0.883005 +i* -0.46934| 0.999988| 2.43294E-12 +i*-2.16579E-12| +| 10| -0.183619 +i* -0.983021| 1.00002|-8.44931E-09 +i*-4.25695E-09| +| 11| 0.654063 +i* -0.756425| 0.999988| 9.35807E-13 +i*-7.47193E-12| +| 12| 0.999199 +i* 0.0397302| 0.999988| 3.35743E-12 +i* -3.4849E-13| +| 13| 0.591959 +i* 0.805996| 1.00002| 3.13249E-09 +i* 3.04465E-09| +| 14| -0.200169 +i* 0.97975| 0.999988|-2.70206E-12 +i* 4.98612E-12| +| 15| -0.890827 +i* 0.454393| 1.00002|-1.29544E-09 +i* 3.49694E-09| +| 16| -0.910641 +i* -0.41317| 0.999988| 3.06566E-12 +i*-6.62351E-12| +| 17| -0.24476 +i* -0.969572| 0.999988|-3.79541E-12 +i* -1.5516E-12| +| 18| 0.605447 +i* -0.795915| 1.00002| -7.0591E-09 +i* 7.40288E-10| +| 19| 0.999727 +i* -0.0228685| 0.999988|-4.59166E-12 +i* -1.8699E-15| +| 20| 0.641209 +i* 0.767351| 0.999988|-3.81029E-12 +i*-1.94543E-11| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +200000 racines de module = 0.999988 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +zone limite de 'log-exp' 1.00089 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 3, start 300096 size 100032 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 1, start 100032 size 100032 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 2, start 200064 size 100032 +proc 1 start 100032 size 100032 +dimgrid 1563 dimblock 256 degrePoly 400000 +proc 0, start 0 size 100032 +proc 0 start 0 size 100032 +proc 3 start 300096 size 100032 +proc 2 start 200064 size 100032 +iter : 1 Arret : 4.36834E-05 s/iter 3.113028 +iter : 2 Arret : 4.27059E-05 s/iter 3.113836 +iter : 3 Arret : 0.000182715 s/iter 3.114264 +iter : 4 Arret : 0.000492288 s/iter 3.113575 +iter : 5 Arret : 0.000356743 s/iter 3.112653 +iter : 6 Arret : 0.00116353 s/iter 3.113016 +iter : 7 Arret : 0.00336814 s/iter 3.112816 +iter : 8 Arret : 0.0617801 s/iter 3.113008 +iter : 9 Arret : 0.0877867 s/iter 3.113421 +iter : 10 Arret : 3.24939 s/iter 3.113856 +iter : 11 Arret : 2.15844 s/iter 3.118147 +iter : 12 Arret : 1.77314 s/iter 3.414229 +iter : 13 Arret : 16.6924 s/iter 3.432045 +iter : 14 Arret : 2.11219 s/iter 3.420466 +iter : 15 Arret : 0.516592 s/iter 3.106996 +iter : 16 Arret : 1.68595 s/iter 3.388085 +iter : 17 Arret : 1.04355 s/iter 3.105841 +iter : 18 Arret : 1.02458 s/iter 3.105815 +iter : 19 Arret : 2.04519 s/iter 3.106092 +iter : 20 Arret : 0.647938 s/iter 3.107656 +iter : 21 Arret : 1.71712 s/iter 3.106086 +iter : 22 Arret : 1.19179 s/iter 3.106195 +iter : 23 Arret : 4.78036 s/iter 3.105819 +iter : 24 Arret : 2.03616 s/iter 3.105406 +iter : 25 Arret : 1.45123 s/iter 3.104215 +iter : 26 Arret : 2.13122 s/iter 3.104390 +iter : 27 Arret : 0.721774 s/iter 3.104463 +iter : 28 Arret : 0.699341 s/iter 3.100715 +iter : 29 Arret : 0.390286 s/iter 3.104155 +iter : 30 Arret : 0.296658 s/iter 3.104140 +iter : 31 Arret : 0.175392 s/iter 3.104396 +iter : 32 Arret : 0.0670751 s/iter 3.104407 +iter : 33 Arret : 0.074453 s/iter 3.100941 +iter : 34 Arret : 0.0394279 s/iter 3.100694 +iter : 35 Arret : 0.0144834 s/iter 3.099941 +iter : 36 Arret : 0.00758676 s/iter 3.099393 +iter : 37 Arret : 0.00161117 s/iter 3.099605 +iter : 38 Arret : 2.14645E-05 s/iter 3.099085 +iter : 39 Arret : 3.35452E-09 s/iter 3.099188 +iter : 40 Arret : 3.3562E-13 s/iter 3.099125 +temps : 125.757 seconde(s) +Nb iterations : 40 +Nb de depassements de capacite exponentielle : 0 +Precision : 0.000335628 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.25993E-11 +i* -8.4544E-12| +| 2| -0.998331 +i* 0.0576263| 0.999992| 5.58298E-12 +i* 4.97158E-13| +| 3| 0.439898 +i* -0.898039| 0.999992| 1.18832E-11 +i*-2.97085E-12| +| 4| -0.996035 +i* 0.0888728| 0.999992| 1.07346E-11 +i*-1.05033E-12| +| 5| 0.411549 +i* -0.911379| 0.999992| -6.2117E-12 +i* 1.19283E-11| +| 6| 0.591958 +i* 0.805959| 0.999992|-4.37428E-13 +i* -1.5295E-12| +| 7| -0.992793 +i* 0.120036| 1.00002| 1.16144E-08 +i* 3.80768E-11| +| 8| 0.382808 +i* -0.923853| 1.00002| 8.19476E-08 +i* 2.07746E-08| +| 9| 0.616935 +i* 0.787044| 1.00002|-4.89462E-08 +i* 3.39836E-08| +| 10| -0.988512 +i* 0.151094| 0.999992| 5.88174E-12 +i* 3.10009E-12| +| 11| 0.353648 +i* -0.93537| 0.999992| 1.43463E-12 +i* 1.47159E-13| +| 12| 0.641284 +i* 0.767294| 0.999992| 1.50564E-11 +i* 3.99661E-13| +| 13| -0.983293 +i* 0.181987| 0.999992|-8.33267E-12 +i*-2.27485E-12| +| 14| 0.324173 +i* -0.94599| 0.999992| 1.35322E-11 +i* 9.09395E-12| +| 15| 0.665006 +i* 0.746827| 0.999992| 6.51013E-12 +i*-1.23073E-11| +| 16| -0.977109 +i* 0.212701| 0.999992| 7.23421E-12 +i* 5.60718E-13| +| 17| 0.294378 +i* -0.955681| 0.999992| 1.23004E-11 +i*-3.22203E-12| +| 18| 0.688076 +i* 0.725628| 0.999992| 1.05825E-11 +i* -2.5373E-12| +| 19| -0.969996 +i* 0.243214| 1.00002|-1.54208E-08 +i* 7.9786E-09| +| 20| 0.264303 +i* -0.964463| 1.00002|-1.81472E-08 +i* 2.32076E-08| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +100000 racines de module = 1.00002 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +zone limite de 'log-exp' 1.00071 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 2, start 250112 size 125056 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 0, start 0 size 125056 +proc 0 start 0 size 125056 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 3, start 375168 size 125056 +proc 3 start 375168 size 125056 +dimgrid 1954 dimblock 256 degrePoly 500000 +proc 1, start 125056 size 125056 +proc 1 start 125056 size 125056 +proc 2 start 250112 size 125056 +iter : 1 Arret : 0.000566458 s/iter 4.956068 +iter : 2 Arret : 0.00156248 s/iter 4.955492 +iter : 3 Arret : 0.002584 s/iter 4.955837 +iter : 4 Arret : 0.00490503 s/iter 5.329502 +iter : 5 Arret : 0.0134379 s/iter 5.365946 +iter : 6 Arret : 0.0450522 s/iter 5.301723 +iter : 7 Arret : 0.0475129 s/iter 5.668067 +iter : 8 Arret : 0.178215 s/iter 5.725762 +iter : 9 Arret : 0.119913 s/iter 5.301831 +iter : 10 Arret : 0.23706 s/iter 5.656678 +iter : 11 Arret : 0.172683 s/iter 5.656756 +iter : 12 Arret : 0.154747 s/iter 5.696504 +iter : 13 Arret : 0.0996478 s/iter 5.343137 +iter : 14 Arret : 0.037645 s/iter 5.284417 +iter : 15 Arret : 0.0377397 s/iter 4.943849 +iter : 16 Arret : 0.00785643 s/iter 4.956381 +iter : 17 Arret : 0.00474178 s/iter 4.955038 +iter : 18 Arret : 0.000270668 s/iter 4.955114 +iter : 19 Arret : 0.000154684 s/iter 4.954964 +iter : 20 Arret : 0.000137605 s/iter 4.954798 +iter : 21 Arret : 1.25873E-05 s/iter 4.955008 +iter : 22 Arret : 1.37693E-06 s/iter 4.955378 +iter : 23 Arret : 2.06199E-08 s/iter 4.955272 +iter : 24 Arret : 3.07287E-10 s/iter 4.955531 +iter : 25 Arret : 4.5779E-12 s/iter 4.955409 +iter : 26 Arret : 6.81847E-14 s/iter 4.953402 +temps : 134.877 seconde(s) +Nb iterations : 26 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.32052E-08 +Stabilite : 6.81847E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540307 +i* 0.841459| 0.999992|-1.19362E-11 +i*-9.05032E-12| +| 2| 0.561258 +i* 0.827655| 1.00001| 2.3059E-10 +i* 2.96606E-09| +| 3| 0.571586 +i* 0.820533| 0.999992|-7.69917E-12 +i*-9.08884E-12| +| 4| 0.581835 +i* 0.813298| 0.999992| 8.15192E-12 +i* -1.8458E-11| +| 5| 0.592003 +i* 0.80595| 1.00001| 3.73866E-09 +i*-1.58195E-09| +| 6| 0.602072 +i* 0.798432| 0.999992|-1.14042E-11 +i* -4.5941E-12| +| 7| 0.61202 +i* 0.790857| 1.00001|-1.75659E-10 +i*-1.26024E-09| +| 8| 0.621881 +i* 0.783102| 0.999992| 8.42737E-12 +i*-9.22235E-12| +| 9| 0.631656 +i* 0.775238| 0.999992| 4.94815E-12 +i* 2.88148E-11| +| 10| 0.641332 +i* 0.767253| 0.999992| 3.71225E-12 +i* 1.15249E-11| +| 11| 0.650912 +i* 0.759169| 1.00001| 2.14506E-09 +i*-3.89557E-09| +| 12| 0.660376 +i* 0.75095| 1.00001| 2.31005E-09 +i* 8.36898E-10| +| 13| 0.669732 +i* 0.742592| 0.999992| 1.96547E-11 +i* 7.83706E-12| +| 14| 0.678995 +i* 0.734132| 0.999992|-1.02083E-11 +i*-1.98241E-11| +| 15| 0.688152 +i* 0.725556| 0.999992|-3.69482E-12 +i*-1.48935E-11| +| 16| 0.697206 +i* 0.716887| 1.00001| 2.98153E-10 +i* 3.76174E-09| +| 17| 0.706137 +i* 0.708092| 1.00001| 4.73455E-09 +i* 2.18669E-09| +| 18| 0.714951 +i* 0.699164| 0.999992| 6.56786E-12 +i*-9.19531E-12| +| 19| 0.723665 +i* 0.69014| 0.999992|-9.73066E-12 +i*-4.22218E-13| +| 20| 0.732266 +i* 0.681007| 0.999992| -7.9714E-14 +i* 2.11116E-11| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +zone limite de 'log-exp' 1.00059 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 0, start 0 size 150016 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 2, start 300032 size 150016 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 1, start 150016 size 150016 +proc 0 start 0 size 150016 +dimgrid 2344 dimblock 256 degrePoly 600000 +proc 3, start 450048 size 150016 +proc 3 start 450048 size 150016 +proc 2 start 300032 size 150016 +proc 1 start 150016 size 150016 +iter : 1 Arret : 4.72227E-05 s/iter 6.731132 +iter : 2 Arret : 0.000983388 s/iter 6.729599 +iter : 3 Arret : 0.00243974 s/iter 6.731116 +iter : 4 Arret : 0.00241857 s/iter 6.730125 +iter : 5 Arret : 0.00439787 s/iter 6.729768 +iter : 6 Arret : 0.0133474 s/iter 7.124639 +iter : 7 Arret : 0.0123369 s/iter 7.125124 +iter : 8 Arret : 0.01476 s/iter 7.167419 +iter : 9 Arret : 0.0464293 s/iter 7.148754 +iter : 10 Arret : 0.05653 s/iter 7.234005 +iter : 11 Arret : 0.0955485 s/iter 7.689103 +iter : 12 Arret : 0.0877808 s/iter 7.197843 +iter : 13 Arret : 0.0928437 s/iter 7.632585 +iter : 14 Arret : 0.269843 s/iter 7.587518 +iter : 15 Arret : 0.206058 s/iter 7.154433 +iter : 16 Arret : 0.369029 s/iter 7.135241 +iter : 17 Arret : 0.381566 s/iter 7.128437 +iter : 18 Arret : 0.224518 s/iter 7.127897 +iter : 19 Arret : 0.0816874 s/iter 7.129425 +iter : 20 Arret : 0.108043 s/iter 7.128872 +iter : 21 Arret : 0.0553729 s/iter 6.737839 +iter : 22 Arret : 0.0186636 s/iter 6.736641 +iter : 23 Arret : 0.00504705 s/iter 6.736943 +iter : 24 Arret : 2.47688E-05 s/iter 6.729499 +iter : 25 Arret : 4.20248E-07 s/iter 6.729754 +iter : 26 Arret : 4.21702E-10 s/iter 6.729710 +iter : 27 Arret : 4.21698E-13 s/iter 6.730598 +temps : 189.774 seconde(s) +Nb iterations : 27 +Nb de depassements de capacite exponentielle : 0 +Precision : 8.43351E-05 +Stabilite : 3.04853E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540308 +i* 0.841481| 1.00001|-9.57049E-09 +i* 1.15578E-08| +| 2| -0.553436 +i* -0.832885| 0.999994|-2.25986E-11 +i* 1.15206E-11| +| 3| -0.579286 +i* -0.815117| 0.999994| 1.00446E-11 +i* 1.52601E-12| +| 4| 0.592028 +i* 0.805931| 1.00001| 1.07E-08 +i*-8.88399E-09| +| 5| -0.604589 +i* -0.796552| 1.00001| 8.59997E-09 +i*-1.43404E-08| +| 6| 0.616979 +i* 0.786972| 0.999994|-2.27955E-11 +i* 6.27034E-12| +| 7| -0.629239 +i* -0.777204| 0.999994|-8.09952E-12 +i* 2.92867E-11| +| 8| 0.641358 +i* 0.767235| 0.999994|-1.28961E-11 +i*-1.47377E-11| +| 9| -0.653306 +i* -0.757086| 0.999994|-1.65734E-12 +i*-1.07858E-11| +| 10| 0.665105 +i* 0.746765| 1.00001| 9.14122E-09 +i* 2.56294E-09| +| 11| -0.67673 +i* -0.736247| 1.00001| -1.5107E-08 +i* 4.97561E-09| +| 12| 0.688187 +i* 0.725525| 0.999994| 2.23388E-12 +i*-2.05627E-11| +| 13| -0.699476 +i* -0.714648| 0.999994| 4.9627E-14 +i*-1.17691E-11| +| 14| 0.710604 +i* 0.703584| 0.999994|-2.99494E-11 +i*-8.92773E-12| +| 15| -0.721546 +i* -0.692358| 0.999994|-1.93323E-11 +i* 2.32838E-11| +| 16| 0.732323 +i* 0.680974| 1.00001|-2.04366E-08 +i*-2.29551E-09| +| 17| -0.742908 +i* -0.669411| 1.00001|-7.47879E-09 +i* 1.44921E-09| +| 18| 0.753308 +i* 0.657659| 0.999994| 1.73317E-11 +i* 2.44111E-11| +| 19| -0.763525 +i* -0.64577| 0.999994| -3.7248E-12 +i*-3.02266E-11| +| 20| 0.773564 +i* 0.633709| 0.999994|-1.15374E-11 +i*-3.57616E-11| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 1.00001 +400000 racines de module = 0.999994 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +zone limite de 'log-exp' 1.00051 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 2, start 350080 size 175040 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 0, start 0 size 175040 +proc 0 start 0 size 175040 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 3, start 525120 size 175040 +proc 3 start 525120 size 175040 +dimgrid 2735 dimblock 256 degrePoly 700000 +proc 1, start 175040 size 175040 +proc 1 start 175040 size 175040 +proc 2 start 350080 size 175040 +iter : 1 Arret : 0.00135644 s/iter 9.293492 +iter : 2 Arret : 0.00179266 s/iter 9.837245 +iter : 3 Arret : 0.00538322 s/iter 9.837471 +iter : 4 Arret : 0.00910724 s/iter 9.299472 +iter : 5 Arret : 0.00976357 s/iter 9.746320 +iter : 6 Arret : 0.0133162 s/iter 9.319357 +iter : 7 Arret : 0.0126987 s/iter 9.819529 +iter : 8 Arret : 0.00853239 s/iter 9.293254 +iter : 9 Arret : 0.00331196 s/iter 9.279086 +iter : 10 Arret : 0.00306433 s/iter 9.284668 +iter : 11 Arret : 0.00405342 s/iter 9.290958 +iter : 12 Arret : 0.00418839 s/iter 9.766204 +iter : 13 Arret : 0.00146301 s/iter 9.297967 +iter : 14 Arret : 0.000841343 s/iter 9.839382 +iter : 15 Arret : 0.00029077 s/iter 9.294807 +iter : 16 Arret : 0.000466787 s/iter 9.294079 +iter : 17 Arret : 0.000308472 s/iter 9.293871 +iter : 18 Arret : 0.000317354 s/iter 9.294911 +iter : 19 Arret : 6.592E-05 s/iter 9.295490 +iter : 20 Arret : 3.61936E-05 s/iter 9.293419 +iter : 21 Arret : 1.3545E-06 s/iter 9.295364 +iter : 22 Arret : 1.62591E-08 s/iter 9.293898 +iter : 23 Arret : 2.24166E-10 s/iter 9.294716 +iter : 24 Arret : 3.08571E-12 s/iter 9.295325 +iter : 25 Arret : 4.25105E-14 s/iter 9.294533 +temps : 235.75 seconde(s) +Nb iterations : 25 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.70656E-08 +Stabilite : 4.25105E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540325 +i* 0.841449| 0.999994|-8.19789E-12 +i*-3.38772E-12| +| 2| -0.996049 +i* 0.088895| 1.00001| 1.84634E-09 +i*-2.34038E-09| +| 3| 0.439866 +i* -0.898057| 0.999994|-1.64198E-11 +i* 2.00016E-11| +| 4| 0.38271 +i* -0.923862| 0.999994| 1.82103E-11 +i*-3.83834E-12| +| 5| -0.988508 +i* 0.151221| 1.00001| 3.56796E-09 +i* 5.34995E-10| +| 6| 0.641394 +i* 0.767204| 0.999994| -1.8042E-11 +i*-6.82948E-12| +| 7| 0.324059 +i* -0.946045| 1.00001| 5.813E-10 +i* -1.8896E-09| +| 8| -0.977072 +i* 0.212881| 0.999994| 8.90621E-13 +i* 9.78296E-12| +| 9| 0.688221 +i* 0.725493| 0.999994|-2.62901E-12 +i* 1.4823E-11| +| 10| 0.264057 +i* -0.964515| 1.00001|-1.28773E-09 +i* 1.16072E-09| +| 11| -0.961803 +i* 0.273721| 0.999994|-6.28075E-12 +i*-5.80324E-12| +| 12| 0.732349 +i* 0.680941| 1.00001|-2.14324E-09 +i* 8.82392E-10| +| 13| 0.203078 +i* -0.979157| 0.999994|-1.05764E-11 +i* 3.92495E-12| +| 14| -0.942781 +i* 0.333434| 1.00001| 1.21641E-09 +i* 1.98031E-09| +| 15| 0.773634 +i* 0.633645| 1.00001| -4.0485E-10 +i*-9.60701E-10| +| 16| 0.141289 +i* -0.989963| 0.999994|-8.81695E-12 +i*-4.02872E-13| +| 17| -0.919974 +i* 0.391964| 0.999994| 3.52076E-11 +i* 2.81249E-11| +| 18| 0.811819 +i* 0.583899| 0.999994| 1.65953E-11 +i* 1.64316E-12| +| 19| 0.0789817 +i* -0.996884| 1.00001| 4.10806E-10 +i*-1.81025E-09| +| 20| -0.893597 +i* 0.448858| 0.999994| 4.98546E-12 +i* 1.13569E-11| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +zone limite de 'log-exp' 1.00044 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 3, start 600000 size 200000 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 0, start 0 size 200000 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 1, start 200000 size 200000 +proc 3 start 600000 size 200000 +proc 0 start 0 size 200000 +proc 1 start 200000 size 200000 +dimgrid 3125 dimblock 256 degrePoly 800000 +proc 2, start 400000 size 200000 +proc 2 start 400000 size 200000 +iter : 1 Arret : 0.000790121 s/iter 12.159480 +iter : 2 Arret : 0.00301845 s/iter 12.237502 +iter : 3 Arret : 0.0112152 s/iter 12.186255 +iter : 4 Arret : 0.105359 s/iter 12.899762 +iter : 5 Arret : 0.286632 s/iter 12.770697 +iter : 6 Arret : 0.302748 s/iter 12.303160 +iter : 7 Arret : 0.377489 s/iter 12.787806 +iter : 8 Arret : 0.160057 s/iter 12.935299 +iter : 9 Arret : 0.0216368 s/iter 12.419487 +iter : 10 Arret : 0.0215579 s/iter 12.285424 +iter : 11 Arret : 0.011024 s/iter 12.242252 +iter : 12 Arret : 0.00517833 s/iter 12.244081 +iter : 13 Arret : 0.00368748 s/iter 12.209096 +iter : 14 Arret : 0.00249814 s/iter 12.149797 +iter : 15 Arret : 0.00118987 s/iter 12.151252 +iter : 16 Arret : 0.000509119 s/iter 12.151974 +iter : 17 Arret : 0.000894585 s/iter 12.153687 +iter : 18 Arret : 0.000408823 s/iter 12.153771 +iter : 19 Arret : 0.000111008 s/iter 12.155498 +iter : 20 Arret : 4.64082E-07 s/iter 12.154618 +iter : 21 Arret : 1.16256E-09 s/iter 12.154940 +iter : 22 Arret : 2.50456E-12 s/iter 12.151528 +iter : 23 Arret : 5.43502E-15 s/iter 12.148769 +temps : 283.506 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 7.52714E-07 +Stabilite : 2.22043E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995| -2.03E-11 +i* 2.74701E-11| +| 2| 0.592014 +i* 0.805922| 0.999995| 2.33948E-11 +i*-2.13005E-11| +| 3| 0.617007 +i* 0.786952| 0.999995| 4.23442E-11 +i* -6.2147E-12| +| 4| 0.641392 +i* 0.767207| 0.999995|-4.99742E-11 +i* 1.43873E-11| +| 5| 0.665146 +i* 0.746707| 0.999995| 2.02977E-11 +i* 7.48579E-12| +| 6| 0.688245 +i* 0.725472| 0.999995|-1.73153E-11 +i* -1.2656E-11| +| 7| 0.710667 +i* 0.703522| 0.999995| 3.69782E-12 +i* 2.3081E-12| +| 8| 0.732388 +i* 0.68088| 0.999995| 9.45355E-12 +i* 2.09024E-11| +| 9| 0.753381 +i* 0.657577| 0.999995|-1.40248E-11 +i* 5.11502E-11| +| 10| 0.77364 +i* 0.633618| 0.999995|-1.72307E-11 +i* 1.22723E-11| +| 11| 0.793155 +i* 0.609032| 1.00001| 3.7627E-09 +i*-1.13308E-08| +| 12| 0.811855 +i* 0.583851| 0.999995|-1.28337E-11 +i*-5.47207E-12| +| 13| 0.829772 +i* 0.558094| 0.999995|-1.63114E-11 +i*-1.64246E-12| +| 14| 0.846873 +i* 0.531786| 0.999995|-1.80345E-12 +i* 5.96675E-11| +| 15| 0.86314 +i* 0.504956| 0.999995|-4.00413E-12 +i* 3.04823E-11| +| 16| 0.878557 +i* 0.477628| 0.999995|-2.16493E-12 +i* 1.10533E-11| +| 17| 0.893104 +i* 0.449841| 0.999995|-1.48552E-11 +i* 1.06063E-11| +| 18| 0.906777 +i* 0.4216| 0.999995|-1.38745E-11 +i* 5.33384E-12| +| 19| 0.919557 +i* 0.392976| 1.00001|-5.21686E-10 +i* 3.1913E-09| +| 20| 0.931433 +i* 0.363901| 0.999995| 4.93219E-11 +i*-2.82651E-11| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +zone limite de 'log-exp' 1.00039 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 1, start 225024 size 225024 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 2, start 450048 size 225024 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 0, start 0 size 225024 +proc 1 start 225024 size 225024 +dimgrid 3516 dimblock 256 degrePoly 900000 +proc 3, start 675072 size 225024 +proc 3 start 675072 size 225024 +proc 2 start 450048 size 225024 +proc 0 start 0 size 225024 +iter : 1 Arret : 0.00374809 s/iter 15.016356 +iter : 2 Arret : 0.00298395 s/iter 15.639034 +iter : 3 Arret : 0.01736 s/iter 15.642694 +iter : 4 Arret : 0.0194873 s/iter 15.760803 +iter : 5 Arret : 0.00818863 s/iter 15.810284 +iter : 6 Arret : 0.0508113 s/iter 16.382840 +iter : 7 Arret : 0.0475911 s/iter 16.389170 +iter : 8 Arret : 0.0200505 s/iter 15.799046 +iter : 9 Arret : 0.0364336 s/iter 16.355094 +iter : 10 Arret : 0.0358008 s/iter 15.642314 +iter : 11 Arret : 0.00631111 s/iter 15.175822 +iter : 12 Arret : 0.00531749 s/iter 14.983122 +iter : 13 Arret : 0.00538953 s/iter 15.124622 +iter : 14 Arret : 0.00323311 s/iter 14.980915 +iter : 15 Arret : 0.00197561 s/iter 15.010427 +iter : 16 Arret : 0.000429609 s/iter 15.009822 +iter : 17 Arret : 0.000277562 s/iter 15.010483 +iter : 18 Arret : 3.97816E-05 s/iter 15.008793 +iter : 19 Arret : 1.98474E-06 s/iter 15.011922 +iter : 20 Arret : 1.88378E-08 s/iter 15.011591 +iter : 21 Arret : 2.45815E-10 s/iter 14.981723 +iter : 22 Arret : 3.20827E-12 s/iter 15.011808 +iter : 23 Arret : 4.18499E-14 s/iter 14.983648 +temps : 354.064 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.28823E-07 +Stabilite : 2.2205E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540305 +i* 0.841464| 0.999995|-2.16369E-11 +i* 2.73281E-11| +| 2| 0.641413 +i* 0.767203| 1.00001|-4.21144E-09 +i* 5.82291E-10| +| 3| 0.688263 +i* 0.725455| 0.999995| -1.6052E-11 +i* 1.13947E-11| +| 4| 0.732388 +i* 0.68088| 0.999995| 9.20641E-12 +i* 2.03923E-11| +| 5| 0.773672 +i* 0.633579| 0.999995|-3.17741E-11 +i*-1.05103E-11| +| 6| 0.811877 +i* 0.583821| 0.999995| 3.67913E-11 +i* 5.72664E-12| +| 7| 0.846906 +i* 0.531733| 0.999995| 4.02708E-11 +i* 6.36704E-12| +| 8| 0.878602 +i* 0.477566| 1.00001|-4.42549E-10 +i*-1.67705E-09| +| 9| 0.906819 +i* 0.421509| 0.999995|-1.80203E-11 +i* 1.37485E-11| +| 10| 0.931465 +i* 0.363819| 0.999995|-2.19003E-12 +i* 1.28761E-11| +| 11| 0.95246 +i* 0.304683| 1.00001| 2.0412E-09 +i* 4.76319E-10| +| 12| 0.969685 +i* 0.244341| 0.999995|-1.80025E-11 +i* 2.82213E-12| +| 13| 0.983095 +i* 0.183071| 0.999995|-1.90181E-11 +i* 6.18888E-12| +| 14| 0.992646 +i* 0.121018| 0.999995|-2.17162E-11 +i* 7.29261E-12| +| 15| 0.998281 +i* 0.0585381| 0.999995|-1.84497E-12 +i* 1.4988E-13| +| 16| 0.999987 +i* -0.0042097| 0.999995| 2.32575E-11 +i* 1.25245E-13| +| 17| 0.997766 +i* -0.0668977| 1.00001| 3.1385E-10 +i*-1.55003E-10| +| 18| 0.99159 +i* -0.129383| 0.999995| 2.17975E-11 +i*-4.11225E-12| +| 19| 0.981526 +i* -0.191304| 0.999995|-1.66676E-11 +i*-1.32172E-12| +| 20| 0.967605 +i* -0.252493| 1.00001| 3.24031E-09 +i* 6.02796E-10| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +zone limite de 'log-exp' 1.00035 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 1, start 250048 size 250048 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 3, start 750144 size 250048 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 2, start 500096 size 250048 +dimgrid 3907 dimblock 256 degrePoly 1000000 +proc 0, start 0 size 250048 +proc 0 start 0 size 250048 +proc 3 start 750144 size 250048 +proc 1 start 250048 size 250048 +proc 2 start 500096 size 250048 +iter : 1 Arret : 0.000456228 s/iter 18.767087 +iter : 2 Arret : 0.00150034 s/iter 18.769906 +iter : 3 Arret : 0.00540771 s/iter 18.778193 +iter : 4 Arret : 0.0508816 s/iter 19.554475 +iter : 5 Arret : 0.0388988 s/iter 18.823309 +iter : 6 Arret : 0.034986 s/iter 19.533911 +iter : 7 Arret : 0.0145448 s/iter 19.448548 +iter : 8 Arret : 0.00669156 s/iter 18.818791 +iter : 9 Arret : 0.0184581 s/iter 20.370617 +iter : 10 Arret : 0.0181084 s/iter 19.552741 +iter : 11 Arret : 0.00255366 s/iter 18.784020 +iter : 12 Arret : 0.00179935 s/iter 18.761245 +iter : 13 Arret : 0.00122034 s/iter 18.754863 +iter : 14 Arret : 0.00121364 s/iter 18.764894 +iter : 15 Arret : 0.000129913 s/iter 18.756349 +iter : 16 Arret : 4.9123E-05 s/iter 18.757014 +iter : 17 Arret : 1.35081E-05 s/iter 18.754386 +iter : 18 Arret : 5.14909E-06 s/iter 18.755331 +iter : 19 Arret : 4.78532E-06 s/iter 18.801163 +iter : 20 Arret : 2.08999E-06 s/iter 18.755736 +iter : 21 Arret : 4.81254E-08 s/iter 18.755897 +iter : 22 Arret : 7.1448E-10 s/iter 18.756058 +iter : 23 Arret : 1.06448E-11 s/iter 18.774519 +iter : 24 Arret : 1.58537E-13 s/iter 18.756079 +temps : 460.224 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.17128E-08 +Stabilite : 2.22044E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841468| 0.999996| 5.07216E-12 +i* 6.41236E-12| +| 2| 0.529701 +i* 0.84818| 0.999996|-4.61853E-13 +i*-4.17888E-12| +| 3| 0.524361 +i* 0.851491| 0.999996|-2.47296E-11 +i* 1.78327E-11| +| 4| 0.51901 +i* 0.854764| 0.999996| 9.45599E-12 +i* 2.07434E-11| +| 5| 0.513629 +i* 0.858008| 0.999996| 2.32483E-11 +i* 6.70747E-12| +| 6| 0.508237 +i* 0.861213| 0.999996|-1.34339E-11 +i* 9.87854E-12| +| 7| 0.502843 +i* 0.864373| 0.999996| 3.77753E-11 +i* 4.09878E-12| +| 8| 0.497384 +i* 0.867526| 0.999996| 2.97429E-11 +i*-6.06626E-13| +| 9| 0.491932 +i* 0.870629| 0.999996|-1.74121E-11 +i*-2.86359E-11| +| 10| 0.486452 +i* 0.873703| 0.999996| 3.0312E-11 +i* 1.02214E-11| +| 11| 0.480962 +i* 0.876737| 0.999996| 1.81546E-11 +i* 8.04012E-12| +| 12| 0.475453 +i* 0.879736| 0.999996| 3.09861E-11 +i* 4.093E-12| +| 13| 0.469917 +i* 0.882706| 0.999996|-1.29106E-11 +i*-2.31489E-11| +| 14| 0.46437 +i* 0.885637| 0.999996|-5.47384E-12 +i* 1.02452E-11| +| 15| 0.458797 +i* 0.888537| 0.999996| 2.78862E-11 +i* 1.10441E-11| +| 16| 0.453214 +i* 0.891397| 0.999996| 2.45506E-11 +i* 3.1726E-11| +| 17| 0.447614 +i* 0.894223| 0.999996|-1.08491E-12 +i*-2.12277E-11| +| 18| 0.441986 +i* 0.897017| 0.999996| 2.72476E-11 +i* 3.22485E-11| +| 19| 0.436351 +i* 0.899772| 0.999996|-3.70284E-11 +i*-5.06729E-12| +| 20| 0.430689 +i* 0.902496| 0.999996|-1.25435E-11 +i* 3.86925E-13| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +zone limite de 'log-exp' 1.00032 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 3, start 825024 size 275008 +proc 3 start 825024 size 275008 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 1, start 275008 size 275008 +proc 1 start 275008 size 275008 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 0, start 0 size 275008 +proc 0 start 0 size 275008 +dimgrid 4297 dimblock 256 degrePoly 1100000 +proc 2, start 550016 size 275008 +proc 2 start 550016 size 275008 +iter : 1 Arret : 0.000576773 s/iter 22.357768 +iter : 2 Arret : 0.000997382 s/iter 22.347190 +iter : 3 Arret : 0.0022324 s/iter 22.354362 +iter : 4 Arret : 0.0179256 s/iter 22.847217 +iter : 5 Arret : 0.0426861 s/iter 22.921314 +iter : 6 Arret : 0.0452963 s/iter 22.794630 +iter : 7 Arret : 0.00776774 s/iter 22.859481 +iter : 8 Arret : 0.00695492 s/iter 22.792172 +iter : 9 Arret : 0.0043863 s/iter 22.818741 +iter : 10 Arret : 0.00734062 s/iter 22.916153 +iter : 11 Arret : 0.00686837 s/iter 22.354620 +iter : 12 Arret : 0.000653743 s/iter 22.351878 +iter : 13 Arret : 0.000300704 s/iter 22.346672 +iter : 14 Arret : 0.000282883 s/iter 22.345667 +iter : 15 Arret : 0.000108891 s/iter 22.341252 +iter : 16 Arret : 5.4197E-05 s/iter 22.342492 +iter : 17 Arret : 3.44019E-05 s/iter 22.346933 +iter : 18 Arret : 5.81372E-06 s/iter 22.353036 +iter : 19 Arret : 1.13856E-07 s/iter 22.349717 +iter : 20 Arret : 2.04189E-10 s/iter 22.349122 +iter : 21 Arret : 3.63069E-13 s/iter 22.339877 +temps : 473.19 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.48194E-07 +Stabilite : 3.63069E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.05426E-11 +i* 2.22433E-11| +| 2| 0.486457 +i* 0.873701| 0.999997| 1.55667E-11 +i* 1.29141E-12| +| 3| 0.430685 +i* 0.902499| 0.999997|-2.73115E-13 +i* -1.1846E-11| +| 4| 0.373217 +i* 0.927741| 0.999997| 7.25919E-12 +i* 1.41316E-11| +| 5| 0.314287 +i* 0.949325| 0.999997| 6.92779E-12 +i*-1.65982E-11| +| 6| 0.25411 +i* 0.967172| 0.999997| 2.78666E-13 +i* 4.16866E-11| +| 7| 0.192932 +i* 0.981209| 0.999997|-2.38964E-12 +i*-6.63079E-12| +| 8| 0.131003 +i* 0.991379| 0.999997| 6.58806E-13 +i* 4.16117E-12| +| 9| 0.0685494 +i* 0.997644| 0.999997| 4.07008E-12 +i*-8.91343E-13| +| 10| 0.00582765 +i* 0.999989| 1.00001| 1.03606E-10 +i*-7.91025E-09| +| 11| -0.0569127 +i* 0.998376| 0.999997| 3.60831E-11 +i*-2.16827E-12| +| 12| -0.119435 +i* 0.992839| 0.999997| 2.51194E-11 +i* 3.43808E-13| +| 13| -0.181479 +i* 0.983392| 0.999997|-9.37095E-12 +i* 3.95944E-12| +| 14| -0.242816 +i* 0.970069| 0.999997| 3.0371E-11 +i*-2.18866E-11| +| 15| -0.303197 +i* 0.952925| 0.999997|-7.62945E-12 +i* 9.24305E-12| +| 16| -0.362375 +i* 0.932029| 0.999997|-1.84204E-11 +i* 1.52254E-11| +| 17| -0.420133 +i* 0.907459| 0.999997|-7.40252E-12 +i* 1.01516E-11| +| 18| -0.476237 +i* 0.879313| 0.999997| 7.20424E-13 +i*-3.01965E-11| +| 19| -0.530456 +i* 0.847708| 0.999997| 2.33888E-11 +i* 3.96226E-11| +| 20| -0.582594 +i* 0.812759| 0.999997|-2.66118E-11 +i* 5.17714E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +proc 2 +proc 3 +proc 0 +proc 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +zone limite de 'log-exp' 1.0003 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 1, start 300032 size 300032 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 2, start 600064 size 300032 +proc 2 start 600064 size 300032 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 3, start 900096 size 300032 +proc 3 start 900096 size 300032 +dimgrid 4688 dimblock 256 degrePoly 1200000 +proc 0, start 0 size 300032 +proc 0 start 0 size 300032 +proc 1 start 300032 size 300032 +iter : 1 Arret : 0.00577892 s/iter 26.574286 +iter : 2 Arret : 2.14566 s/iter 28.388526 +iter : 3 Arret : 1.09046 s/iter 28.285159 +iter : 4 Arret : 1.40406 s/iter 29.178194 +iter : 5 Arret : 1.3548 s/iter 29.270397 +iter : 6 Arret : 2.04813 s/iter 29.555997 +iter : 7 Arret : 0.491367 s/iter 29.453285 +iter : 8 Arret : 0.435697 s/iter 29.991821 +iter : 9 Arret : 0.403183 s/iter 29.468068 +iter : 10 Arret : 0.379663 s/iter 29.591255 +iter : 11 Arret : 0.362907 s/iter 29.651298 +iter : 12 Arret : 0.351744 s/iter 29.962932 +iter : 13 Arret : 0.345537 s/iter 29.662259 +iter : 14 Arret : 0.343206 s/iter 29.430614 +iter : 15 Arret : 0.34208 s/iter 29.518604 +iter : 16 Arret : 0.336151 s/iter 29.411163 +iter : 17 Arret : 0.414536 s/iter 29.463157 +iter : 18 Arret : 0.26917 s/iter 29.651545 +iter : 19 Arret : 0.236687 s/iter 29.491663 +iter : 20 Arret : 0.216478 s/iter 29.529795 +iter : 21 Arret : 0.198454 s/iter 29.406478 +iter : 22 Arret : 0.19296 s/iter 29.637011 +iter : 23 Arret : 0.240185 s/iter 29.581055 +iter : 24 Arret : 0.182205 s/iter 29.415729 +iter : 25 Arret : 0.190709 s/iter 29.585329 +iter : 26 Arret : 0.206717 s/iter 29.448610 +iter : 27 Arret : 0.24093 s/iter 29.483075 +iter : 28 Arret : 0.168127 s/iter 29.469688 +iter : 29 Arret : 0.158734 s/iter 29.551187 +iter : 30 Arret : 0.156209 s/iter 29.538158 +iter : 31 Arret : 0.155539 s/iter 29.385795 +iter : 32 Arret : 0.156057 s/iter 29.418934 +iter : 33 Arret : 0.156861 s/iter 29.640481 +iter : 34 Arret : 0.157198 s/iter 29.523502 +iter : 35 Arret : 0.155943 s/iter 29.493373 +iter : 36 Arret : 0.154346 s/iter 29.470658 +iter : 37 Arret : 0.155684 s/iter 29.552958 +iter : 38 Arret : 0.157203 s/iter 29.467442 +iter : 39 Arret : 0.158994 s/iter 29.519974 +iter : 40 Arret : 0.161515 s/iter 29.537409 +iter : 41 Arret : 0.164762 s/iter 29.568726 +iter : 42 Arret : 0.168782 s/iter 29.505754 +iter : 43 Arret : 0.18527 s/iter 29.478533 +iter : 44 Arret : 0.278396 s/iter 29.412192 +iter : 45 Arret : 0.556215 s/iter 29.521244 +iter : 46 Arret : 0.4721 s/iter 29.165022 +iter : 47 Arret : 0.981871 s/iter 28.872980 +iter : 48 Arret : 3.13331 s/iter 29.186485 +iter : 49 Arret : 1.90545 s/iter 28.794135 +iter : 50 Arret : 1.24904 s/iter 28.949774 +iter : 51 Arret : 0.72387 s/iter 28.740357 +iter : 52 Arret : 0.421563 s/iter 28.747562 +iter : 53 Arret : 0.586937 s/iter 29.642132 +iter : 54 Arret : 0.829248 s/iter 28.577852 +iter : 55 Arret : 1.7747 s/iter 28.564214 +iter : 56 Arret : 1.8569 s/iter 28.585696 +iter : 57 Arret : 2.48364 s/iter 28.518889 +iter : 58 Arret : 1.08055 s/iter 28.387357 +iter : 59 Arret : 1.23495 s/iter 29.437943 +iter : 60 Arret : 0.719706 s/iter 29.382496 +iter : 61 Arret : 0.626992 s/iter 28.357844 +iter : 62 Arret : 0.700177 s/iter 29.235760 +iter : 63 Arret : 0.559218 s/iter 29.423099 +iter : 64 Arret : 0.28872 s/iter 29.093365 +iter : 65 Arret : 0.401462 s/iter 29.117688 +iter : 66 Arret : 0.158431 s/iter 27.579499 +iter : 67 Arret : 0.0952873 s/iter 27.632517 +iter : 68 Arret : 0.125527 s/iter 27.585164 +iter : 69 Arret : 0.0885003 s/iter 27.382340 +iter : 70 Arret : 0.0851507 s/iter 27.261978 +iter : 71 Arret : 0.0616024 s/iter 26.753282 +iter : 72 Arret : 0.0178423 s/iter 26.657157 +iter : 73 Arret : 0.00942478 s/iter 26.646524 +iter : 74 Arret : 0.00375916 s/iter 26.567131 +iter : 75 Arret : 0.00184187 s/iter 26.571170 +iter : 76 Arret : 0.000456723 s/iter 26.569741 +iter : 77 Arret : 9.62387E-07 s/iter 26.570285 +iter : 78 Arret : 3.51332E-09 s/iter 26.570352 +iter : 79 Arret : 1.40078E-11 s/iter 26.571239 +iter : 80 Arret : 1.05696E-13 s/iter 26.569014 +temps : 2306.33 seconde(s) +Nb iterations : 80 +Nb de depassements de capacite exponentielle : 0 +Precision : 7.00561E-06 +Stabilite : 1.5701E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.54031 +i* 0.841472| 1| 1.4588E-09 +i* 4.51768E-09| +| 2| 0.513629 +i* 0.858008| 0.999997| 3.02357E-11 +i* 3.41858E-11| +| 3| 0.486457 +i* 0.873701| 0.999997| 1.53235E-11 +i* 6.36435E-13| +| 4| 0.458789 +i* 0.888542| 0.999997| 2.48135E-13 +i*-2.88822E-11| +| 5| 0.429984 +i* 0.902842| 1| -5.6913E-10 +i*-7.83631E-11| +| 6| 0.402126 +i* 0.915589| 1| 2.50282E-09 +i*-6.10471E-09| +| 7| 0.3732 +i* 0.927747| 0.999997|-1.54374E-11 +i*-2.76083E-11| +| 8| 0.3439 +i* 0.939003| 0.999997|-1.12714E-11 +i* 1.5453E-11| +| 9| 0.314261 +i* 0.949333| 0.999997|-6.03542E-11 +i* 7.63956E-12| +| 10| 0.284313 +i* 0.958728| 0.999997| 2.69426E-11 +i* 2.77974E-11| +| 11| 0.254084 +i* 0.967179| 0.999997| 1.5277E-11 +i* 4.73027E-12| +| 12| 0.223605 +i* 0.974676| 0.999997| -8.1017E-11 +i*-3.77299E-11| +| 13| 0.192909 +i* 0.981221| 1|-1.95729E-09 +i* 4.84549E-09| +| 14| 0.162017 +i* 0.986785| 0.999997| 4.59321E-12 +i*-4.42106E-13| +| 15| 0.130977 +i* 0.991382| 0.999997| 5.89659E-11 +i* 7.29122E-12| +| 16| 0.0997898 +i* 0.995005| 0.999997| 4.34823E-11 +i* 6.28872E-12| +| 17| 0.0685404 +i* 0.997645| 0.999997| 1.01124E-11 +i* 3.1089E-12| +| 18| 0.0371504 +i* 0.999314| 1|-3.18728E-10 +i*-2.97119E-09| +| 19| 0.00578048 +i* 0.99998| 0.999997| 3.46787E-11 +i* 1.94857E-13| +| 20| -0.0256056 +i* 0.999669| 0.999997| 2.04742E-11 +i* 1.15624E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 1 +700000 racines de module = 0.999997 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +zone limite de 'log-exp' 1.00027 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 3, start 975168 size 325056 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 1, start 325056 size 325056 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 2, start 650112 size 325056 +proc 3 start 975168 size 325056 +proc 1 start 325056 size 325056 +dimgrid 5079 dimblock 256 degrePoly 1300000 +proc 0, start 0 size 325056 +proc 0 start 0 size 325056 +proc 2 start 650112 size 325056 +iter : 1 Arret : 0.000149321 s/iter 31.556481 +iter : 2 Arret : 0.00371377 s/iter 31.550417 +iter : 3 Arret : 0.0069779 s/iter 31.707491 +iter : 4 Arret : 0.022677 s/iter 31.762230 +iter : 5 Arret : 0.0219229 s/iter 32.199426 +iter : 6 Arret : 0.00321714 s/iter 32.576223 +iter : 7 Arret : 0.00265818 s/iter 32.223337 +iter : 8 Arret : 0.00317979 s/iter 32.445410 +iter : 9 Arret : 0.00283722 s/iter 31.524449 +iter : 10 Arret : 0.00223807 s/iter 31.527983 +iter : 11 Arret : 0.00177954 s/iter 31.525992 +iter : 12 Arret : 0.001044 s/iter 31.529137 +iter : 13 Arret : 0.000602326 s/iter 31.524734 +iter : 14 Arret : 0.000610224 s/iter 31.519283 +iter : 15 Arret : 5.34451E-05 s/iter 31.521423 +iter : 16 Arret : 5.44751E-05 s/iter 31.524388 +iter : 17 Arret : 9.24589E-05 s/iter 31.522761 +iter : 18 Arret : 1.9752E-05 s/iter 31.526491 +iter : 19 Arret : 1.25468E-07 s/iter 31.525694 +iter : 20 Arret : 8.13292E-10 s/iter 31.526267 +iter : 21 Arret : 5.54191E-12 s/iter 31.524979 +iter : 22 Arret : 3.78261E-14 s/iter 31.519216 +temps : 697.825 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.3288E-06 +Stabilite : 2.22048E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.540304 +i* 0.841466| 0.999997| 3.11737E-11 +i* 2.17606E-11| +| 2| -0.999659 +i* 0.0262608| 1|-2.53959E-09 +i*-4.76805E-11| +| 3| 0.486438 +i* 0.87372| 1| 5.3465E-09 +i* -2.5151E-11| +| 4| -0.99933 +i* -0.036506| 0.999997| 1.77688E-11 +i*-3.91015E-12| +| 5| 0.495351 +i* -0.868697| 1|-7.49992E-10 +i*-3.05039E-09| +| 6| 0.430673 +i* 0.902512| 1| -1.4767E-09 +i* -7.5316E-10| +| 7| -0.995071 +i* -0.0991289| 0.999997|-2.47551E-11 +i*-7.41962E-13| +| 8| 0.548886 +i* -0.835893| 0.999997| 1.45806E-11 +i* 2.7442E-11| +| 9| 0.373184 +i* 0.927762| 1|-6.10694E-09 +i* 7.01005E-09| +| 10| -0.986898 +i* -0.161367| 1|-7.18017E-10 +i* 2.17349E-09| +| 11| 0.600263 +i* -0.799807| 1|-4.58028E-09 +i*-6.62234E-10| +| 12| 0.314262 +i* 0.94934| 1|-2.54538E-09 +i*-3.54069E-09| +| 13| -0.974823 +i* -0.222966| 0.999997|-1.11207E-11 +i* 1.14155E-11| +| 14| 0.649251 +i* -0.760579| 1|-4.67903E-09 +i* 3.13049E-09| +| 15| 0.254067 +i* 0.967183| 0.999997| 2.38982E-11 +i* 1.80963E-11| +| 16| -0.958909 +i* -0.283702| 0.999997|-1.37188E-11 +i* 4.27691E-12| +| 17| 0.695705 +i* -0.718333| 1|-8.95195E-10 +i* 5.59437E-09| +| 18| 0.192872 +i* 0.981228| 1|-4.22421E-09 +i*-1.01597E-09| +| 19| -0.939235 +i* -0.343287| 1| 4.27818E-09 +i*-2.67367E-09| +| 20| 0.739387 +i* -0.673286| 1| 4.75983E-09 +i* 5.84245E-09| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +proc 0 +proc 1 +proc 2 +proc 3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +zone limite de 'log-exp' 1.00025 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 2, start 700032 size 350016 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 3, start 1050048 size 350016 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 1, start 350016 size 350016 +dimgrid 5469 dimblock 256 degrePoly 1400000 +proc 0, start 0 size 350016 +proc 0 start 0 size 350016 +proc 2 start 700032 size 350016 +proc 3 start 1050048 size 350016 +proc 1 start 350016 size 350016 +iter : 1 Arret : 0.00258692 s/iter 36.145902 +iter : 2 Arret : 0.104298 s/iter 36.903115 +iter : 3 Arret : 1.52874 s/iter 36.968557 +iter : 4 Arret : 3.16648 s/iter 36.899868 +iter : 5 Arret : 5.42486 s/iter 38.079111 +iter : 6 Arret : 1.1895 s/iter 38.319462 +iter : 7 Arret : 0.804982 s/iter 40.153159 +iter : 8 Arret : 0.473271 s/iter 39.273221 +iter : 9 Arret : 0.627436 s/iter 39.927431 +iter : 10 Arret : 3.13709 s/iter 40.014876 +iter : 11 Arret : 0.786596 s/iter 40.185104 +iter : 12 Arret : 0.241806 s/iter 39.457369 +iter : 13 Arret : 0.340427 s/iter 39.397453 +iter : 14 Arret : 0.435069 s/iter 39.074992 +iter : 15 Arret : 0.240812 s/iter 39.068530 +iter : 16 Arret : 0.188558 s/iter 38.071167 +iter : 17 Arret : 0.136897 s/iter 38.976578 +iter : 18 Arret : 0.0576179 s/iter 37.493443 +iter : 19 Arret : 0.0331997 s/iter 36.906652 +iter : 20 Arret : 0.014969 s/iter 36.694606 +iter : 21 Arret : 0.00520064 s/iter 36.233197 +iter : 22 Arret : 0.00162271 s/iter 36.142630 +iter : 23 Arret : 0.00479622 s/iter 36.090907 +iter : 24 Arret : 0.00637472 s/iter 36.203402 +iter : 25 Arret : 0.00169954 s/iter 36.077152 +iter : 26 Arret : 0.00070147 s/iter 36.102246 +iter : 27 Arret : 0.000359163 s/iter 36.091773 +iter : 28 Arret : 1.84177E-05 s/iter 36.075674 +iter : 29 Arret : 3.7629E-06 s/iter 36.131806 +iter : 30 Arret : 8.4767E-08 s/iter 36.132319 +iter : 31 Arret : 1.17066E-09 s/iter 36.134132 +iter : 32 Arret : 1.61142E-11 s/iter 36.137334 +iter : 33 Arret : 2.21888E-13 s/iter 36.137164 +temps : 1238.28 seconde(s) +Nb iterations : 33 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.7196E-07 +Stabilite : 2.22059E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.5403 +i* 0.841469| 0.999997| 5.65794E-11 +i*-4.66756E-12| +| 2| 0.513623 +i* 0.858013| 0.999997|-2.15776E-11 +i*-2.98557E-11| +| 3| -0.52703 +i* -0.849843| 0.999997|-8.72191E-12 +i* 2.97079E-11| +| 4| 0.486439 +i* 0.873711| 0.999997| 5.60277E-11 +i* 4.36779E-11| +| 5| -0.500096 +i* -0.865967| 0.999997| 3.56147E-11 +i*-3.12713E-11| +| 6| 0.458776 +i* 0.888549| 0.999997|-1.89702E-11 +i* 4.08274E-12| +| 7| -0.472669 +i* -0.881237| 0.999997|-1.66496E-11 +i*-3.61498E-11| +| 8| 0.430664 +i* 0.902517| 1|-8.83373E-11 +i*-2.09199E-09| +| 9| -0.444791 +i* -0.895631| 0.999997| 3.68259E-11 +i* 1.36002E-12| +| 10| 0.402136 +i* 0.915577| 0.999997| 6.5834E-12 +i* -1.3935E-11| +| 11| -0.416432 +i* -0.909164| 0.999997| 1.97816E-11 +i* 3.10848E-11| +| 12| 0.373171 +i* 0.927759| 0.999997|-2.17995E-11 +i*-2.96867E-12| +| 13| -0.387698 +i* -0.921783| 0.999997|-1.86324E-11 +i* -4.6545E-11| +| 14| 0.343875 +i* 0.939012| 0.999997| 3.06317E-11 +i* 7.08794E-11| +| 15| -0.358575 +i* -0.933498| 0.999997|-4.93405E-11 +i*-7.15173E-13| +| 16| 0.314233 +i* 0.949343| 0.999997| 3.86503E-11 +i* 2.08775E-11| +| 17| -0.329098 +i* -0.944293| 0.999997|-1.57903E-11 +i* 2.05052E-11| +| 18| 0.284281 +i* 0.958738| 0.999997| 2.51592E-11 +i* 2.09243E-11| +| 19| -0.299297 +i* -0.954157| 0.999997| 5.03608E-12 +i* 1.70503E-11| +| 20| 0.254048 +i* 0.967189| 0.999997|-2.81228E-11 +i*-1.66302E-11| ++---+----------------------------+------------+----------------------------+ +800000 racines de module = 0.999997 +600000 racines de module = 1 diff --git a/tests_sparse/results/4GPU_openmp.txt b/tests_sparse/results/4GPU_openmp.txt new file mode 100644 index 0000000..bf7fb52 --- /dev/null +++ b/tests_sparse/results/4GPU_openmp.txt @@ -0,0 +1,995 @@ +REMAINING: 4 +Taking GPU #0 +Taking GPU #1 +Taking GPU #2 +Taking GPU #3 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^40000 + (-10 +i*0)*x^60000 + (1 +i*0)*x^100000 + +(-4000 +i*0)*x^39999 + (-600000 +i*0)*x^59999 + (100000 +i*0)*x^99999 + +zone limite de 'log-exp' 1.00356 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 3 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 3 dimgrid2 98 start 75072 size 25024 +gpu 2 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 2 dimgrid2 98 start 50048 size 25024 +gpu 1 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 1 dimgrid2 98 start 25024 size 25024 +gpu 0 dimgrid 391 dimblock 256 degrePoly 100000 +gpu 0 dimgrid2 98 start 0 size 25024 +gpu 0 iter : 1 Arret : 0.00209199 s/iter 0.222883 +gpu 0 iter : 2 Arret : 0.00649148 s/iter 0.223030 +gpu 0 iter : 3 Arret : 0.00650703 s/iter 0.223024 +gpu 0 iter : 4 Arret : 0.00458142 s/iter 0.222993 +gpu 0 iter : 5 Arret : 0.00468348 s/iter 0.223002 +gpu 0 iter : 6 Arret : 0.00308689 s/iter 0.223019 +gpu 0 iter : 7 Arret : 0.00351175 s/iter 0.223028 +gpu 0 iter : 8 Arret : 0.00560571 s/iter 0.223001 +gpu 0 iter : 9 Arret : 0.00558202 s/iter 0.223006 +gpu 0 iter : 10 Arret : 0.00240592 s/iter 0.223031 +gpu 0 iter : 11 Arret : 0.00257817 s/iter 0.223087 +gpu 0 iter : 12 Arret : 0.000456133 s/iter 0.223001 +gpu 0 iter : 13 Arret : 0.0051395 s/iter 0.222845 +gpu 0 iter : 14 Arret : 0.00538667 s/iter 0.222845 +gpu 0 iter : 15 Arret : 7.05418E-05 s/iter 0.222805 +gpu 0 iter : 16 Arret : 2.15864E-05 s/iter 0.222810 +gpu 0 iter : 17 Arret : 2.26582E-07 s/iter 0.222808 +gpu 0 iter : 18 Arret : 1.41918E-09 s/iter 0.222721 +gpu 0 iter : 19 Arret : 2.1143E-11 s/iter 0.222824 +gpu 0 iter : 20 Arret : 3.14985E-13 s/iter 0.222899 +temps : 5.93475 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.06144E-08 +Stabilite : 1.57015E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.945015 +i* 0.327204| 1.00006| 1.8669E-10 +i* 1.12803E-10| +| 2| 0.525333 +i* 0.850852| 0.999962| -2.2915E-13 +i* 4.60704E-12| +| 3| -0.7804 +i* -0.625219| 0.999962| 1.62448E-12 +i* -1.3519E-12| +| 4| -0.130729 +i* 0.991379| 0.999962|-6.47926E-13 +i* 1.07464E-12| +| 5| -0.20944 +i* -0.977782| 0.999962|-9.02389E-13 +i* -2.6612E-13| +| 6| -0.728008 +i* 0.685513| 0.999962| -4.2899E-13 +i* 2.69845E-12| +| 7| 0.455745 +i* -0.890067| 0.999962| 4.77396E-14 +i* 1.62703E-12| +| 8| -0.997442 +i* 0.0709376| 0.999962|-2.67009E-12 +i* 1.87781E-13| +| 9| 0.915796 +i* -0.401549| 0.999962| 2.11986E-12 +i*-9.45022E-13| +| 10| -0.817757 +i* -0.575497| 0.999962|-1.40776E-12 +i* 2.64395E-12| +| 11| 0.963435 +i* 0.2678| 0.999962| 1.9853E-12 +i*-9.69247E-14| +| 12| 0.577209 +i* 0.81655| 0.999962| 4.36029E-12 +i*-1.89193E-12| +| 13| -0.0688484 +i* 0.997589| 0.999962| 6.29496E-13 +i*-2.95375E-13| +| 14| -0.269817 +i* -0.962872| 0.999962|-1.87672E-12 +i*-1.49963E-12| +| 15| -0.683986 +i* 0.729442| 0.999962| 3.88012E-12 +i*-2.60097E-12| +| 16| 0.399534 +i* -0.916677| 0.999962| 3.25007E-12 +i*-5.83977E-14| +| 17| -0.991103 +i* 0.132805| 0.999962|-6.72129E-13 +i*-1.02369E-13| +| 18| 0.889063 +i* -0.457701| 0.999962| 1.68221E-12 +i* 2.59709E-12| +| 19| -0.85195 +i* -0.52355| 0.999962|-9.14824E-14 +i* 2.30147E-12| +| 20| 0.978219 +i* 0.207392| 0.999962| 1.34037E-12 +i*-1.40801E-13| ++---+----------------------------+------------+----------------------------+ +40000 racines de module = 1.00006 +60000 racines de module = 0.999962 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^50000 + (-10 +i*0)*x^150000 + (1 +i*0)*x^200000 + +(-5000 +i*0)*x^49999 + (-1.5E+06 +i*0)*x^149999 + (200000 +i*0)*x^199999 + +zone limite de 'log-exp' 1.00178 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 2 (of 4) uses CUDA device 2 +gpu 2 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 2 dimgrid2 196 start 100096 size 50048 +gpu 3 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 3 dimgrid2 196 start 150144 size 50048 +gpu 1 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 1 dimgrid2 196 start 50048 size 50048 +gpu 0 dimgrid 782 dimblock 256 degrePoly 200000 +gpu 0 dimgrid2 196 start 0 size 50048 +gpu 0 iter : 1 Arret : 0.000106076 s/iter 0.876786 +gpu 0 iter : 2 Arret : 0.000180157 s/iter 0.876962 +gpu 0 iter : 3 Arret : 0.000126606 s/iter 0.876978 +gpu 0 iter : 4 Arret : 0.00336551 s/iter 0.876797 +gpu 0 iter : 5 Arret : 0.00334987 s/iter 1.040474 +gpu 0 iter : 6 Arret : 0.000275253 s/iter 0.876850 +gpu 0 iter : 7 Arret : 6.72248E-06 s/iter 0.878422 +gpu 0 iter : 8 Arret : 1.37448E-09 s/iter 0.882744 +gpu 0 iter : 9 Arret : 2.06E-11 s/iter 0.882706 +gpu 0 iter : 10 Arret : 3.08663E-13 s/iter 0.882679 +temps : 10.2234 seconde(s) +Nb iterations : 10 +Nb de depassements de capacite exponentielle : 0 +Precision : 9.52377E-08 +Stabilite : 4.47552E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944939 +i* 0.3272| 0.999985| 4.84612E-12 +i*-5.42949E-12| +| 2| -0.319788 +i* 0.947473| 0.999985|-7.13607E-12 +i* 3.70648E-12| +| 3| -0.949949 +i* -0.312357| 0.999985|-3.95906E-13 +i*-2.27498E-12| +| 4| 0.304965 +i* -0.952412| 1.00005| 2.51862E-08 +i*-2.16427E-09| +| 5| -0.29003 +i* 0.957002| 0.999985|-4.65739E-12 +i* 3.64497E-12| +| 6| -0.959244 +i* -0.282525| 0.999985| 4.77718E-12 +i* 1.03739E-12| +| 7| 0.275002 +i* -0.961428| 0.999985|-1.11811E-11 +i* 2.68213E-12| +| 8| 0.9636 +i* 0.26752| 1.00005|-1.75451E-08 +i* 2.08102E-08| +| 9| -0.260004 +i* 0.965655| 1.00005| 1.33924E-09 +i*-1.03436E-08| +| 10| -0.967603 +i* -0.252417| 0.999985|-6.79345E-12 +i* 3.56215E-12| +| 11| 0.24483 +i* -0.96955| 0.999985| 4.41547E-12 +i* 3.73812E-13| +| 12| 0.971438 +i* 0.237228| 0.999985|-1.02836E-11 +i* 2.48961E-12| +| 13| -0.229652 +i* 0.973257| 0.999985|-5.28866E-12 +i*-1.95938E-12| +| 14| -0.975077 +i* -0.222076| 1.00005| 1.20087E-08 +i* 2.46001E-10| +| 15| 0.214418 +i* -0.976726| 0.999985| 2.66587E-12 +i*-7.53753E-12| +| 16| 0.978376 +i* 0.206761| 0.999985| 1.12133E-12 +i*-3.41949E-13| +| 17| -0.199132 +i* 0.979957| 0.999985| 6.06504E-12 +i*-5.22532E-12| +| 18| -0.981487 +i* -0.19145| 0.999985|-5.73963E-12 +i* 3.3469E-12| +| 19| 0.183809 +i* -0.983009| 1.00005|-4.27065E-08 +i* 1.29071E-08| +| 20| 0.984358 +i* 0.176093| 0.999985| 5.20872E-12 +i* -3.5737E-12| ++---+----------------------------+------------+----------------------------+ +150000 racines de module = 0.999985 +50000 racines de module = 1.00005 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^200000 + (1 +i*0)*x^300000 + +(-10000 +i*0)*x^99999 + (-2E+06 +i*0)*x^199999 + (300000 +i*0)*x^299999 + +zone limite de 'log-exp' 1.00118 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 3 (of 4) uses CUDA device 3 +gpu 1 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 1 dimgrid2 293 start 75008 size 75008 +gpu 0 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 0 dimgrid2 293 start 0 size 75008 +gpu 2 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 2 dimgrid2 293 start 150016 size 75008 +gpu 3 dimgrid 1172 dimblock 256 degrePoly 300000 +gpu 3 dimgrid2 293 start 225024 size 75008 +gpu 0 iter : 1 Arret : 0.000227061 s/iter 1.686325 +gpu 0 iter : 2 Arret : 0.000256009 s/iter 1.686554 +gpu 0 iter : 3 Arret : 0.00026503 s/iter 1.686620 +gpu 0 iter : 4 Arret : 0.000286748 s/iter 1.686334 +gpu 0 iter : 5 Arret : 0.000426871 s/iter 1.686202 +gpu 0 iter : 6 Arret : 0.0162418 s/iter 1.686381 +gpu 0 iter : 7 Arret : 0.0165997 s/iter 1.932247 +gpu 0 iter : 8 Arret : 0.000401517 s/iter 1.686137 +gpu 0 iter : 9 Arret : 0.00159307 s/iter 1.686061 +gpu 0 iter : 10 Arret : 0.0021109 s/iter 1.686080 +gpu 0 iter : 11 Arret : 0.000499251 s/iter 1.685993 +gpu 0 iter : 12 Arret : 0.000148013 s/iter 1.686067 +gpu 0 iter : 13 Arret : 0.000113241 s/iter 1.686170 +gpu 0 iter : 14 Arret : 0.000176895 s/iter 1.686322 +gpu 0 iter : 15 Arret : 0.000200493 s/iter 1.686389 +gpu 0 iter : 16 Arret : 0.000195862 s/iter 1.686322 +gpu 0 iter : 17 Arret : 8.28831E-06 s/iter 1.686381 +gpu 0 iter : 18 Arret : 1.59356E-08 s/iter 1.686559 +gpu 0 iter : 19 Arret : 1.59709E-11 s/iter 1.686375 +gpu 0 iter : 20 Arret : 1.59053E-14 s/iter 1.686465 +temps : 35.449 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05848E-08 +Stabilite : 1.59053E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944949 +i* 0.327181| 0.999988|-2.85105E-12 +i*-2.53005E-12| +| 2| -0.529253 +i* 0.848451| 0.999988| 1.25752E-11 +i*-3.53249E-12| +| 3| -0.993328 +i* 0.115227| 0.999988|-3.54405E-12 +i* 1.37769E-12| +| 4| -0.70943 +i* -0.704809| 1.00002|-2.40456E-09 +i*-5.22002E-09| +| 5| 0.108703 +i* -0.994063| 0.999988|-2.34841E-11 +i* 4.44184E-12| +| 6| 0.844957 +i* -0.534812| 0.999988|-6.65201E-12 +i* 1.16722E-11| +| 7| 0.391716 +i* 0.920074| 0.999988|-5.50915E-12 +i*-7.44877E-13| +| 8| -0.475144 +i* 0.879934| 1.00002|-4.69022E-10 +i*-5.18934E-09| +| 9| -0.984171 +i* 0.177155| 0.999988| -3.7812E-12 +i*-2.42212E-12| +| 10| -0.752135 +i* -0.658992| 0.999988| 6.34603E-13 +i*-1.05219E-11| +| 11| 0.0462916 +i* -0.998951| 1.00002|-2.23526E-09 +i* 3.79538E-10| +| 12| 0.809838 +i* -0.586634| 0.999988|-4.52038E-12 +i* 3.23305E-12| +| 13| 0.963578 +i* 0.267383| 0.999988|-8.29847E-12 +i* 2.50872E-12| +| 14| 0.448518 +i* 0.893761| 0.999988|-1.24176E-11 +i*-7.03627E-12| +| 15| -0.419111 +i* 0.907922| 0.999988|-1.13067E-11 +i* 5.58912E-12| +| 16| -0.971192 +i* 0.238397| 1.00002| 1.69987E-09 +i* 1.34118E-09| +| 17| -0.791895 +i* -0.610639| 0.999988| 7.53886E-12 +i* 3.45262E-12| +| 18| -0.0163354 +i* -0.999855| 0.999988| 4.41258E-12 +i* 8.45193E-13| +| 19| 0.771571 +i* -0.636179| 1.00002| 6.81403E-09 +i*-5.86188E-09| +| 20| 0.978421 +i* 0.206567| 0.999988|-4.86478E-12 +i* 4.39834E-12| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 0.999988 +100000 racines de module = 1.00002 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^100000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^400000 + +(-10000 +i*0)*x^99999 + (-3E+06 +i*0)*x^299999 + (400000 +i*0)*x^399999 + +zone limite de 'log-exp' 1.00089 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 0 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 0 dimgrid2 391 start 0 size 100032 +gpu 1 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 1 dimgrid2 391 start 100032 size 100032 +gpu 2 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 2 dimgrid2 391 start 200064 size 100032 +gpu 3 dimgrid 1563 dimblock 256 degrePoly 400000 +gpu 3 dimgrid2 391 start 300096 size 100032 +gpu 0 iter : 1 Arret : 7.02803E-05 s/iter 3.111156 +gpu 0 iter : 2 Arret : 0.000711454 s/iter 3.110812 +gpu 0 iter : 3 Arret : 0.000663705 s/iter 3.110208 +gpu 0 iter : 4 Arret : 0.000178624 s/iter 3.110507 +gpu 0 iter : 5 Arret : 0.000165985 s/iter 3.111292 +gpu 0 iter : 6 Arret : 5.13464E-05 s/iter 3.110440 +gpu 0 iter : 7 Arret : 1.37764E-05 s/iter 3.111474 +gpu 0 iter : 8 Arret : 9.39857E-07 s/iter 3.111894 +gpu 0 iter : 9 Arret : 8.01178E-09 s/iter 3.111054 +gpu 0 iter : 10 Arret : 1.3215E-10 s/iter 3.110712 +gpu 0 iter : 11 Arret : 2.17949E-12 s/iter 3.109793 +gpu 0 iter : 12 Arret : 3.59758E-14 s/iter 3.109979 +temps : 38.648 seconde(s) +Nb iterations : 12 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.05853E-07 +Stabilite : 3.59758E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944982 +i* 0.327192| 1.00002| 4.75981E-08 +i*-3.37412E-08| +| 2| -0.748964 +i* 0.662646| 1.00002|-2.03195E-09 +i* 6.62287E-08| +| 3| -0.209617 +i* -0.977807| 1.00002| 8.20062E-09 +i* 1.17068E-08| +| 4| -0.727815 +i* 0.685762| 0.999992| 2.74902E-11 +i* 1.11589E-11| +| 5| -0.240138 +i* -0.970731| 0.999992| 2.37831E-11 +i* 3.60589E-12| +| 6| 0.963593 +i* 0.267344| 0.999992|-2.13567E-11 +i* 2.80226E-12| +| 7| -0.705975 +i* 0.708226| 0.999992| 3.78497E-12 +i*-1.05455E-12| +| 8| -0.27043 +i* -0.962732| 0.999992| 6.00775E-12 +i* 1.34539E-11| +| 9| 0.971495 +i* 0.237026| 0.999992| -6.1855E-12 +i*-7.73648E-12| +| 10| -0.683442 +i* 0.729994| 0.999992| 1.59304E-11 +i*-9.27234E-12| +| 11| -0.300457 +i* -0.953787| 0.999992| -1.9964E-12 +i* 6.77986E-12| +| 12| 0.978444 +i* 0.206476| 0.999992| -2.2242E-11 +i* 1.18816E-11| +| 13| -0.660242 +i* 0.751083| 1.00002| 2.16712E-08 +i*-5.79252E-08| +| 14| -0.330219 +i* -0.943929| 1.00002| 5.54967E-08 +i* 5.33733E-08| +| 15| 0.984466 +i* 0.175708| 1.00002|-5.69088E-09 +i* 7.84982E-09| +| 16| -0.63637 +i* 0.771374| 0.999992|-1.17226E-11 +i* 6.1896E-12| +| 17| -0.359616 +i* -0.933092| 0.999992|-7.39009E-12 +i*-2.79088E-12| +| 18| 0.989457 +i* 0.144776| 0.999992| 7.89968E-12 +i*-1.72307E-12| +| 19| -0.611892 +i* 0.790931| 0.999992|-9.97624E-12 +i* 2.22987E-11| +| 20| -0.388671 +i* -0.921368| 0.999992|-7.03104E-12 +i* -5.8778E-12| ++---+----------------------------+------------+----------------------------+ +100000 racines de module = 1.00002 +300000 racines de module = 0.999992 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^300000 + (1 +i*0)*x^500000 + +(-20000 +i*0)*x^199999 + (-3E+06 +i*0)*x^299999 + (500000 +i*0)*x^499999 + +zone limite de 'log-exp' 1.00071 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 2 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 2 dimgrid2 489 start 250112 size 125056 +gpu 1 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 1 dimgrid2 489 start 125056 size 125056 +gpu 3 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 3 dimgrid2 489 start 375168 size 125056 +gpu 0 dimgrid 1954 dimblock 256 degrePoly 500000 +gpu 0 dimgrid2 489 start 0 size 125056 +gpu 0 iter : 1 Arret : 0.000589783 s/iter 4.950560 +gpu 0 iter : 2 Arret : 0.00112034 s/iter 4.952979 +gpu 0 iter : 3 Arret : 0.00161374 s/iter 4.951362 +gpu 0 iter : 4 Arret : 0.00278632 s/iter 4.951082 +gpu 0 iter : 5 Arret : 0.00448434 s/iter 4.951032 +gpu 0 iter : 6 Arret : 0.00913759 s/iter 4.951568 +gpu 0 iter : 7 Arret : 0.00649323 s/iter 5.281523 +gpu 0 iter : 8 Arret : 0.00493077 s/iter 4.937769 +gpu 0 iter : 9 Arret : 0.00483811 s/iter 4.950976 +gpu 0 iter : 10 Arret : 0.00562222 s/iter 4.952095 +gpu 0 iter : 11 Arret : 0.00394262 s/iter 5.316357 +gpu 0 iter : 12 Arret : 0.00154541 s/iter 4.951703 +gpu 0 iter : 13 Arret : 0.000847844 s/iter 4.951147 +gpu 0 iter : 14 Arret : 0.000423533 s/iter 4.951301 +gpu 0 iter : 15 Arret : 0.000176906 s/iter 4.951223 +gpu 0 iter : 16 Arret : 7.04489E-05 s/iter 4.952153 +gpu 0 iter : 17 Arret : 6.79732E-05 s/iter 4.951836 +gpu 0 iter : 18 Arret : 1.66526E-06 s/iter 4.952205 +gpu 0 iter : 19 Arret : 4.9986E-09 s/iter 4.953393 +gpu 0 iter : 20 Arret : 1.58146E-11 s/iter 4.953484 +gpu 0 iter : 21 Arret : 5.0025E-14 s/iter 4.952940 +temps : 106.184 seconde(s) +Nb iterations : 21 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.16494E-06 +Stabilite : 1.57007E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327182| 0.999992| 1.41098E-12 +i* 6.95971E-12| +| 2| 0.952864 +i* 0.303372| 0.999992| 1.61273E-11 +i*-6.82865E-12| +| 3| 0.956595 +i* 0.291395| 0.999992|-2.66898E-13 +i*-1.07944E-12| +| 4| 0.960181 +i* 0.279351| 0.999992| 3.69338E-12 +i*-7.96034E-12| +| 5| 0.963617 +i* 0.267329| 1.00001| 2.34549E-09 +i*-2.35343E-10| +| 6| 0.966877 +i* 0.255214| 0.999992| -9.9023E-12 +i* 4.86183E-12| +| 7| 0.970002 +i* 0.243065| 0.999992| 6.39744E-12 +i* 2.23832E-12| +| 8| 0.972975 +i* 0.230877| 0.999992|-2.92744E-12 +i* 1.45989E-13| +| 9| 0.975811 +i* 0.218667| 1.00001| 3.12291E-09 +i* 4.8969E-11| +| 10| 0.978457 +i* 0.206414| 0.999992| 4.63085E-12 +i*-2.56283E-12| +| 11| 0.980969 +i* 0.194123| 0.999992| 2.17236E-11 +i*-1.26275E-11| +| 12| 0.983327 +i* 0.181802| 0.999992| 9.95548E-12 +i* 2.21045E-13| +| 13| 0.985531 +i* 0.169451| 0.999992|-2.91767E-13 +i* 1.86233E-12| +| 14| 0.987596 +i* 0.157088| 1.00001| 9.96229E-10 +i* 2.44281E-11| +| 15| 0.989469 +i* 0.144694| 0.999992|-1.26006E-11 +i*-1.11521E-13| +| 16| 0.991206 +i* 0.132269| 0.999992| 1.14944E-11 +i* 2.77489E-12| +| 17| 0.992787 +i* 0.119824| 0.999992|-1.03828E-11 +i* 1.26321E-12| +| 18| 0.994212 +i* 0.10736| 0.999992|-3.70015E-12 +i* 3.70434E-12| +| 19| 0.995483 +i* 0.0948582| 0.999992| 7.71827E-12 +i* 3.02062E-13| +| 20| 0.99661 +i* 0.0824056| 1.00001| 2.04104E-09 +i* 1.86361E-10| ++---+----------------------------+------------+----------------------------+ +300000 racines de module = 0.999992 +200000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^200000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^600000 + +(-20000 +i*0)*x^199999 + (-4E+06 +i*0)*x^399999 + (600000 +i*0)*x^599999 + +zone limite de 'log-exp' 1.00059 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 1 (of 4) uses CUDA device 1 +gpu 0 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 0 dimgrid2 586 start 0 size 150016 +gpu 2 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 2 dimgrid2 586 start 300032 size 150016 +gpu 3 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 3 dimgrid2 586 start 450048 size 150016 +gpu 1 dimgrid 2344 dimblock 256 degrePoly 600000 +gpu 1 dimgrid2 586 start 150016 size 150016 +gpu 0 iter : 1 Arret : 4.0188E-05 s/iter 6.722996 +gpu 0 iter : 2 Arret : 2.09642E-05 s/iter 6.721845 +gpu 0 iter : 3 Arret : 8.77095E-05 s/iter 6.721914 +gpu 0 iter : 4 Arret : 8.02619E-05 s/iter 6.721826 +gpu 0 iter : 5 Arret : 0.00057593 s/iter 6.720526 +gpu 0 iter : 6 Arret : 0.00311618 s/iter 6.720104 +gpu 0 iter : 7 Arret : 0.006964 s/iter 6.721861 +gpu 0 iter : 8 Arret : 0.00648173 s/iter 6.719274 +gpu 0 iter : 9 Arret : 0.0257172 s/iter 6.720794 +gpu 0 iter : 10 Arret : 0.0285599 s/iter 6.723687 +gpu 0 iter : 11 Arret : 0.522372 s/iter 7.047470 +gpu 0 iter : 12 Arret : 0.483009 s/iter 6.719119 +gpu 0 iter : 13 Arret : 0.0401616 s/iter 6.682547 +gpu 0 iter : 14 Arret : 0.00258212 s/iter 6.717822 +gpu 0 iter : 15 Arret : 0.00293369 s/iter 6.719469 +gpu 0 iter : 16 Arret : 0.000213183 s/iter 6.718635 +gpu 0 iter : 17 Arret : 9.65661E-05 s/iter 6.717888 +gpu 0 iter : 18 Arret : 8.5099E-05 s/iter 6.717844 +gpu 0 iter : 19 Arret : 2.5366E-05 s/iter 6.717616 +gpu 0 iter : 20 Arret : 1.03588E-05 s/iter 6.717563 +gpu 0 iter : 21 Arret : 6.85695E-06 s/iter 6.718240 +gpu 0 iter : 22 Arret : 4.93979E-07 s/iter 6.717554 +gpu 0 iter : 23 Arret : 4.91808E-10 s/iter 6.719392 +gpu 0 iter : 24 Arret : 4.91818E-13 s/iter 6.720642 +temps : 163.145 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 7.89398E-05 +Stabilite : 4.91818E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944971 +i* 0.327189| 1.00001| 5.6405E-09 +i* -5.9893E-09| +| 2| -0.949968 +i* -0.31233| 0.999994| 4.84102E-12 +i* 7.50916E-12| +| 3| -0.959296 +i* -0.282382| 0.999994| 9.70157E-12 +i*-2.02407E-12| +| 4| 0.963626 +i* 0.267299| 1.00001| 5.98211E-09 +i*-3.22619E-09| +| 5| -0.967697 +i* -0.25216| 1.00001|-7.48997E-09 +i* 2.98289E-09| +| 6| 0.971515 +i* 0.236955| 0.999994| 1.71176E-11 +i*-8.99259E-12| +| 7| -0.97511 +i* -0.221697| 0.999994|-1.67095E-11 +i* 8.54041E-12| +| 8| 0.978468 +i* 0.206369| 0.999994|-6.02252E-12 +i* 2.79299E-12| +| 9| -0.981583 +i* -0.191005| 0.999994| 2.1091E-11 +i* 1.58999E-13| +| 10| 0.984477 +i* 0.175582| 1.00001| 1.34357E-08 +i*-2.88502E-09| +| 11| -0.987108 +i* -0.160128| 1.00001|-3.05476E-09 +i*-5.55847E-09| +| 12| 0.98948 +i* 0.144632| 0.999994|-1.64599E-11 +i* 6.41685E-12| +| 13| -0.991625 +i* -0.129103| 0.999994| 1.85473E-11 +i*-5.04866E-12| +| 14| 0.993529 +i* 0.113527| 0.999994| 4.09739E-12 +i* 7.64574E-13| +| 15| -0.995187 +i* -0.0979384| 0.999994| -3.7288E-12 +i* 7.059E-13| +| 16| 0.996618 +i* 0.0823117| 1.00001| 1.48974E-08 +i*-6.21166E-09| +| 17| -0.997786 +i* -0.0666787| 1.00001| 8.75383E-09 +i*-1.40904E-09| +| 18| 0.998691 +i* 0.0510284| 0.999994|-4.71112E-12 +i* 4.2586E-12| +| 19| -0.999369 +i* -0.0353668| 0.999994| -8.3793E-12 +i* 3.44911E-13| +| 20| 0.999801 +i* 0.0196807| 0.999994|-3.28804E-12 +i* -1.8055E-13| ++---+----------------------------+------------+----------------------------+ +200000 racines de module = 1.00001 +400000 racines de module = 0.999994 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^400000 + (1 +i*0)*x^700000 + +(-30000 +i*0)*x^299999 + (-4E+06 +i*0)*x^399999 + (700000 +i*0)*x^699999 + +zone limite de 'log-exp' 1.00051 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 2 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 3 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 3 dimgrid2 684 start 525120 size 175040 +gpu 1 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 1 dimgrid2 684 start 175040 size 175040 +gpu 2 dimgrid2 684 start 350080 size 175040 +gpu 0 dimgrid 2735 dimblock 256 degrePoly 700000 +gpu 0 dimgrid2 684 start 0 size 175040 +gpu 0 iter : 1 Arret : 0.00298712 s/iter 9.264039 +gpu 0 iter : 2 Arret : 0.0109481 s/iter 9.290300 +gpu 0 iter : 3 Arret : 2.3656 s/iter 9.303038 +gpu 0 iter : 4 Arret : 1.05232 s/iter 9.818617 +gpu 0 iter : 5 Arret : 3.40951 s/iter 9.690410 +gpu 0 iter : 6 Arret : 3.14497 s/iter 9.814621 +gpu 0 iter : 7 Arret : 1.43797 s/iter 9.988073 +gpu 0 iter : 8 Arret : 1.28131 s/iter 10.208403 +gpu 0 iter : 9 Arret : 1.00204 s/iter 10.342864 +gpu 0 iter : 10 Arret : 0.954221 s/iter 10.256395 +gpu 0 iter : 11 Arret : 0.607271 s/iter 10.793493 +gpu 0 iter : 12 Arret : 0.492845 s/iter 10.314739 +gpu 0 iter : 13 Arret : 0.483486 s/iter 10.378189 +gpu 0 iter : 14 Arret : 0.69397 s/iter 10.479145 +gpu 0 iter : 15 Arret : 1.62262 s/iter 10.921813 +gpu 0 iter : 16 Arret : 1.40527 s/iter 10.210750 +gpu 0 iter : 17 Arret : 2.15438 s/iter 10.411192 +gpu 0 iter : 18 Arret : 1.92215 s/iter 10.206420 +gpu 0 iter : 19 Arret : 2.36744 s/iter 10.216713 +gpu 0 iter : 20 Arret : 1.99151 s/iter 10.202387 +gpu 0 iter : 21 Arret : 1.23462 s/iter 10.191257 +gpu 0 iter : 22 Arret : 2.04252 s/iter 9.807753 +gpu 0 iter : 23 Arret : 0.736594 s/iter 9.716156 +gpu 0 iter : 24 Arret : 6.74041 s/iter 9.798005 +gpu 0 iter : 25 Arret : 1.09253 s/iter 9.697046 +gpu 0 iter : 26 Arret : 0.806132 s/iter 9.713050 +gpu 0 iter : 27 Arret : 0.531134 s/iter 9.882759 +gpu 0 iter : 28 Arret : 0.404261 s/iter 9.761006 +gpu 0 iter : 29 Arret : 0.23857 s/iter 9.363362 +gpu 0 iter : 30 Arret : 0.238692 s/iter 9.317278 +gpu 0 iter : 31 Arret : 0.572492 s/iter 9.290700 +gpu 0 iter : 32 Arret : 0.400229 s/iter 9.282101 +gpu 0 iter : 33 Arret : 0.206009 s/iter 9.279608 +gpu 0 iter : 34 Arret : 0.126867 s/iter 9.290864 +gpu 0 iter : 35 Arret : 0.0730873 s/iter 9.278463 +gpu 0 iter : 36 Arret : 0.0223297 s/iter 9.288393 +gpu 0 iter : 37 Arret : 0.00761147 s/iter 9.290160 +gpu 0 iter : 38 Arret : 0.00321014 s/iter 9.286567 +gpu 0 iter : 39 Arret : 0.00197511 s/iter 9.286445 +gpu 0 iter : 40 Arret : 0.000556697 s/iter 9.286736 +gpu 0 iter : 41 Arret : 0.00080017 s/iter 9.287721 +gpu 0 iter : 42 Arret : 0.000142628 s/iter 9.287461 +gpu 0 iter : 43 Arret : 4.5174E-07 s/iter 9.286035 +gpu 0 iter : 44 Arret : 5.80765E-09 s/iter 9.288045 +gpu 0 iter : 45 Arret : 7.74446E-11 s/iter 9.288477 +gpu 0 iter : 46 Arret : 1.03246E-12 s/iter 9.287983 +gpu 0 iter : 47 Arret : 1.36901E-14 s/iter 9.288069 +temps : 459.298 seconde(s) +Nb iterations : 47 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.44548E-08 +Stabilite : 2.22048E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94495 +i* 0.327198| 0.999994|-5.95168E-12 +i* 7.21019E-12| +| 2| -0.727791 +i* 0.68579| 0.999994| 2.84049E-11 +i* 2.71449E-12| +| 3| -0.209611 +i* -0.977779| 0.999994| 8.32667E-13 +i* 2.09798E-12| +| 4| -0.270562 +i* -0.962697| 0.999994|-3.24896E-12 +i* 1.70539E-11| +| 5| -0.683363 +i* 0.730071| 0.999994| 1.42701E-11 +i* 9.41131E-13| +| 6| 0.978472 +i* 0.206353| 0.999994| 8.64198E-13 +i*-5.37683E-12| +| 7| -0.330343 +i* -0.943855| 0.999994| 1.19672E-11 +i*-5.39632E-12| +| 8| -0.636233 +i* 0.771489| 0.999994| 1.92589E-11 +i* 9.4805E-12| +| 9| 0.989491 +i* 0.144554| 0.999994| 3.884E-12 +i* 2.19849E-12| +| 10| -0.388869 +i* -0.921287| 0.999994| 1.44884E-13 +i*-1.59792E-11| +| 11| -0.586599 +i* 0.80987| 0.999994| 4.12581E-12 +i* 4.47915E-12| +| 12| 0.996605 +i* 0.0822633| 0.999994| 1.93517E-11 +i* 5.35026E-12| +| 13| -0.44588 +i* -0.895086| 0.999994| 1.58484E-11 +i* 1.59395E-11| +| 14| -0.534681 +i* 0.845063| 1.00001| 2.64739E-09 +i* 2.07041E-09| +| 15| 0.999802 +i* 0.0196179| 0.999994|-1.65084E-11 +i* 4.8162E-13| +| 16| -0.501135 +i* -0.865363| 0.999994| 6.61893E-12 +i* 2.54218E-12| +| 17| -0.480649 +i* 0.876906| 0.999994|-4.39648E-13 +i* 1.36691E-11| +| 18| 0.999064 +i* -0.0431204| 0.999994| 2.09724E-11 +i*-1.61455E-12| +| 19| -0.554407 +i* -0.832255| 1.00001|-1.08603E-09 +i* 2.13544E-10| +| 20| -0.424682 +i* 0.905336| 0.999994|-8.86047E-12 +i* 4.58307E-12| ++---+----------------------------+------------+----------------------------+ +400000 racines de module = 0.999994 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^300000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^800000 + +(-30000 +i*0)*x^299999 + (-5E+06 +i*0)*x^499999 + (800000 +i*0)*x^799999 + +zone limite de 'log-exp' 1.00044 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +gpu 3 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 3 dimgrid2 782 start 600000 size 200000 +gpu 0 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 0 dimgrid2 782 start 0 size 200000 +gpu 1 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 1 dimgrid2 782 start 200000 size 200000 +gpu 2 dimgrid 3125 dimblock 256 degrePoly 800000 +gpu 2 dimgrid2 782 start 400000 size 200000 +gpu 0 iter : 1 Arret : 0.00153641 s/iter 12.152466 +gpu 0 iter : 2 Arret : 0.0142395 s/iter 12.149042 +gpu 0 iter : 3 Arret : 0.531344 s/iter 12.168238 +gpu 0 iter : 4 Arret : 0.307786 s/iter 12.280567 +gpu 0 iter : 5 Arret : 0.469448 s/iter 12.294288 +gpu 0 iter : 6 Arret : 0.36587 s/iter 12.695520 +gpu 0 iter : 7 Arret : 0.210901 s/iter 12.281010 +gpu 0 iter : 8 Arret : 0.12875 s/iter 12.877225 +gpu 0 iter : 9 Arret : 0.0301191 s/iter 12.221828 +gpu 0 iter : 10 Arret : 0.00585838 s/iter 12.398815 +gpu 0 iter : 11 Arret : 0.0027415 s/iter 12.181550 +gpu 0 iter : 12 Arret : 0.00117949 s/iter 12.147374 +gpu 0 iter : 13 Arret : 0.000496972 s/iter 12.148021 +gpu 0 iter : 14 Arret : 0.000473806 s/iter 12.143101 +gpu 0 iter : 15 Arret : 0.000158722 s/iter 12.144021 +gpu 0 iter : 16 Arret : 8.31372E-05 s/iter 12.141144 +gpu 0 iter : 17 Arret : 1.54571E-05 s/iter 12.140253 +gpu 0 iter : 18 Arret : 1.61623E-06 s/iter 12.143720 +gpu 0 iter : 19 Arret : 5.81232E-09 s/iter 12.142594 +gpu 0 iter : 20 Arret : 8.82189E-11 s/iter 12.143378 +gpu 0 iter : 21 Arret : 1.38525E-12 s/iter 12.142636 +gpu 0 iter : 22 Arret : 2.17129E-14 s/iter 12.146849 +temps : 270.84 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 3.1101E-08 +Stabilite : 2.22043E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.16852E-11 +i*-5.46557E-12| +| 2| 0.963615 +i* 0.267276| 0.999995|-7.51443E-12 +i* 1.28113E-11| +| 3| 0.971523 +i* 0.236925| 0.999995| 2.82775E-11 +i*-1.19308E-11| +| 4| 0.978478 +i* 0.206329| 0.999995| 5.90206E-12 +i* 7.15816E-13| +| 5| 0.984469 +i* 0.175529| 0.999995| 8.59091E-12 +i*-3.14299E-12| +| 6| 0.989492 +i* 0.144557| 0.999995| 7.01883E-13 +i*-4.65183E-13| +| 7| 0.99354 +i* 0.113443| 0.999995| -2.195E-11 +i* 3.7238E-12| +| 8| 0.99661 +i* 0.0822164| 0.999995| 1.76132E-11 +i*-3.12892E-12| +| 9| 0.998699 +i* 0.0509092| 0.999995|-2.05163E-11 +i* 4.07285E-13| +| 10| 0.999804 +i* 0.0195519| 0.999995|-5.64415E-12 +i*-1.64291E-12| +| 11| 0.999926 +i* -0.0118121| 0.999995| 1.01569E-11 +i* 3.65641E-13| +| 12| 0.999063 +i* -0.043177| 0.999995| 3.24163E-12 +i* 2.16144E-12| +| 13| 0.997216 +i* -0.0744994| 0.999995|-2.44054E-11 +i*-5.01205E-12| +| 14| 0.994388 +i* -0.105748| 0.999995| 7.90901E-12 +i* 1.6655E-12| +| 15| 0.990581 +i* -0.136893| 0.999995| 1.61287E-11 +i* -3.3209E-12| +| 16| 0.985799 +i* -0.167904| 0.999995| 3.58307E-11 +i* 3.08997E-11| +| 17| 0.980046 +i* -0.198749| 0.999995|-9.26814E-12 +i*-2.74114E-13| +| 18| 0.973328 +i* -0.229398| 0.999995| 9.28524E-12 +i*-5.68823E-13| +| 19| 0.965655 +i* -0.259809| 0.999995|-3.24851E-13 +i* 4.39207E-12| +| 20| 0.957029 +i* -0.289977| 0.999995|-8.62932E-12 +i* 8.84565E-12| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +300000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^500000 + (1 +i*0)*x^900000 + +(-40000 +i*0)*x^399999 + (-5E+06 +i*0)*x^499999 + (900000 +i*0)*x^899999 + +zone limite de 'log-exp' 1.00039 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 1 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 1 dimgrid2 879 start 225024 size 225024 +gpu 3 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 3 dimgrid2 879 start 675072 size 225024 +gpu 2 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 2 dimgrid2 879 start 450048 size 225024 +gpu 0 dimgrid 3516 dimblock 256 degrePoly 900000 +gpu 0 dimgrid2 879 start 0 size 225024 +gpu 0 iter : 1 Arret : 0.00022548 s/iter 14.999465 +gpu 0 iter : 2 Arret : 0.00144274 s/iter 14.998257 +gpu 0 iter : 3 Arret : 0.00764439 s/iter 15.661344 +gpu 0 iter : 4 Arret : 0.0166656 s/iter 15.142291 +gpu 0 iter : 5 Arret : 0.0156178 s/iter 15.165129 +gpu 0 iter : 6 Arret : 0.0121485 s/iter 15.506023 +gpu 0 iter : 7 Arret : 0.0120456 s/iter 15.091348 +gpu 0 iter : 8 Arret : 0.00694564 s/iter 15.525855 +gpu 0 iter : 9 Arret : 0.00603417 s/iter 15.539550 +gpu 0 iter : 10 Arret : 0.00405421 s/iter 15.128446 +gpu 0 iter : 11 Arret : 0.00381074 s/iter 14.974092 +gpu 0 iter : 12 Arret : 0.0015435 s/iter 15.001034 +gpu 0 iter : 13 Arret : 0.00096423 s/iter 15.002312 +gpu 0 iter : 14 Arret : 0.000245687 s/iter 14.973964 +gpu 0 iter : 15 Arret : 0.000273607 s/iter 15.001647 +gpu 0 iter : 16 Arret : 0.000525979 s/iter 14.998958 +gpu 0 iter : 17 Arret : 0.000159722 s/iter 14.999357 +gpu 0 iter : 18 Arret : 1.08557E-05 s/iter 14.973004 +gpu 0 iter : 19 Arret : 2.49206E-06 s/iter 15.002464 +gpu 0 iter : 20 Arret : 1.92418E-08 s/iter 14.999842 +gpu 0 iter : 21 Arret : 1.0826E-10 s/iter 15.000559 +gpu 0 iter : 22 Arret : 6.08765E-13 s/iter 14.999816 +temps : 334.25 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.40849E-07 +Stabilite : 6.08765E-13 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944952 +i* 0.327195| 0.999995| 1.14003E-11 +i*-5.32252E-12| +| 2| 0.978496 +i* 0.206294| 1.00001| 3.20241E-09 +i*-1.76732E-09| +| 3| 0.989495 +i* 0.144532| 0.999995| -9.3423E-12 +i* 2.37871E-12| +| 4| 0.996623 +i* 0.082186| 1.00001|-8.77002E-10 +i*-2.20815E-11| +| 5| 0.999805 +i* 0.0195142| 0.999995| 2.20493E-11 +i* -2.226E-13| +| 6| 0.999072 +i* -0.0432151| 1.00001| 3.9792E-09 +i* 2.92946E-10| +| 7| 0.994382 +i* -0.105811| 0.999995| 1.87056E-11 +i* 2.32592E-14| +| 8| 0.985801 +i* -0.167952| 1.00001|-4.34654E-10 +i*-2.08745E-09| +| 9| 0.973324 +i* -0.229458| 1.00001|-4.29482E-10 +i* 1.89694E-09| +| 10| 0.957003 +i* -0.290061| 0.999995| 2.09728E-11 +i* 1.38602E-11| +| 11| 0.936929 +i* -0.349536| 1.00001| -1.8867E-09 +i* 4.79158E-10| +| 12| 0.913159 +i* -0.407592| 0.999995| 3.70326E-12 +i* 1.47898E-11| +| 13| 0.885806 +i* -0.464069| 1.00001|-2.45794E-09 +i*-1.30058E-09| +| 14| 0.854946 +i* -0.518709| 0.999995| 1.0744E-11 +i*-3.40256E-12| +| 15| 0.820747 +i* -0.571301| 1.00001|-4.61003E-09 +i* 7.007E-10| +| 16| 0.783279 +i* -0.621663| 0.999995|-9.61031E-12 +i* 3.51552E-11| +| 17| 0.742767 +i* -0.669558| 1.00001|-4.34434E-10 +i* 3.18972E-09| +| 18| 0.699304 +i* -0.714832| 1.00001| 4.05401E-11 +i* 2.82089E-09| +| 19| 0.653078 +i* -0.757284| 0.999995| 1.03298E-11 +i* -7.6561E-12| +| 20| 0.604286 +i* -0.796775| 1.00001| 3.76869E-10 +i* -2.2048E-09| ++---+----------------------------+------------+----------------------------+ +500000 racines de module = 0.999995 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^600000 + (1 +i*0)*x^1000000 + +(-40000 +i*0)*x^399999 + (-6E+06 +i*0)*x^599999 + (1E+06 +i*0)*x^999999 + +zone limite de 'log-exp' 1.00035 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 1 (of 4) uses CUDA device 1 +gpu 3 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 3 dimgrid2 977 start 750144 size 250048 +gpu 2 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 2 dimgrid2 977 start 500096 size 250048 +gpu 1 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 1 dimgrid2 977 start 250048 size 250048 +gpu 0 dimgrid 3907 dimblock 256 degrePoly 1000000 +gpu 0 dimgrid2 977 start 0 size 250048 +gpu 0 iter : 1 Arret : 0.000400546 s/iter 18.749444 +gpu 0 iter : 2 Arret : 0.00180676 s/iter 18.745182 +gpu 0 iter : 3 Arret : 0.00335508 s/iter 18.746004 +gpu 0 iter : 4 Arret : 0.034361 s/iter 18.768907 +gpu 0 iter : 5 Arret : 0.0393764 s/iter 18.770861 +gpu 0 iter : 6 Arret : 0.0206908 s/iter 19.352973 +gpu 0 iter : 7 Arret : 0.0100388 s/iter 19.448144 +gpu 0 iter : 8 Arret : 0.0073203 s/iter 19.505292 +gpu 0 iter : 9 Arret : 0.0103198 s/iter 19.475403 +gpu 0 iter : 10 Arret : 0.00914153 s/iter 19.425387 +gpu 0 iter : 11 Arret : 0.00464453 s/iter 18.772622 +gpu 0 iter : 12 Arret : 0.00307384 s/iter 18.787368 +gpu 0 iter : 13 Arret : 0.00461359 s/iter 18.746431 +gpu 0 iter : 14 Arret : 0.00181705 s/iter 18.746250 +gpu 0 iter : 15 Arret : 0.000571727 s/iter 18.746062 +gpu 0 iter : 16 Arret : 0.00104326 s/iter 18.745349 +gpu 0 iter : 17 Arret : 0.000997077 s/iter 18.745797 +gpu 0 iter : 18 Arret : 4.63264E-05 s/iter 18.745803 +gpu 0 iter : 19 Arret : 9.45538E-07 s/iter 18.745471 +gpu 0 iter : 20 Arret : 3.27805E-09 s/iter 18.767814 +gpu 0 iter : 21 Arret : 1.03679E-11 s/iter 18.750577 +gpu 0 iter : 22 Arret : 3.28063E-14 s/iter 18.754416 +temps : 422.406 seconde(s) +Nb iterations : 22 +Nb de depassements de capacite exponentielle : 0 +Precision : 4.14404E-06 +Stabilite : 2.48252E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944953 +i* 0.327194| 0.999996|-2.65801E-11 +i* 1.58295E-11| +| 2| 0.94078 +i* 0.339035| 1.00001| 4.08959E-09 +i*-3.83025E-10| +| 3| 0.938626 +i* 0.344927| 0.999996| 7.81086E-12 +i* 2.78827E-12| +| 4| 0.936451 +i* 0.350816| 1.00001|-2.86996E-09 +i* 2.51647E-09| +| 5| 0.934221 +i* 0.356684| 0.999996|-2.89155E-11 +i* 4.85822E-12| +| 6| 0.931965 +i* 0.362537| 0.999996| 2.0551E-11 +i*-2.01042E-11| +| 7| 0.929678 +i* 0.36839| 1.00001| 3.06688E-09 +i*-6.88649E-10| +| 8| 0.92734 +i* 0.37421| 0.999996|-2.02149E-11 +i*-5.01088E-12| +| 9| 0.924981 +i* 0.380028| 1.00001|-2.51275E-09 +i* 1.00678E-09| +| 10| 0.922568 +i* 0.385824| 0.999996| 1.41454E-11 +i* 9.54264E-12| +| 11| 0.92013 +i* 0.391603| 0.999996| 2.13753E-11 +i* 7.35949E-12| +| 12| 0.91766 +i* 0.397381| 1.00001|-1.48478E-09 +i* 2.24E-09| +| 13| 0.915141 +i* 0.403125| 0.999996|-6.27054E-12 +i* 6.79734E-12| +| 14| 0.912601 +i* 0.408866| 1.00001|-4.31727E-09 +i* 1.63336E-09| +| 15| 0.910007 +i* 0.414584| 0.999996| 9.95037E-12 +i* 8.92586E-12| +| 16| 0.907389 +i* 0.420284| 0.999996|-1.17559E-11 +i* 1.6185E-11| +| 17| 0.904739 +i* 0.425981| 1.00001|-4.13411E-09 +i* 2.38753E-09| +| 18| 0.90204 +i* 0.431643| 0.999996|-3.43989E-11 +i*-1.06093E-12| +| 19| 0.899321 +i* 0.437302| 1.00001|-5.36833E-09 +i*-1.20878E-09| +| 20| 0.896549 +i* 0.442935| 0.999996|-1.73801E-11 +i* 1.56396E-11| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 0.999996 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^400000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1100000 + +(-40000 +i*0)*x^399999 + (-7E+06 +i*0)*x^699999 + (1.1E+06 +i*0)*x^1099999 + +zone limite de 'log-exp' 1.00032 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +gpu 3 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 3 dimgrid2 1075 start 825024 size 275008 +gpu 2 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 2 dimgrid2 1075 start 550016 size 275008 +gpu 0 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 0 dimgrid2 1075 start 0 size 275008 +gpu 1 dimgrid 4297 dimblock 256 degrePoly 1100000 +gpu 1 dimgrid2 1075 start 275008 size 275008 +gpu 0 iter : 1 Arret : 0.000187831 s/iter 22.350383 +gpu 0 iter : 2 Arret : 0.00244237 s/iter 22.329671 +gpu 0 iter : 3 Arret : 0.146623 s/iter 22.335124 +gpu 0 iter : 4 Arret : 0.17014 s/iter 22.320515 +gpu 0 iter : 5 Arret : 0.012389 s/iter 22.537043 +gpu 0 iter : 6 Arret : 0.00962224 s/iter 22.807447 +gpu 0 iter : 7 Arret : 0.00628471 s/iter 22.757708 +gpu 0 iter : 8 Arret : 0.00742179 s/iter 22.739774 +gpu 0 iter : 9 Arret : 0.00474505 s/iter 22.815700 +gpu 0 iter : 10 Arret : 0.00207133 s/iter 22.708807 +gpu 0 iter : 11 Arret : 0.00260093 s/iter 22.259751 +gpu 0 iter : 12 Arret : 0.00086322 s/iter 22.319008 +gpu 0 iter : 13 Arret : 0.000878194 s/iter 22.312183 +gpu 0 iter : 14 Arret : 0.00126768 s/iter 22.314559 +gpu 0 iter : 15 Arret : 0.000107652 s/iter 22.320320 +gpu 0 iter : 16 Arret : 6.47914E-06 s/iter 22.315604 +gpu 0 iter : 17 Arret : 7.66246E-07 s/iter 22.314937 +gpu 0 iter : 18 Arret : 2.02341E-09 s/iter 22.320347 +gpu 0 iter : 19 Arret : 3.59909E-12 s/iter 22.319159 +gpu 0 iter : 20 Arret : 6.36925E-15 s/iter 22.319396 +temps : 450.367 seconde(s) +Nb iterations : 20 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.43758E-06 +Stabilite : 2.09477E-15 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.42795E-11 +i*-4.60743E-15| +| 2| 0.922569 +i* 0.385823| 0.999997| -2.7462E-11 +i* 2.91798E-11| +| 3| 0.896547 +i* 0.442942| 0.999997|-3.14282E-11 +i* 2.7746E-11| +| 4| 0.866992 +i* 0.498316| 0.999997| 1.74196E-11 +i*-1.69797E-11| +| 5| 0.83404 +i* 0.551715| 1.00001| -1.6624E-08 +i* -1.4887E-09| +| 6| 0.79777 +i* 0.602956| 0.999997| 4.80327E-11 +i* 6.23862E-12| +| 7| 0.758371 +i* 0.651818| 0.999997| 9.81437E-13 +i* 6.65973E-11| +| 8| 0.715991 +i* 0.698105| 0.999997|-1.09521E-11 +i* 1.55782E-11| +| 9| 0.670783 +i* 0.741649| 0.999997| 3.88353E-11 +i*-1.73947E-11| +| 10| 0.622933 +i* 0.782271| 0.999997| 4.52627E-12 +i*-4.57076E-12| +| 11| 0.572636 +i* 0.819806| 0.999997| 3.89212E-11 +i* 5.22693E-11| +| 12| 0.520076 +i* 0.854116| 0.999997|-3.97113E-11 +i*-1.02661E-11| +| 13| 0.465475 +i* 0.885057| 0.999997|-5.09059E-12 +i* 5.95896E-12| +| 14| 0.409033 +i* 0.912516| 0.999997|-3.44769E-11 +i*-1.20596E-11| +| 15| 0.350979 +i* 0.93638| 0.999997|-2.79532E-11 +i*-7.11947E-12| +| 16| 0.291564 +i* 0.956557| 1.00001| 6.75065E-09 +i*-8.64984E-10| +| 17| 0.230965 +i* 0.972959| 0.999997|-2.98301E-11 +i*-5.42622E-12| +| 18| 0.16947 +i* 0.985532| 0.999997|-2.82967E-11 +i*-1.30775E-11| +| 19| 0.107316 +i* 0.994222| 0.999997| 3.43932E-11 +i* 7.03199E-12| +| 20| 0.0447302 +i* 0.998996| 0.999997| 3.84641E-11 +i* 1.92052E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +400000 racines de module = 1.00001 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^500000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1200000 + +(-50000 +i*0)*x^499999 + (-7E+06 +i*0)*x^699999 + (1.2E+06 +i*0)*x^1199999 + +zone limite de 'log-exp' 1.0003 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 0 (of 4) uses CUDA device 0 +gpu 1 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 2 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 2 dimgrid2 1172 start 600064 size 300032 +gpu 1 dimgrid2 1172 start 300032 size 300032 +gpu 0 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 0 dimgrid2 1172 start 0 size 300032 +gpu 3 dimgrid 4688 dimblock 256 degrePoly 1200000 +gpu 3 dimgrid2 1172 start 900096 size 300032 +gpu 0 iter : 1 Arret : 0.000152052 s/iter 26.561314 +gpu 0 iter : 2 Arret : 0.00121265 s/iter 26.563601 +gpu 0 iter : 3 Arret : 0.804772 s/iter 26.560286 +gpu 0 iter : 4 Arret : 3.41747 s/iter 26.561058 +gpu 0 iter : 5 Arret : 0.731573 s/iter 26.558696 +gpu 0 iter : 6 Arret : 2.23857 s/iter 27.472649 +gpu 0 iter : 7 Arret : 0.0293892 s/iter 26.705092 +gpu 0 iter : 8 Arret : 0.0480185 s/iter 26.684142 +gpu 0 iter : 9 Arret : 0.0405675 s/iter 27.644837 +gpu 0 iter : 10 Arret : 0.0203515 s/iter 27.608561 +gpu 0 iter : 11 Arret : 0.00763393 s/iter 26.936892 +gpu 0 iter : 12 Arret : 0.0074542 s/iter 26.842954 +gpu 0 iter : 13 Arret : 0.00807717 s/iter 26.630309 +gpu 0 iter : 14 Arret : 0.00289869 s/iter 26.557394 +gpu 0 iter : 15 Arret : 0.00318305 s/iter 26.558792 +gpu 0 iter : 16 Arret : 0.000974308 s/iter 26.558125 +gpu 0 iter : 17 Arret : 0.000402886 s/iter 26.558661 +gpu 0 iter : 18 Arret : 0.000380635 s/iter 26.558336 +gpu 0 iter : 19 Arret : 8.40337E-05 s/iter 26.558535 +gpu 0 iter : 20 Arret : 8.76454E-06 s/iter 26.559162 +gpu 0 iter : 21 Arret : 2.85367E-07 s/iter 26.559514 +gpu 0 iter : 22 Arret : 1.27504E-09 s/iter 26.559552 +gpu 0 iter : 23 Arret : 5.07321E-12 s/iter 26.559976 +gpu 0 iter : 24 Arret : 2.01732E-14 s/iter 26.558274 +temps : 643.124 seconde(s) +Nb iterations : 24 +Nb de depassements de capacite exponentielle : 0 +Precision : 7.93774E-07 +Stabilite : 2.01732E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944954 +i* 0.327192| 0.999997|-2.38103E-11 +i*-1.80134E-13| +| 2| 0.93422 +i* 0.356687| 0.999997| -1.633E-11 +i*-1.74183E-12| +| 3| 0.922566 +i* 0.385831| 0.999997| 2.1144E-11 +i*-3.58299E-11| +| 4| 0.910003 +i* 0.414595| 0.999997|-5.13478E-12 +i* 9.28282E-12| +| 5| 0.896543 +i* 0.44295| 0.999997|-2.07689E-11 +i* 1.70204E-11| +| 6| 0.8822 +i* 0.470869| 0.999997| 2.23999E-12 +i*-1.16781E-12| +| 7| 0.866987 +i* 0.498324| 0.999997|-1.24258E-11 +i* 4.98106E-11| +| 8| 0.850921 +i* 0.525287| 0.999997|-3.98015E-12 +i*-4.27941E-12| +| 9| 0.834016 +i* 0.551734| 0.999997|-3.61311E-11 +i*-1.54952E-11| +| 10| 0.81629 +i* 0.577637| 0.999997| 4.59893E-11 +i* 4.17907E-11| +| 11| 0.797759 +i* 0.602971| 0.999997|-1.10754E-11 +i*-4.88287E-12| +| 12| 0.778437 +i* 0.627717| 0.999997|-9.78373E-12 +i* 1.01854E-11| +| 13| 0.758354 +i* 0.651838| 0.999997|-9.95959E-12 +i*-1.30844E-11| +| 14| 0.737523 +i* 0.675317| 0.999997| 1.58167E-11 +i* 2.05323E-11| +| 15| 0.715965 +i* 0.698131| 0.999997|-4.64551E-11 +i* 2.77155E-11| +| 16| 0.693703 +i* 0.720257| 0.999997|-9.01323E-12 +i* 7.7873E-12| +| 17| 0.670757 +i* 0.741673| 0.999997| 3.04825E-11 +i* 9.42191E-12| +| 18| 0.64715 +i* 0.762359| 0.999997|-1.70122E-11 +i* 9.8992E-12| +| 19| 0.622905 +i* 0.782293| 0.999997|-4.17721E-11 +i*-1.73844E-12| +| 20| 0.598047 +i* 0.801457| 0.999997| 3.31615E-11 +i* 2.07676E-11| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +500000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^700000 + (1 +i*0)*x^1300000 + +(-60000 +i*0)*x^599999 + (-7E+06 +i*0)*x^699999 + (1.3E+06 +i*0)*x^1299999 + +zone limite de 'log-exp' 1.00027 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 3 (of 4) uses CUDA device 3 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 1 (of 4) uses CUDA device 1 +gpu 0 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 0 dimgrid2 1270 start 0 size 325056 +gpu 3 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 3 dimgrid2 1270 start 975168 size 325056 +gpu 1 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 1 dimgrid2 1270 start 325056 size 325056 +gpu 2 dimgrid 5079 dimblock 256 degrePoly 1300000 +gpu 2 dimgrid2 1270 start 650112 size 325056 +gpu 0 iter : 1 Arret : 0.0079402 s/iter 31.548979 +gpu 0 iter : 2 Arret : 0.265754 s/iter 32.579329 +gpu 0 iter : 3 Arret : 0.339409 s/iter 32.638310 +gpu 0 iter : 4 Arret : 0.364015 s/iter 33.792263 +gpu 0 iter : 5 Arret : 0.380365 s/iter 34.773896 +gpu 0 iter : 6 Arret : 0.102728 s/iter 35.298582 +gpu 0 iter : 7 Arret : 0.0846875 s/iter 35.778548 +gpu 0 iter : 8 Arret : 0.141793 s/iter 35.737723 +gpu 0 iter : 9 Arret : 0.100881 s/iter 35.733760 +gpu 0 iter : 10 Arret : 0.172092 s/iter 35.136558 +gpu 0 iter : 11 Arret : 0.320743 s/iter 34.683372 +gpu 0 iter : 12 Arret : 0.722826 s/iter 34.349141 +gpu 0 iter : 13 Arret : 0.344585 s/iter 33.512099 +gpu 0 iter : 14 Arret : 0.315818 s/iter 32.859834 +gpu 0 iter : 15 Arret : 0.254386 s/iter 32.793747 +gpu 0 iter : 16 Arret : 0.812597 s/iter 32.684596 +gpu 0 iter : 17 Arret : 0.536784 s/iter 32.569039 +gpu 0 iter : 18 Arret : 0.105693 s/iter 32.539411 +gpu 0 iter : 19 Arret : 0.045107 s/iter 32.409271 +gpu 0 iter : 20 Arret : 0.0309266 s/iter 32.346291 +gpu 0 iter : 21 Arret : 0.0188073 s/iter 32.340399 +gpu 0 iter : 22 Arret : 0.0277396 s/iter 31.525305 +gpu 0 iter : 23 Arret : 0.018114 s/iter 31.500124 +gpu 0 iter : 24 Arret : 0.00942312 s/iter 31.503652 +gpu 0 iter : 25 Arret : 0.00327117 s/iter 31.509232 +gpu 0 iter : 26 Arret : 0.000326494 s/iter 31.511645 +gpu 0 iter : 27 Arret : 5.12793E-06 s/iter 31.506890 +gpu 0 iter : 28 Arret : 1.47385E-08 s/iter 31.502873 +gpu 0 iter : 29 Arret : 1.80776E-10 s/iter 31.502502 +gpu 0 iter : 30 Arret : 2.20994E-12 s/iter 31.504360 +gpu 0 iter : 31 Arret : 2.69925E-14 s/iter 31.503016 +temps : 1023.02 seconde(s) +Nb iterations : 31 +Nb de depassements de capacite exponentielle : 0 +Precision : 1.8403E-08 +Stabilite : 2.22048E-16 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.94496 +i* 0.327175| 0.999997| 2.52776E-12 +i*-3.98737E-12| +| 2| -0.769365 +i* 0.638804| 0.999997| 4.14959E-11 +i* -2.9696E-11| +| 3| 0.922562 +i* 0.385839| 0.999997| 3.58704E-11 +i*-8.51852E-12| +| 4| -0.807942 +i* 0.589256| 0.999997| 5.51348E-12 +i*-4.87583E-11| +| 5| -0.147855 +i* -0.989006| 0.999997| -3.3306E-11 +i*-1.52949E-11| +| 6| 0.896515 +i* 0.443023| 1| 3.76525E-09 +i*-1.35074E-09| +| 7| -0.843314 +i* 0.537416| 0.999997|-2.83193E-11 +i* 2.81434E-11| +| 8| -0.0855438 +i* -0.996331| 0.999997|-2.93523E-11 +i* 4.13114E-13| +| 9| 0.866983 +i* 0.498331| 0.999997| 4.10197E-11 +i*-6.30346E-11| +| 10| -0.875372 +i* 0.483442| 0.999997|-3.28859E-11 +i*-3.68028E-11| +| 11| -0.0228418 +i* -0.999736| 0.999997|-7.90479E-14 +i* 5.45453E-13| +| 12| 0.834001 +i* 0.551756| 0.999997|-1.74238E-11 +i* 1.04526E-11| +| 13| -0.904108 +i* 0.427296| 0.999997| 4.84454E-11 +i* 4.6252E-11| +| 14| 0.0400131 +i* -0.999196| 0.999997| 2.63727E-11 +i*-1.98375E-12| +| 15| 0.797779 +i* 0.602957| 1|-3.43644E-09 +i*-3.30197E-09| +| 16| -0.92903 +i* 0.370014| 1| 3.4958E-10 +i* 3.33215E-09| +| 17| 0.102531 +i* -0.994726| 0.999997| 2.38702E-11 +i* -3.197E-12| +| 18| 0.758342 +i* 0.651852| 0.999997|-7.32081E-12 +i* 6.53111E-12| +| 19| -0.950413 +i* 0.310979| 0.999997| 1.7147E-11 +i*-5.05296E-12| +| 20| 0.164753 +i* -0.986332| 0.999997| 2.38304E-11 +i* 4.80854E-12| ++---+----------------------------+------------+----------------------------+ +700000 racines de module = 0.999997 +600000 racines de module = 1 +(1 +i*0)*x^0 + (-0.1 +i*0)*x^600000 + (-10 +i*0)*x^800000 + (1 +i*0)*x^1400000 + +(-60000 +i*0)*x^599999 + (-8E+06 +i*0)*x^799999 + (1.4E+06 +i*0)*x^1399999 + +zone limite de 'log-exp' 1.00025 +CPU thread 0 (of 4) uses CUDA device 0 +CPU thread 1 (of 4) uses CUDA device 1 +CPU thread 2 (of 4) uses CUDA device 2 +CPU thread 3 (of 4) uses CUDA device 3 +gpu 0 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 0 dimgrid2 1368 start 0 size 350016 +gpu 1 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 1 dimgrid2 1368 start 350016 size 350016 +gpu 2 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 2 dimgrid2 1368 start 700032 size 350016 +gpu 3 dimgrid 5469 dimblock 256 degrePoly 1400000 +gpu 3 dimgrid2 1368 start 1050048 size 350016 +gpu 0 iter : 1 Arret : 0.00571226 s/iter 36.144482 +gpu 0 iter : 2 Arret : 0.0059419 s/iter 36.128630 +gpu 0 iter : 3 Arret : 0.00719719 s/iter 36.883760 +gpu 0 iter : 4 Arret : 0.020038 s/iter 36.801643 +gpu 0 iter : 5 Arret : 0.0214228 s/iter 37.708366 +gpu 0 iter : 6 Arret : 0.00846169 s/iter 38.120746 +gpu 0 iter : 7 Arret : 0.0130504 s/iter 38.371447 +gpu 0 iter : 8 Arret : 0.00643157 s/iter 37.202170 +gpu 0 iter : 9 Arret : 0.00681541 s/iter 36.990971 +gpu 0 iter : 10 Arret : 0.0041017 s/iter 36.769208 +gpu 0 iter : 11 Arret : 0.00353817 s/iter 37.133767 +gpu 0 iter : 12 Arret : 0.0028248 s/iter 36.180651 +gpu 0 iter : 13 Arret : 0.000899449 s/iter 36.117274 +gpu 0 iter : 14 Arret : 0.000937715 s/iter 36.124793 +gpu 0 iter : 15 Arret : 0.000154199 s/iter 36.076722 +gpu 0 iter : 16 Arret : 4.44339E-05 s/iter 36.065185 +gpu 0 iter : 17 Arret : 4.55085E-05 s/iter 36.073046 +gpu 0 iter : 18 Arret : 8.85543E-05 s/iter 36.082700 +gpu 0 iter : 19 Arret : 2.29154E-05 s/iter 36.062512 +gpu 0 iter : 20 Arret : 1.81184E-08 s/iter 36.066966 +gpu 0 iter : 21 Arret : 2.48561E-10 s/iter 36.052900 +gpu 0 iter : 22 Arret : 3.42172E-12 s/iter 36.101580 +gpu 0 iter : 23 Arret : 4.70108E-14 s/iter 36.103712 +temps : 843.013 seconde(s) +Nb iterations : 23 +Nb de depassements de capacite exponentielle : 0 +Precision : 2.65661E-08 +Stabilite : 4.70108E-14 ++---+----------------------------+------------+----------------------------+ +| i | Zi | mod(Zi) | P(Zi) | ++---+----------------------------+------------+----------------------------+ +| 1| 0.944964 +i* 0.327186| 1| 7.51209E-09 +i* 3.20456E-12| +| 2| 0.934217 +i* 0.356717| 1| 3.23156E-10 +i*-4.97808E-09| +| 3| -0.939708 +i* -0.341989| 1|-1.56908E-09 +i* 4.32752E-09| +| 4| 0.922567 +i* 0.385846| 1| 8.05031E-09 +i*-7.98405E-09| +| 5| -0.928505 +i* -0.371312| 0.999997| 4.9432E-11 +i*-5.28575E-11| +| 6| 0.909996 +i* 0.41461| 0.999997|-4.09095E-11 +i*-2.87341E-12| +| 7| -0.916393 +i* -0.400273| 0.999997|-1.41864E-11 +i* 3.81267E-11| +| 8| 0.896534 +i* 0.442968| 0.999997|-9.24949E-12 +i* 1.43962E-11| +| 9| -0.903378 +i* -0.428839| 0.999997|-8.68483E-12 +i*-2.13769E-11| +| 10| 0.882189 +i* 0.47089| 0.999997|-2.80496E-11 +i* 3.88745E-12| +| 11| -0.889479 +i* -0.456985| 1|-2.70543E-09 +i*-2.02618E-09| +| 12| 0.866974 +i* 0.498347| 0.999997| 3.35584E-11 +i* 9.33695E-12| +| 13| -0.874706 +i* -0.484662| 1| 1.54875E-09 +i*-2.29441E-09| +| 14| 0.850921 +i* 0.525301| 1|-2.50513E-09 +i* 1.02849E-08| +| 15| -0.85904 +i* -0.511916| 1|-3.09325E-09 +i*-2.23006E-09| +| 16| 0.833989 +i* 0.551788| 1| 1.90979E-09 +i* 7.07084E-09| +| 17| -0.842559 +i* -0.538611| 1| 2.15986E-09 +i*-8.27911E-09| +| 18| 0.81627 +i* 0.577677| 1|-6.74121E-09 +i* 5.83182E-10| +| 19| -0.825233 +i* -0.564788| 0.999997|-1.77758E-11 +i* 6.2068E-11| +| 20| 0.797731 +i* 0.603009| 0.999997|-1.41849E-11 +i* 9.98245E-12| ++---+----------------------------+------------+----------------------------+ +600000 racines de module = 1 +800000 racines de module = 0.999997 -- 2.39.5