Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
 Post subject: Xeon E5-2620
PostPosted: Sun Jan 05, 2014 3:03 pm 
Offline
Senior Newbie

Joined: Sun Jan 05, 2014 2:56 pm
Posts: 6
Hi guys

I'm planning a server based on the Xeon E5-2620 (6 cores, 12 threads)

It does

2500 MHz (1 or 2 cores)
2400 MHz (3 or 4 cores)
2300 MHz (5 or 6 cores)

according to http://www.cpu-world.com/CPUs/Xeon/Inte ... -2620.html

Rig specs are
E5-2620 (C2 stepping)
16gb ram
300mbps down/100mbps up

Planning to run some TF2 servers at 66 tick. Would I be able to put 12 x 20 slot servers without them lagging?

I currently am running 6 servers at 20 slots each on a Phenom II x6 1055T and get an average of 45% cpu per core usage when the servers are active. I'm hoping to know how this translates to the Xeon

Cheers!


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Sun Jan 05, 2014 4:53 pm 
Offline
Senior Member

Joined: Tue May 03, 2011 11:55 am
Posts: 105
I have never run a TF2 server before, but based on the stats you provide here, I'd expect it to do just fine. If you haven't purchased parts yet, you might consider the E5 2620 v2 instead of the previous generation one. Regardless, both should greatly outperform a Phenom II thread for thread. Here's the CPU benchmark results for each:

Phenom: http://cpubenchmark.net/cpu.php?cpu=AMD ... 55T&id=390
E5 2620: http://cpubenchmark.net/cpu.php?cpu=Int ... Hz&id=1214


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Sun Jan 05, 2014 5:10 pm 
Offline
Senior Newbie

Joined: Sun Jan 05, 2014 2:56 pm
Posts: 6
What about HT? If I have 2 similar applications running on the same physical core, set by affinity to the two logical cores, how will they impact each other? Will the 2ghz be effectively be divided by half? or would the scheduler just push in as much instructions from both threads into the space where the other thread did not request cpu time?

I've also found this (http://www.amdzone.com/phpbb3/viewtopic ... 2&t=138958) to compare the architectual differences between sandy and thuban


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Sun Jan 05, 2014 5:58 pm 
Offline
Senior Member
User avatar

Joined: Sun Dec 27, 2009 11:12 pm
Posts: 1038
Location: Colorado, USA
Don't they have TF2 forums?

You'd probably get a better answers from people that actually run TF2 (I had to google "TF2" - had no clue what it was) then asking random people on a VPS board.

_________________
Either provide enough details for people to help, or sit back and listen to the crickets chirp.
Security thru obscurity is a myth - and really really annoying.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Sun Jan 05, 2014 6:10 pm 
Offline
Senior Newbie

Joined: Sun Jan 05, 2014 2:56 pm
Posts: 6
They do but I want to know from the pure CPU side of things. They don't really get technical over in the tf2 forums.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Mon Jan 06, 2014 12:57 am 
Offline
Senior Member

Joined: Tue May 03, 2011 11:55 am
Posts: 105
Common wisdom says you'll get on average about 10-20% increased performance from hyperthreading. It all depends on what kind of calculations you are doing. I did find this, though it doesn't effectively answer the question: http://facepunch.com/showthread.php?t=1106600
It would be best to test it yourself and see, though I would doubt that HT would cause performance to be any lower. The CPU scheduler is generally pretty smart about where to schedule things - I would only fiddle with affinity if you test and see that it can provide definite improvements.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Mon Jan 06, 2014 8:29 am 
Offline
Senior Newbie

Joined: Sun Jan 05, 2014 2:56 pm
Posts: 6
that looks very promising. he is getting 10 to 18% CPU usage with 20 to 24 players in each server. my servers will average 16 players a server so i guess that helps.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Mon Jan 06, 2014 6:53 pm 
Offline
Senior Member

Joined: Sat Mar 28, 2009 4:23 pm
Posts: 415
Website: http://jedsmith.org/
Location: Out of his depth and job-hopping without a clue about network security fundamentals
ntp wrote:
that looks very promising. he is getting 10 to 18% CPU usage with 20 to 24 players in each server. my servers will average 16 players a server so i guess that helps.

For what it's worth, I've run TF2 at a similar tick on a straight Linode 512, when those existed. Didn't have an issue doing 12v12 payload. And that's on a Linode host machine shared with who knows what.

From all that I've been able to observe hl2ds is fairly light on the resource ask. Just watch the mods, as you probably know.

Image

Good luck, have a sandvich.

_________________
Disclaimer: I am no longer employed by Linode; opinions are my own alone.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Tue Jan 07, 2014 3:59 am 
Offline
Senior Newbie

