Raised This Month: $51 Target: $400
 12% 

Benchmarks


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
BAILOPAN
Join Date: Jan 2004
Old 09-06-2004 , 14:50   Benchmarks
#1

Yup, it's another chart! But don't worry, this one isn't slanderiferous.

As many of you know, both AMX Mod and AMX Mod X have started using the JIT core, which was rumored to be to up "10 times faster" than the normal C implementation of the Small core.

The JIT is written in pure assembly and compiles ".amx" files to pure machine code. The ASM core is written in pure assembly and translates ".amx" to machine calls on the fly. The normal core, written in C, simply interprets ".amx" code into C.

So, how do these three ways of compiling AMX Mod * compare? Why is the JIT so important? Check out the benchmarks!

http://www.tcwonline.org/~dvander/bench.htm

*Note: the Small, Small-ASM, and Small-JIT cores are provided by a third party, ITB CompuPhase.
__________________
egg
BAILOPAN is offline
johnjg75
Veteran Member
Join Date: Mar 2004
Location: Delaware
Old 09-06-2004 , 14:55  
#2

wow
__________________
johnjg75 is offline
Send a message via AIM to johnjg75 Send a message via MSN to johnjg75 Send a message via Yahoo to johnjg75
Freecode
Never Fall Asleep
Join Date: Jan 2004
Old 09-06-2004 , 15:21  
#3

good to noe
Freecode is offline
Ingram
Veteran Member
Join Date: May 2004
Old 09-06-2004 , 15:24  
#4

so it is better to convert a float to a int while doing math, then convert back?
Ingram is offline
ArtAttack
Senior Member
Join Date: Mar 2004
Location: Bordeaux, France
Old 09-06-2004 , 15:26  
#5

Indeed.
Very interesting.
ArtAttack is offline
Send a message via MSN to ArtAttack
Isobold
Veteran Member
Join Date: Mar 2004
Old 09-06-2004 , 17:10  
#6

what does thsi exactly means for me...

Do I have to care, when I am downloading amxx 0.2, do I have to care when compiling myself, or is it just to show how much amxx 0.2 is wonderful?
Isobold is offline
BAILOPAN
Join Date: Jan 2004
Old 09-06-2004 , 17:37  
#7

It's just to show you that the reason AMX Mod and AMX Mod X strived to get the JIT working was for a reason.

For 0.20, I will be including extra binaries for all three settings in case one does not work, like:
amxmodx_mm is default JIT, but in
addons/amxmodx/dlls/other
you get:
amxmodx_mm_JIT
amxmodx_mm_asm
amxmodx_mm_safe

JIT rox!
__________________
egg
BAILOPAN is offline
Downtown1
Veteran Member
Join Date: Mar 2004
Old 09-06-2004 , 20:13  
#8

I don't get it.. you mean to say you are going to have 3 binaries now? One in ASM, JIT, and another in C, or what?
Downtown1 is offline
BAILOPAN
Join Date: Jan 2004
Old 09-06-2004 , 20:54  
#9

You will see when TP5 is released
__________________
egg
BAILOPAN is offline
|2ob
Senior Member
Join Date: Mar 2004
Location: Ontario, Canada
Old 09-06-2004 , 21:07  
#10

you said today or tomorrow like... yesturday...
__________________
24/7 Custom Maps Vitrus | Style by www.WebGZ.net
64.247.24.125:27015

Visit Vitrus's Clan Site!

I would put more, but they have a limit on chars
|2ob is offline
Send a message via AIM to |2ob Send a message via MSN to |2ob
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:35.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode