PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   在下寫的小小測試程式, 請各位笑納~~ (https://www.pcdvd.com.tw/showthread.php?t=144974)

deepsky 2002-11-03 01:40 PM

我的 XP 1800+ 無超頻, 跑 36秒

JEW 2002-11-03 09:20 PM

Your computer needs 36 second(s) to do this process
我好想哭喔
AMD TB 1.4 OC 1.6 (133*12)

neverwinter471 2002-11-03 09:35 PM

在下的Xp 1600+@1900+(152外頻), 跑出34秒

izzyyoda 2002-11-04 01:05 AM

目前為止看樣子是 P4 2AG OC 2.66G on Linux的16 sec最快囉.

奶油銓 2002-11-04 04:07 AM

每想到大家還在努力
 
用我之前說的...稍稍的改一下程式....
找1~32768的質數的個數並將每個數記錄在檔案中....
不用1秒(連0.5秒都不用)
PIII 866

把他放大100倍的話...(1~3276800)
花16秒


程式 是自己寫的,沒幾行...用FORTRAN 77
重點還是在 只要去除那些比 sqrt(k) 小的數就好
這樣可以大量減少時間

Anonymous 2002-11-04 07:05 AM

Re: 每想到大家還在努力
 
引用:
Originally posted by 奶油銓
用我之前說的...稍稍的改一下程式....
找1~32768的質數的個數並將每個數記錄在檔案中....
不用1秒(連0.5秒都不用)
PIII 866

把他放大100倍的話...(1~3276800)
花16秒


程式 是自己寫的,沒幾行...用FORTRAN 77
重點還是在 只要去除那些比 sqrt(k) 小的數就好
這樣可以大量減少時間


Duron 650MHz 13 秒達成, 1~3276800 :p
Use Fortran 90


應該還有機會更快 ~

現在改成單獨除於質數,使用很大的陣列去紀錄之前算出來的質數。
然後拿質數來直接計算,無法整除的話就是另外一個質數。

假如還想更快,就必須把3/5/7/11 的倍數剔除再來計算。
如果還想更快..記得有書在教這東西,不過那方面的書我沒看過,只是聽過而已 :P

roofe 2002-11-04 11:56 AM

那ㄟ這麼慢...
 
竟然要253秒!
PII 400+160MB SDRAM+ intel BX晶片主機板。

另一台就好一點,XP1800+跑35秒。

藤原豆腐店 2002-11-04 02:21 PM

Re: Re: 每想到大家還在努力
 
引用:
Originally posted by Anonymous


Duron 650MHz 13 秒達成, 1~3276800 :p
Use Fortran 90


應該還有機會更快 ~

現在改成單獨除於質數,使用很大的陣列去紀錄之前算出來的質數。
然後拿質數來直接計算,無法整除的話就是另外一個質數。

假如還想更快,就必須把3/5/7/11 的倍數剔除再來計算。
如果還想更快..記得有書在教這東西,不過那方面的書我沒看過,只是聽過而已 :P


杜龍650,91秒,差不多

DIE WALKURE 2002-11-04 04:52 PM

C 1.2 G
512 MB SDRAM
OS WIN2K SP2
38 秒

bootwilly 2002-11-04 10:31 PM

這是我最近找到的
不知有沒有人已貼過
不想浪費一個主題
所以就貼在這了
希望大街別介意
它可以測穩定度和速度
各位大大可以試試


所有的時間均為GMT +8。 現在的時間是11:33 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。