Joined: Sun Jan 05, 2014 2:56 pm
Posts: 6
jed wrote:
ntp wrote:
that looks very promising. he is getting 10 to 18% CPU usage with 20 to 24 players in each server. my servers will average 16 players a server so i guess that helps.

For what it's worth, I've run TF2 at a similar tick on a straight Linode 512, when those existed. Didn't have an issue doing 12v12 payload. And that's on a Linode host machine shared with who knows what.

From all that I've been able to observe hl2ds is fairly light on the resource ask. Just watch the mods, as you probably know.

Image

Good luck, have a sandvich.


Thank you for the tasty sandvich!

Would your saying of hl2ds being light on the resource ask would be the because it does not eat cpu cycles all the time?
I'm not really sure what to make of the htop cpu usage graphs but that sounds like I can get away with running 2 hl2ds running on the same physical core (hyperthreaded) so that they each fill the pockets of cpu time left over by the other.

I'm also trying to grasp http://facepunch.com/showthread.php?t=1106600 where he says "use about 10 to 18% CPU according to task manager, our GMod server is constantly 15 to 25%, although with HT enabled these numbers are a bit less straightforward apparently. The total average CPU usage is around 50-70%:" The cpu utilization graph shows each HT core being above 50%.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Wed Jan 08, 2014 5:10 pm 
Offline
Senior Member

Joined: Sat Mar 28, 2009 4:23 pm
Posts: 415
Website: http://jedsmith.org/
Location: Out of his depth and job-hopping without a clue about network security fundamentals
I'd benchmark it. Start one server, fill it with bots and let them play payload, watch graphs, start two servers, watch graphs, and so forth. I wouldn't play tricks like pinning an instance of hl2ds to a core: Linux is pretty good at scheduling by itself in most cases.

MVM is a bit more resource-intensive because there are a shitload of projectiles whizzing around. You end up network-bound, which is why MVM is so laggy even on Valve servers. I've noticed that using the new projectile shield and catching shots from, say, Major Crits, is also a lag magnet. I've wiped a bunch due to that lag.

_________________
Disclaimer: I am no longer employed by Linode; opinions are my own alone.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Wed Jan 08, 2014 5:31 pm 
Offline
Senior Member
User avatar

Joined: Sun Dec 27, 2009 11:12 pm
Posts: 1038
Location: Colorado, USA
^ it's like reading a post in another language - lol.

_________________
Either provide enough details for people to help, or sit back and listen to the crickets chirp.
Security thru obscurity is a myth - and really really annoying.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Wed Jan 08, 2014 6:51 pm 
Offline
Senior Member
User avatar

Joined: Tue May 26, 2009 3:29 pm
Posts: 1691
Location: Montreal, QC
Here's a transcription with annotations:

jed wrote:
I'd benchmark it. Start one server, fill it with bots (computer-simulated players) and let them play payload (a gameplay type), watch graphs, start two servers, watch graphs, and so forth. I wouldn't play tricks like pinning an instance of hl2ds (the Half-Life 2 Dedicated Server) to a core: Linux is pretty good at scheduling by itself in most cases.

MVM (Machine Versus Machine, a gameplay type) is a bit more resource-intensive because there are a shitload of projectiles whizzing around. You end up network-bound, which is why MVM is so laggy even on Valve servers. I've noticed that using the new projectile shield (a powerup) and catching shots from, say, Major Crits (a weapon that fires a large number of projectiles simultaneously), is also a lag magnet. I've wiped (died) a bunch due to that lag.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Thu Jan 09, 2014 5:52 pm 
Offline
Senior Member

Joined: Sat Mar 28, 2009 4:23 pm
Posts: 415
Website: http://jedsmith.org/
Location: Out of his depth and job-hopping without a clue about network security fundamentals
Mann vs Machine. Wiping is the death of a whole group, too -- usually on the harder MvM maps, the medic (often me) dying = wipe.

NOOB

_________________
Disclaimer: I am no longer employed by Linode; opinions are my own alone.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Thu Jan 09, 2014 6:48 pm 
Offline
Senior Member

Joined: Sun May 23, 2010 1:57 pm
Posts: 315
Website: http://www.jebblue.net
TF2 is so different to me from TF, at least DoD Source didn't change all that much from DoD.


Top
   
 Post subject: Re: Xeon E5-2620
PostPosted: Fri Jan 10, 2014 12:29 pm 
Offline
Senior Member
User avatar

Joined: Tue May 26, 2009 3:29 pm
Posts: 1691
Location: Montreal, QC
Whups, my bad. I stopped playing TF2 long before Mann vs Machine. Long before there were hats, actually. Back when TF2 was Team Fortress ;)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group