Jump to content




vBenchmark - The Ultimate Benchmarking Tool

utility lua computer

  • You cannot reply to this topic
7 replies to this topic

#1 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 08 June 2015 - 02:01 PM

vBenchmark


The ultimate benchmarking tool for ComputerCraft



Hello community! I haven't posted any project for quite a long time so I've decided to finally release a semi-complete project of mine called vBenchmark (viluon's benchmark), a modular benchmarking solution for ComputerCraft 1.6+ and 1.7.



Posted Image



Screenshots

Benchmark tests

Compatibility

Usage

Credits


News


Download



Grab the latest release from Pastebin.

vBenchmark minified
pastebin get M4RK9hep vBenchmark.lua
vBenchmark source code
pastebin get nCEk57MH vBenchmark.lua
vBenchmark experimental version
pastebin get NGJhBGm9 vBenchmark.lua

Warning: vBenchmark is beta software. It could and will cause issues. I am open to constructive criticism and will welcome any bug reports.

Version history
License

Feel free to post your benchmark results!


This is great! How can I help you?
An upvote (Posted Image) and a nice comment/bug report/test result is the best you can do :)

Edited by viluon, 10 June 2015 - 04:23 PM.


#2 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 08 June 2015 - 02:11 PM

That all seems very nice and advanced. However, who is we?

#3 Dahknee

  • Members
  • 1,808 posts
  • Location/home/da

Posted 08 June 2015 - 02:22 PM

View PostCreator, on 08 June 2015 - 02:11 PM, said:

That all seems very nice and advanced. However, who is we?

I have learnt, viluon taught me :D, Although now I know what it does, it is actually pretty cool especially for comparing emulators!

Edited by DannySMc, 08 June 2015 - 04:46 PM.


#4 SquidDev

    Frickin' laser beams | Resident Necromancer

  • Members
  • 1,427 posts
  • LocationDoes anyone put something serious here?

Posted 08 June 2015 - 02:29 PM

View PostDannySMc, on 08 June 2015 - 02:22 PM, said:

Although I do not see a use for this? What would you use it for? Sorry for my ignorance, I just don't understand.

I know this has been used to profile LuaJC and I will probably use it if I ever get round to finishing my emulator. Basically this can be used to find what version, modifications, emulators, etc... run the quickest and in which regions - for instance CCEmuRedux might have faster drawing but LuaJC has faster computation, etc...

View Postviluon, on 08 June 2015 - 02:01 PM, said:

AES and SHA256 implementations by SquidDev.
The SHA256 implementation isn't mine - well I hope so or otherwise I'm writing code without realising it. :P

Edited by SquidDev, 08 June 2015 - 02:35 PM.


#5 supernicejohn

  • Members
  • 98 posts
  • LocationSweden

Posted 21 November 2015 - 10:32 PM

This seems very cool and scientific! Saw one possible bug though, otherwise great!
http://postimg.org/image/c5natuzlb/ <-- At table entry deletion it seems to say that 2809.524 is worse than itself, is it rounded to 3 after comparison or does it check only of one is greater otherwise false? ;)
Nice work! To all of the people under credits aswell!

#6 Creator

    Mad Dash Victor

  • Members
  • 2,168 posts
  • LocationYou will never find me, muhahahahahaha

Posted 21 November 2015 - 10:59 PM

This is amazing. The GUI is nice and is seems very scientific.

#7 TheMrIron2

  • Members
  • 45 posts

Posted 05 December 2015 - 05:00 PM

Very impressive, I can now compare CC emulators' speed to a real CC computer's speed, which proves very useful. I could probably also see how badly server lag affects computers, although I haven't tried that yet.

#8 LoganDark

  • Members
  • 231 posts
  • LocationMacintosh HD/Users/LoganDark

Posted 07 December 2015 - 07:05 AM

Thanks! I never thought I would come across a useful benchmarking tool until I found this beauty. May I ask, who made the ASCII art?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users