- 注册时间
- 2007-12-27
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 42277
- 在线时间
- 小时
|
发表于 2025-2-28 20:33:40
|
显示全部楼层
使用大整数比较消耗内存,而且程序本身也很难并行化,不能充分利用CPU.
所以我试了一下,采用不同的模使用64位无符号整数计算。不同的模可以并行计算,对于高度25,计算速度和大整数基本相同,8个模同时计算内存开销大概9G
- W(5,25)%(2^64-9)=2
- W(5,25)%(2^64-5)=2
- W(5,25)%(2^64-0)=2
- W(5,25)%(2^64-1)=2
- W(5,25)%(2^64-15)=2
- W(5,25)%(2^64-3)=2
- W(5,25)%(2^64-33)=2
- W(5,25)%(2^64-17)=2
- W(6,25)%(2^64-9)=2
- W(6,25)%(2^64-15)=2
- W(6,25)%(2^64-0)=2
- W(6,25)%(2^64-1)=2
- W(6,25)%(2^64-33)=2
- W(6,25)%(2^64-3)=2
- W(6,25)%(2^64-17)=2
- W(6,25)%(2^64-5)=2
- W(7,25)%(2^64-9)=2
- W(7,25)%(2^64-15)=2
- W(7,25)%(2^64-0)=2
- W(7,25)%(2^64-1)=2
- W(7,25)%(2^64-33)=2
- W(7,25)%(2^64-3)=2
- W(7,25)%(2^64-17)=2
- W(7,25)%(2^64-5)=2
- W(8,25)%(2^64-15)=4
- W(8,25)%(2^64-9)=4
- W(8,25)%(2^64-0)=4
- W(8,25)%(2^64-1)=4
- W(8,25)%(2^64-33)=4
- W(8,25)%(2^64-3)=4
- W(8,25)%(2^64-17)=4
- W(8,25)%(2^64-5)=4
- W(9,25)%(2^64-15)=12290
- W(9,25)%(2^64-9)=12290
- W(9,25)%(2^64-0)=12290
- W(9,25)%(2^64-1)=12290
- W(9,25)%(2^64-3)=12290
- W(9,25)%(2^64-33)=12290
- W(9,25)%(2^64-5)=12290
- W(9,25)%(2^64-17)=12290
- W(10,25)%(2^64-15)=392838
- W(10,25)%(2^64-9)=392838
- W(10,25)%(2^64-0)=392838
- W(10,25)%(2^64-1)=392838
- W(10,25)%(2^64-3)=392838
- W(10,25)%(2^64-33)=392838
- W(10,25)%(2^64-5)=392838
- W(10,25)%(2^64-17)=392838
- W(11,25)%(2^64-15)=2480062
- W(11,25)%(2^64-9)=2480062
- W(11,25)%(2^64-0)=2480062
- W(11,25)%(2^64-1)=2480062
- W(11,25)%(2^64-33)=2480062
- W(11,25)%(2^64-3)=2480062
- W(11,25)%(2^64-5)=2480062
- W(11,25)%(2^64-17)=2480062
- W(12,25)%(2^64-15)=9657426
- W(12,25)%(2^64-9)=9657426
- W(12,25)%(2^64-0)=9657426
- W(12,25)%(2^64-1)=9657426
- W(12,25)%(2^64-33)=9657426
- W(12,25)%(2^64-5)=9657426
- W(12,25)%(2^64-3)=9657426
- W(12,25)%(2^64-17)=9657426
- W(13,25)%(2^64-15)=1520800788
- W(13,25)%(2^64-9)=1520800788
- W(13,25)%(2^64-1)=1520800788
- W(13,25)%(2^64-0)=1520800788
- W(13,25)%(2^64-33)=1520800788
- W(13,25)%(2^64-5)=1520800788
- W(13,25)%(2^64-3)=1520800788
- W(13,25)%(2^64-17)=1520800788
- W(14,25)%(2^64-15)=81099699600
- W(14,25)%(2^64-9)=81099699600
- W(14,25)%(2^64-1)=81099699600
- W(14,25)%(2^64-33)=81099699600
- W(14,25)%(2^64-0)=81099699600
- W(14,25)%(2^64-5)=81099699600
- W(14,25)%(2^64-17)=81099699600
- W(14,25)%(2^64-3)=81099699600
- W(15,25)%(2^64-15)=1070947317284
- W(15,25)%(2^64-9)=1070947317284
- W(15,25)%(2^64-1)=1070947317284
- W(15,25)%(2^64-33)=1070947317284
- W(15,25)%(2^64-5)=1070947317284
- W(15,25)%(2^64-0)=1070947317284
- W(15,25)%(2^64-17)=1070947317284
- W(15,25)%(2^64-3)=1070947317284
- W(16,25)%(2^64-15)=7567210394496
- W(16,25)%(2^64-9)=7567210394496
- W(16,25)%(2^64-33)=7567210394496
- W(16,25)%(2^64-5)=7567210394496
- W(16,25)%(2^64-1)=7567210394496
- W(16,25)%(2^64-0)=7567210394496
- W(16,25)%(2^64-3)=7567210394496
- W(16,25)%(2^64-17)=7567210394496
- W(17,25)%(2^64-15)=323112665126676
- W(17,25)%(2^64-9)=323112665126676
- W(17,25)%(2^64-33)=323112665126676
- W(17,25)%(2^64-1)=323112665126676
- W(17,25)%(2^64-5)=323112665126676
- W(17,25)%(2^64-0)=323112665126676
- W(17,25)%(2^64-17)=323112665126676
- W(17,25)%(2^64-3)=323112665126676
- W(18,25)%(2^64-15)=17168200217797014
- W(18,25)%(2^64-9)=17168200217797014
- W(18,25)%(2^64-33)=17168200217797014
- W(18,25)%(2^64-1)=17168200217797014
- W(18,25)%(2^64-5)=17168200217797014
- W(18,25)%(2^64-0)=17168200217797014
- W(18,25)%(2^64-17)=17168200217797014
- W(18,25)%(2^64-3)=17168200217797014
- W(19,25)%(2^64-15)=359314690911084474
- W(19,25)%(2^64-9)=359314690911084474
- W(19,25)%(2^64-33)=359314690911084474
- W(19,25)%(2^64-1)=359314690911084474
- W(19,25)%(2^64-5)=359314690911084474
- W(19,25)%(2^64-0)=359314690911084474
- W(19,25)%(2^64-17)=359314690911084474
- W(19,25)%(2^64-3)=359314690911084474
- W(20,25)%(2^64-15)=3776799901766934940
- W(20,25)%(2^64-9)=3776799901766934940
- W(20,25)%(2^64-33)=3776799901766934940
- W(20,25)%(2^64-1)=3776799901766934940
- W(20,25)%(2^64-5)=3776799901766934940
- W(20,25)%(2^64-0)=3776799901766934940
- W(20,25)%(2^64-3)=3776799901766934940
- W(20,25)%(2^64-17)=3776799901766934940
- W(21,25)%(2^64-15)=7232511435196864588
- W(21,25)%(2^64-9)=7232511435196864564
- W(21,25)%(2^64-33)=7232511435196864660
- W(21,25)%(2^64-5)=7232511435196864548
- W(21,25)%(2^64-1)=7232511435196864532
- W(21,25)%(2^64-0)=7232511435196864528
- W(21,25)%(2^64-17)=7232511435196864596
- W(21,25)%(2^64-3)=7232511435196864540
- W(22,25)%(2^64-15)=162778388101501138
- W(22,25)%(2^64-9)=162778388101499794
- W(22,25)%(2^64-33)=162778388101505170
- W(22,25)%(2^64-5)=162778388101498898
- W(22,25)%(2^64-1)=162778388101498002
- W(22,25)%(2^64-0)=162778388101497778
- W(22,25)%(2^64-3)=162778388101498450
- W(22,25)%(2^64-17)=162778388101501586
- W(23,25)%(2^64-15)=2135191765218303950
- W(23,25)%(2^64-9)=2135191765218270578
- W(23,25)%(2^64-33)=2135191765218404066
- W(23,25)%(2^64-5)=2135191765218248330
- W(23,25)%(2^64-1)=2135191765218226082
- W(23,25)%(2^64-0)=2135191765218220520
- W(23,25)%(2^64-3)=2135191765218237206
- W(23,25)%(2^64-17)=2135191765218315074
- W(24,25)%(2^64-15)=18109500207517632754
- W(24,25)%(2^64-9)=18109500207517139086
- W(24,25)%(2^64-33)=18109500207519113758
- W(24,25)%(2^64-5)=18109500207516809974
- W(24,25)%(2^64-1)=18109500207516480862
- W(24,25)%(2^64-0)=18109500207516398584
- W(24,25)%(2^64-17)=18109500207517797310
- W(24,25)%(2^64-3)=18109500207516645418
- W(25,25)%(2^64-15)=5245835211300854865
- W(25,25)%(2^64-33)=5245835211326527815
- W(25,25)%(2^64-9)=5245835211292297215
- W(25,25)%(2^64-5)=5245835211286592115
- W(25,25)%(2^64-1)=5245835211280887015
- W(25,25)%(2^64-0)=5245835211279460740
- W(25,25)%(2^64-17)=5245835211303707415
- W(25,25)%(2^64-3)=5245835211283739565
- W(26,25)%(2^64-15)=5875303495333915447
- W(26,25)%(2^64-33)=5875303496284769389
- W(26,25)%(2^64-9)=5875303495016964133
- W(26,25)%(2^64-5)=5875303494805663257
- W(26,25)%(2^64-1)=5875303494594362381
- W(26,25)%(2^64-0)=5875303494541537162
- W(26,25)%(2^64-17)=5875303495439565885
- W(26,25)%(2^64-3)=5875303494700012819
- W(27,25)%(2^64-15)=14806236966393664954
- W(27,25)%(2^64-33)=14806236995251054462
- W(27,25)%(2^64-9)=14806236956774535118
- W(27,25)%(2^64-1)=14806236943949028670
- W(27,25)%(2^64-5)=14806236950361781894
- W(27,25)%(2^64-0)=14806236942345840364
- W(27,25)%(2^64-17)=14806236969600041566
- W(27,25)%(2^64-3)=14806236947155405282
- W(28,25)%(2^64-15)=8821211680285292875
- W(28,25)%(2^64-33)=8821212183310432297
- W(28,25)%(2^64-9)=8821211512610246401
- W(28,25)%(2^64-1)=8821211289043517769
- W(28,25)%(2^64-5)=8821211400826882085
- W(28,25)%(2^64-0)=8821211261097676690
- W(28,25)%(2^64-17)=8821211736176975033
- W(28,25)%(2^64-3)=8821211344935199927
- W(29,25)%(2^64-15)=12167787278085398054
- W(29,25)%(2^64-33)=12167795788955162594
- W(29,25)%(2^64-9)=12167784441128809874
- W(29,25)%(2^64-1)=12167780658520025634
- W(29,25)%(2^64-5)=12167782549824417754
- W(29,25)%(2^64-0)=12167780185693927604
- W(29,25)%(2^64-17)=12167788223737594114
- W(29,25)%(2^64-3)=12167781604172221694
- W(30,25)%(2^64-15)=11800994065033106276
- W(30,25)%(2^64-33)=11801254454254358792
- W(30,25)%(2^64-1)=11800791540083243208
- W(30,25)%(2^64-9)=11800907268626022104
- W(30,25)%(2^64-5)=11800849404354632656
- W(30,25)%(2^64-0)=11800777074015395846
- W(30,25)%(2^64-3)=11800820472218937932
- W(30,25)%(2^64-17)=11801022997168801000
- W(31,25)%(2^64-15)=8789085670403391278
- W(31,25)%(2^64-33)=8796717064301228402
- W(31,25)%(2^64-1)=8783150141816184626
- W(31,25)%(2^64-5)=8784846007126815098
- W(31,25)%(2^64-9)=8786541872437445570
- W(31,25)%(2^64-0)=8782726175488527008
- W(31,25)%(2^64-17)=8789933603058706514
- W(31,25)%(2^64-3)=8783998074471499862
- W(32,25)%(2^64-15)=14265238912822194812
- W(32,25)%(2^64-33)=14430136866194615336
- W(32,25)%(2^64-1)=14136984949088089960
- W(32,25)%(2^64-5)=14173628938726405632
- W(32,25)%(2^64-9)=14210272928364721304
- W(32,25)%(2^64-0)=14127823951678511042
- W(32,25)%(2^64-17)=14283560907641352648
- W(32,25)%(2^64-3)=14155306943907247796
- W(33,25)%(2^64-15)=17076373179218176320
- W(33,25)%(2^64-33)=1506337507801232261
- W(33,25)%(2^64-1)=14838933310768370468
- W(33,25)%(2^64-5)=15478201844611172140
- W(33,25)%(2^64-9)=16117470378453973812
- W(33,25)%(2^64-0)=14679116177307670050
- W(33,25)%(2^64-17)=17396007446139577156
- W(33,25)%(2^64-3)=15158567577689771304
- W(34,25)%(2^64-15)=9183668227301060899
- W(34,25)%(2^64-33)=6301773155524829061
- W(34,25)%(2^64-1)=9375503941603735582
- W(34,25)%(2^64-5)=6685444584130178291
- W(34,25)%(2^64-9)=3995385226656621008
- W(34,25)%(2^64-0)=5436332762544737002
- W(34,25)%(2^64-17)=17062010585419058065
- W(34,25)%(2^64-3)=17253846299721732742
- W(35,25)%(2^64-15)=4580042873707847880
- W(35,25)%(2^64-33)=16812657140477506425
- W(35,25)%(2^64-1)=13512531406596556872
- W(35,25)%(2^64-5)=16230890132545368786
- W(35,25)%(2^64-9)=502504784784629301
- W(35,25)%(2^64-0)=3609569688254578118
- W(35,25)%(2^64-17)=5939222236682254177
- W(35,25)%(2^64-3)=14871710769570962803
- W(36,25)%(2^64-15)=10357141621289609816
- W(36,25)%(2^64-33)=14989114973143544517
- W(36,25)%(2^64-1)=2655219220134492743
- W(36,25)%(2^64-5)=18032014244542771466
- W(36,25)%(2^64-9)=14962065195241503278
- W(36,25)%(2^64-0)=3422706482459811700
- W(36,25)%(2^64-17)=8822167096638981014
- W(36,25)%(2^64-3)=1120244695483855711
- W(37,25)%(2^64-15)=4026636480845464594
- W(37,25)%(2^64-33)=3130037779843605828
- W(37,25)%(2^64-1)=2674352795658242845
- W(37,25)%(2^64-5)=425470409467398586
- W(37,25)%(2^64-9)=16623332096986197558
- W(37,25)%(2^64-0)=17071631447488131938
- W(37,25)%(2^64-17)=12125567324604967152
- W(37,25)%(2^64-3)=10773283639417585069
- W(38,25)%(2^64-15)=6998931171863017761
- W(38,25)%(2^64-33)=4982317124229917701
- W(38,25)%(2^64-1)=10617046994907741388
- W(38,25)%(2^64-5)=12218548770279450139
- W(38,25)%(2^64-9)=13820050545653232386
- W(38,25)%(2^64-0)=14828357569492526088
- W(38,25)%(2^64-17)=17023054096407017368
- W(38,25)%(2^64-3)=2194425845738560770
- W(39,25)%(2^64-15)=221769856697629029
- W(39,25)%(2^64-33)=8978369783018285927
- W(39,25)%(2^64-1)=9808186869199917439
- W(39,25)%(2^64-5)=9704459733230302912
- W(39,25)%(2^64-9)=9600732597316948553
- W(39,25)%(2^64-0)=5222432634773723818
- W(39,25)%(2^64-17)=9393278325659020339
- W(39,25)%(2^64-3)=532951264353301848
- W(40,25)%(2^64-15)=10578052741953702345
- W(40,25)%(2^64-33)=13263996211084761695
- W(40,25)%(2^64-1)=290432697722773475
- W(40,25)%(2^64-5)=11135500168728984974
- W(40,25)%(2^64-9)=3533823567459591386
- W(40,25)%(2^64-0)=2190851848622662648
- W(40,25)%(2^64-3)=14936338469901411716
- W(40,25)%(2^64-17)=6777214442932195393
- W(41,25)%(2^64-15)=18181002915128575395
- W(41,25)%(2^64-33)=7692234894085300347
- W(41,25)%(2^64-1)=14041104618362298641
- W(41,25)%(2^64-5)=17859181820586786938
- W(41,25)%(2^64-9)=3230514977864087860
- W(41,25)%(2^64-0)=8474899303872908074
- W(41,25)%(2^64-17)=10866669526124885622
- W(41,25)%(2^64-3)=6726771179024471454
- W(42,25)%(2^64-15)=11524969900616186111
- W(42,25)%(2^64-33)=13865644209680462560
- W(42,25)%(2^64-1)=13803730616725330302
- W(42,25)%(2^64-5)=18423153654799522802
- W(42,25)%(2^64-9)=4595833241870617103
- W(42,25)%(2^64-0)=12648874954504665522
- W(42,25)%(2^64-17)=13834682431551269151
- W(42,25)%(2^64-3)=16113442057924119876
- W(43,25)%(2^64-15)=2576430222222390963
- W(43,25)%(2^64-33)=16954862063649481244
- W(43,25)%(2^64-1)=7790542534183094244
- W(43,25)%(2^64-5)=8936024666811960711
- W(43,25)%(2^64-9)=10081523316170664866
- W(43,25)%(2^64-0)=12115860600192302670
- W(43,25)%(2^64-17)=12372570165077586240
- W(43,25)%(2^64-3)=17586653572761073573
- W(44,25)%(2^64-15)=17749636305704925755
- W(44,25)%(2^64-33)=2133090725617245474
- W(44,25)%(2^64-5)=12081575869403546327
- W(44,25)%(2^64-1)=13504410213820816986
- W(44,25)%(2^64-9)=10659147070241082588
- W(44,25)%(2^64-0)=9248496147943810328
- W(44,25)%(2^64-17)=7815506107680575870
- W(44,25)%(2^64-3)=3569570311600554985
- W(45,25)%(2^64-15)=8034372774153937617
- W(45,25)%(2^64-33)=5590116421606143281
- W(45,25)%(2^64-5)=5372528164016907779
- W(45,25)%(2^64-1)=8013041465669492010
- W(45,25)%(2^64-9)=2741101908630315460
- W(45,25)%(2^64-0)=4062903623634311400
- W(45,25)%(2^64-17)=15952254610364658157
- W(45,25)%(2^64-3)=15915020970914726712
- W(46,25)%(2^64-15)=3735178059044084290
- W(46,25)%(2^64-33)=2858557174682963297
- W(46,25)%(2^64-5)=3861030710964467456
- W(46,25)%(2^64-1)=15317114071940293805
- W(46,25)%(2^64-9)=11044660484259302498
- W(46,25)%(2^64-0)=4376228272614760084
- W(46,25)%(2^64-17)=7544083138822750311
- W(46,25)%(2^64-3)=341579222027466101
- W(47,25)%(2^64-15)=18102680943020383283
- W(47,25)%(2^64-33)=2294678570910755403
- W(47,25)%(2^64-5)=16562231073131957768
- W(47,25)%(2^64-1)=5682963521538031959
- W(47,25)%(2^64-0)=17528888302320910290
- W(47,25)%(2^64-9)=13671129676771186826
- W(47,25)%(2^64-17)=3471308187604657935
- W(47,25)%(2^64-3)=1314678369760862200
- W(48,25)%(2^64-15)=8239680042523213292
- W(48,25)%(2^64-33)=11003318472521251940
- W(48,25)%(2^64-5)=6416438650171466831
- W(48,25)%(2^64-1)=4399781813179563883
- W(48,25)%(2^64-0)=4439487010130928870
- W(48,25)%(2^64-17)=3836203841266577571
- W(48,25)%(2^64-9)=845813242613419506
- W(48,25)%(2^64-3)=8662363521457953098
- W(49,25)%(2^64-15)=311675289891392198
- W(49,25)%(2^64-33)=1226220781997756592
- W(49,25)%(2^64-5)=5581172323726647518
- W(49,25)%(2^64-1)=12943763170641733358
- W(49,25)%(2^64-0)=12618339589106727790
- W(49,25)%(2^64-17)=14686075378651587051
- W(49,25)%(2^64-9)=6491818088374851952
- W(49,25)%(2^64-3)=3616627152311391360
- W(50,25)%(2^64-15)=7490666880981080310
- W(50,25)%(2^64-33)=5850708075115405057
- W(50,25)%(2^64-5)=11543297938384530806
- W(50,25)%(2^64-1)=6823888944328848126
- W(50,25)%(2^64-0)=7713173222682618082
- W(50,25)%(2^64-17)=5543949554239649261
- W(50,25)%(2^64-3)=3838935405120625433
- W(50,25)%(2^64-9)=3679739001200090273
- W(51,25)%(2^64-15)=3020523150064923307
- W(51,25)%(2^64-33)=1116690659738016561
- W(51,25)%(2^64-5)=2949444424957117210
- W(51,25)%(2^64-1)=8434247291672575987
- W(51,25)%(2^64-0)=15897605526866534306
- W(51,25)%(2^64-17)=10141002095509250596
- W(51,25)%(2^64-3)=6352143065615608496
- W(51,25)%(2^64-9)=10629007973545573860
- W(52,25)%(2^64-15)=6480993118149524142
- W(52,25)%(2^64-33)=4140838053850936493
- W(52,25)%(2^64-5)=6041887427717806343
- W(52,25)%(2^64-1)=8797827952647246965
- W(52,25)%(2^64-0)=3160438664791655276
- W(52,25)%(2^64-17)=9406356377334275756
- W(52,25)%(2^64-3)=1412910781226457419
- W(52,25)%(2^64-9)=14448034027029012243
- W(53,25)%(2^64-15)=1989045467662681758
- W(53,25)%(2^64-33)=10599201784483551181
- W(53,25)%(2^64-5)=11559339842093605718
- W(53,25)%(2^64-1)=3910732886549241988
- W(53,25)%(2^64-17)=8332636057973297433
- W(53,25)%(2^64-0)=12173682486478057622
- W(53,25)%(2^64-3)=3284304107994533722
- W(53,25)%(2^64-9)=17920316701103990498
- W(54,25)%(2^64-15)=16907056551592118758
- W(54,25)%(2^64-33)=967800840446145522
- W(54,25)%(2^64-5)=1498976597611820348
- W(54,25)%(2^64-1)=4830567770895418291
- W(54,25)%(2^64-17)=2975889250566257719
- W(54,25)%(2^64-0)=12111122080267277630
- W(54,25)%(2^64-3)=18298065452125966177
- W(54,25)%(2^64-9)=6228247803194581394
- W(55,25)%(2^64-15)=2056669567252187063
- W(55,25)%(2^64-33)=15174628044402711378
- W(55,25)%(2^64-5)=12734078216308792804
- W(55,25)%(2^64-1)=13629303099561337207
- W(55,25)%(2^64-17)=55592496318566962
- W(55,25)%(2^64-0)=9269424163156943934
- W(55,25)%(2^64-3)=7625266738385435599
- W(55,25)%(2^64-9)=950012603826662392
- W(56,25)%(2^64-15)=2605906317112036036
- W(56,25)%(2^64-33)=8805266971808780615
- W(56,25)%(2^64-5)=295249844032458801
- W(56,25)%(2^64-1)=3696918831709682117
- W(56,25)%(2^64-17)=4922015024650668069
- W(56,25)%(2^64-0)=9545264672011094600
- W(56,25)%(2^64-3)=1687090067372778256
- W(56,25)%(2^64-9)=17812282462603399964
- W(57,25)%(2^64-15)=12936527323109398237
- W(57,25)%(2^64-33)=18390297746672707721
- W(57,25)%(2^64-5)=10895545234502855496
- W(57,25)%(2^64-1)=847862985537281172
- W(57,25)%(2^64-17)=2536965827817182387
- W(57,25)%(2^64-0)=6076249282172406584
- W(57,25)%(2^64-3)=7058151353111963808
- W(57,25)%(2^64-9)=11451727927384625676
- W(58,25)%(2^64-15)=16236934282570160052
- W(58,25)%(2^64-33)=15185269535056980987
- W(58,25)%(2^64-5)=14657407895172751564
- W(58,25)%(2^64-1)=3737702085296350171
- W(58,25)%(2^64-0)=17547032940729642658
- W(58,25)%(2^64-17)=7403909153169773626
- W(58,25)%(2^64-3)=8878756994396508311
- W(58,25)%(2^64-9)=9682561615848972514
- W(59,25)%(2^64-15)=1345042213526693365
- W(59,25)%(2^64-33)=8716882162046388166
- W(59,25)%(2^64-5)=15710070472925222300
- W(59,25)%(2^64-1)=169191255419904514
- W(59,25)%(2^64-17)=18418966468893898749
- W(59,25)%(2^64-0)=18084555188341887172
- W(59,25)%(2^64-3)=1564643371668048718
- W(59,25)%(2^64-9)=8504944485893986770
- W(60,25)%(2^64-15)=7434574994974845861
- W(60,25)%(2^64-33)=8057080275080339104
- W(60,25)%(2^64-5)=16449609146447014220
- W(60,25)%(2^64-1)=9563539416834527048
- W(60,25)%(2^64-0)=9819065532571046582
- W(60,25)%(2^64-3)=3985405856244468844
- W(60,25)%(2^64-17)=4135811295630670450
- W(60,25)%(2^64-9)=4244681229094446989
复制代码
由此推测,在我的机器上,计算一轮高度位30的大概5天左右. 而使用一个模需要36G内存,应该可以同时计算两个模。
但是如果要计算出W(60,30)那就需要很多轮了,时间花费比较大。当然如果有多台36G以上内存机器,就可以并行计算了 |
评分
-
查看全部评分
|