Bored, so i wrote a simple benchmark.
Forum CPU & Components : CPUs - Bored, so i wrote a simple benchmark.
I was bored, so I wrote a simple/small cpu benchmark that tests the dual precision floating point performance of your CPU.
I wrote it in Visual Basic 6
If you run it, please post your score as well as your CPU. Keep in mind that it is NOT multithreaded, so having multiple cores will not benefit this benchmark.
here is the download link: http://h1.ripway.com/bsfoltz/simplebench.exe
My desktop:
Athlon 64 3700+ @ 2.4
Score: 1225
My laptop:
Turion 64 X2 @ 1.6
Score: 745
My fileserver
Pentium 3 @ 500mhz
Score: 237
Im interested to see how accurate my benchmark is, as well as to just generally see some scores of CPU's other than my own.
My E4300 topped out at 792.
Wonder what I'd get if I do that mod DaSickNinja reccomended.
That seems odd that a c2d would score lower than my A64..... do you have any demanding apps running in the backround like a game or copying files.... etc?
I've got quite a few things going. Turned off the one program that was maxing out my CPU. Another account running on this computer uses about 5% of the CPU resources at all times, too.
714 is what I'm getting with my normal programs running.
Score: 1249.9627
P4 3.0 Northwood HT Stock
Edit:
And the score fluctuates..
Did get 1258, then 1275, then back to 1249. Not really running hardly that much in the background.
Just a warning about executing programs. I appreciate his effort but I choose not to download and execute the file because I don't know the person who made it and don't have the resources to determine what it does.
1355 +/- a couple points over 5 runs.
Athlon 5000+ with 2 gigs ram.
Interestingly, I ran it with a virus scan going in the backgound and score only dropped to 1351.
Guess this dual core stuff actually works
Just as an aside, why is my computer now dialing a 1-900 number in central America?
And for that matter, I don't remember ever actually visiting any of these port sites that keep popping up on my browser all the time now...
Just kidding......
PS - It's real simple VB, couple timed loops is all.
| Quote : Just a warning about executing programs. I appreciate his effort but I choose not to download and execute the file because I don't know the person who made it and don't have the resources to determine what it does. |
You know, I was thinking the exact same thing. Then I figured... what the hell, this is Vista, damnit.
I can assure you, it is not a virus. If it would re-assure you if i posted the source code here, just tell me and I will.
Avast! showed nothing wrong with it, so I also thought WTH..
For those that can compile it I'm sure it would help immensely. For those that can't and don't understand such things, might be fun reading.
| Quote : I can assure you, it is not a virus. If it would re-assure you if i posted the source code here, just tell me and I will. |
Sorry, I hope I didn't come off as accusatory. It was just meant as a reminder that anyone could come here and post up 9 or 10 posts then create a thread that links to a program that benchmarks your computer and also does other things like steal information, etc...
I do think you are sincere and I am in no way trying to cast doubt on your hard work, I just want everyone to be aware that if they want to download executables here that ANYONE posts they should do so with some risk in mind.
| Quote : I can assure you, it is not a virus. If it would re-assure you if i posted the source code here, just tell me and I will. |
I would be interested in the source code. In my spare time, I could go about making the program multithreaded, and that way, my X6800 and QX6700 will pwn you all...
I wrote it in 5 minutes so its nothing special:
[code:1:7bf89a2c03]
' this goes in a module
Public Declare Function GetTickCount Lib "kernel32" () As Long
[/code:1:7bf89a2c03]
[code:1:7bf89a2c03]
'the rest of this goes in form1
Dim i As Long
Dim p As Double
Dim k As Double
Dim l As Double
Dim z As Double
Dim tickc As Long
Dim starttick As Long
Dim brun As Boolean
Private Sub Form_Load()
starttick = GetTickCount
p = 3.14159
brun = True
Do While brun = True
i = i + 1
k = p * (p + i)
l = (k * p)
z = l / k
l = z * (k + p)
tickc = GetTickCount
If tickc >= starttick + 1000 Then
brun = False
MsgBox "Score: " & (i / 10000)
End
End If
Loop
End Sub
[/code:1:7bf89a2c03]
Im open for suggestions if anyone has ideas to improve this one or make a different one
edit:
| Quote : I would be interested in the source code. In my spare time, I could go about making the program multithreaded, and that way, my X6800 and QX6700 will pwn you all... |
If you know how to multithread applications with vb6, id very much like to be shown how
i got 1255 for pentium D 930
multithreaded would be good because i saw it using only one core
I'm still learning just like you. But I'll let you know when I get it right.
1667 for E6400@ 3.2ghz.
you are stupid (DaSickNinja) all i said was multithreaded is a good idea. as you said u can help this guy in doing that and you start you stupid ass answer for no reason what wrong with you. read my thread again i didn;t mean to ofened you. lol. chill
| Quote : you are stupid (DaSickNinja) all i said was multithreaded is a good idea. as you said u can help this guy in doing that and you start you stupid ass answer for no reason what wrong with you. read my thread again i didn;t mean to ofened you. lol. chill |
I think he was talking to me... as in he doesnt know how to multithread apps in vb6 yet either...
well then i am sorry.
| Quote : you are stupid (DaSickNinja) all i said was multithreaded is a good idea. as you said u can help this guy in doing that and you start you stupid ass answer for no reason what wrong with you. read my thread again i didn;t mean to ofened you. lol. chill |
What?
1259.6535
I found this on making Multi threaded VB programs:
| Quote : Introduction
|
I get a score of ~954 on my AMD 2400+Thoroughbred with 512MB of ram 8O
Lol it must be my GeForce4 Pwnage.......jk
Hmm, would it be fair if I wrote it in C?
I scored 1890
sorry my specs e6700 @ 3.52
How bout C#?
Too bad i use vb6 and not vb.net.... i guess its no soup for me
My Laptop:
Core Duo 2400 @1.8Ghz
Gets- 904
My (Temporary
) Desktop:
Athlon (Orion) @ 700 mhz
Gets- 374
(My Athlon XP crapped out on me
)
I don't know C#. Plus, AFAIK it only works on Windows.
I don't know C that well (still a student)
Very cool. I realize the difficulty in making programs multi-threaded, but one that was would be very neat. That being said...
1.7Ghz Core Duo notebook: 922
Northwood 3.4
Score: 1591 :!:
Not a bad showing for the old 13 micron Netburst. As a matter of fact I'm close to the top (so far of course, and yes I know it's early)
The Top Five
Tinman69 1890
DaSickNinja 1826
JumpinJack 1761
Derek2 8O 6 1667
Zorg 1591
(I got 8th
)
Here's what it would be in C++:
| Quote : #include<iostream>
|
Hope that helps somebody.....
Unfortunately, the scores don't seem to be compatible with each other....
(^Yes, I programmed that
^)
| Quote :
|
1826 for an X6800 @3.4Ghz
@sirrobin4ever
Thanks much.
I got ~167.5
AMD K6-III+ 400 MHz running at 380 MHz.
PCChips Motherboard
512 MB RAM
| Quote : AMD K6-III+ 400 MHz running at 380 MHz. |
Why in the world would you run it at 380?
| Quote : AMD K6-III+ 400 MHz running at 380 MHz. |
Why in the world would you run it at 380?
My uncle runs his Athlon 700 at 600. He thinks overclocking is bad and damages everything so he runs it slower to last longer. Kind of weird.
Ima put my C2D at 3.55 (highest I've reached before) tomorrow and post new score.
I just tried to see how close I could get too the 2000 k marks
got 1945 e6700 @ 3.68
| Quote : you are stupid (DaSickNinja) all i said was multithreaded is a good idea. as you said u can help this guy in doing that and you start you stupid ass answer for no reason what wrong with you. read my thread again i didn;t mean to ofened you. lol. chill |
You just called the Ninja stupid...
HEATHEN CHILD!!!!
See if i can reach 2k. Do you guys think 1.6v+ for just like 20 mins would harm things?
You know that source code could have been worth thousands in a few years after some professional development, and you just posted it on here like its nothing? Its good for us but how do you know I wont compile it and put it up on the net under my name? Still thanks for it anyway. Just dont do that with a larger and more valuable program lol coz someone is bound to steal it.
EDIT: At least we know that if we compile that code it isnt going to send our bank details to india.
1142 on 4400+ X2.
There are 15 identified and unidentified users. To see the list of identified users, Click here.
Please mind
You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.
