HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Tools of the Trade ›› Hardware ›› Backtest & Analysis Machine - AMD or Intel?  


Post A Reply
    Page 1 of 3:   1  2  3  
NetTecture
 

Registered: Mar 2009
Posts: 1010

 

07-27-12 08:59 AM

;)

Planning a new backtest machine now - wil lbe dedicated to number crunching. Backtests, aggregation, data analysis. NO significant storage needed.

I think this wil lbe a nice dual processor item - SuperMicro has nice rack cases that can hold 2 motherboards per 1U, with the largest one being 8 computers in 4 U ;)

Anyhow, I am totaly undecided between Intel and AMD at the moment. Anyone some comments? Intel gets a LOT more powerfull per CPU it seems, but - the price goes insane fast. AMD uses more heat, is technically behind, but has more real cores (somewhere between hyperthreading and a full core).

Intel has IvyBridge, but the Ivy Xeons that support dual socket are seemingly not there yet (which would rock - lφess power, less cooling etc.). AMD is on a VERY dated process.... and when they upgrade, it will AFAIK require new motherboards.

Note: thisis an october-November project, so for AMD I would wait for the PileDriver opterons.

Which direction to go?

I am an all AMD fan the last years, but my latest purchase was a X70 based Sandy Bridge Co΄mputer that nor wuns each core under full load at little above 4ghz ;)

    Edit/Delete • Quote • Complain
WinstonTJ
 

Registered: Jan 2009
Posts: 1947

 

07-27-12 12:57 PM

I've been looking for the same answer and haven't been able to find it. I on the other hand have been an Intel fan over the last few years - but I am open to either Intel or AMD.

I believe in this instance the client has a Matlab license for up to 12 cores so it's either 2x 5600 series Intel cpus (exactly 12 cores) or 2x AMD 6 (or 8) core boxes. This box would also be specifically used for number crunching only.

I asked on the Matlab forums and didn't get a reply

    Edit/Delete • Quote • Complain
NetTecture
 

Registered: Mar 2009
Posts: 1010

 

07-27-12 01:00 PM

Your case is special though - as the matlab licenses cost money (lots of) he needs as fast cores as possible, which means Intel is currently the way to go, with Hyperthreading disabled- get as much performance on ONE core as possible. Which also may include overclocking (which is safe as you basucalyl turned off hyperthreading).

I don't have those limitations, so I am not behind per core performance but total performance AND - price is a factor too as there is no per core licensing involved ;)

    Edit/Delete • Quote • Complain
WinstonTJ
 

Registered: Jan 2009
Posts: 1947

 

07-30-12 03:00 PM


Quote from NetTecture:

Your case is special though - as the matlab licenses cost money (lots of) he needs as fast cores as possible, which means Intel is currently the way to go, with Hyperthreading disabled- get as much performance on ONE core as possible. Which also may include overclocking (which is safe as you basucalyl turned off hyperthreading).

I don't have those limitations, so I am not behind per core performance but total performance AND - price is a factor too as there is no per core licensing involved ;)



I thought about OC'ing but #1 I've NEVER overclocked anything and #2 I had planned on running this on Dell hardware which makes things difficult. Dell's BIOS is pretty locked down. I've heard there are hacks but I've never messed with that either.

I was planning on Intel 5600 series CPUs (two of them) but it's a bit confusing. This is the first time I've ever seen the clock speeds not coincide with the model numbers. Meaning lower numbers have higher clock speed in some cases.

http://ark.intel.com/products/series/47915

I just picked up 4 engineering sample CPUs which are clocked evenly at 3.0ghz so they are essentially like an x5670 CPU (or 5667 or 5675). I'm wondering though, will going with only 12 cores be foolish? Should there be more than 12 cores on the machine so that the overhead of the OS and other applications can be directed to the spare cores so that 12 cores can be dedicated to MATLAB only?

http://ark.intel.com/products/series/46487

Is it foolish to build a 16-core (32 cores with HT) machine so that he can have 4 extra cores for the OS and other overhead? There is a big difference in price (the 8-core CPUs are about $1,000 more each so I assume the motherboard would be more expensive as well) so I'm wondering if it's worth it performance wise or not. The other thing is he wants 4GB of RAM per core... so a 16-core box would need 64GB of DDR3 which that size of ECC/FB DDR3 starts to get pricey too.

I've asked on the matlab forums a number of times and have not gotten a clear answer. The choice is between a 2.26 or 2.66ghz 16-core box or a 3.4-3.73ghz 12-core box. What's the difference between 12 cores at almost double the clock speed vs. 16 cores at a slower speed?

    Edit/Delete • Quote • Complain
Wide Tailz
 

Registered: Sep 2011
Posts: 1519

 

07-30-12 03:52 PM

Quad core X3220 runs Tradestation back tests as quick as I could ever desire, although I've made some of my best discoveries using a 1.2ghz Centrino based laptop.

    Edit/Delete • Quote • Complain
NetTecture
 

Registered: Mar 2009
Posts: 1010

 

07-31-12 05:54 AM

Well, Winston - forget additional cores, the overhad of the OS etc. is so minimal it should not make a difference, plus licensing will get in your way - most often they are "installed in computer / visible to the OS", so additional cores breach the license limit.

We use a ROG motherboard right now for backtesting - with a i7 overclocked to 4.125ghz on all cores stable under full load. Sadly we rarely finish a test run these days due to power issues - well, another month and a move to new offices is due, which should be more stable (the street I am in has some issues for some months now) and then a 10.000 VA USV is currently being planned ;)

Anyhow, the ROG mobo has a button to overclock ;) Simple like that ;)

But limited to 1 processor. And for scalability - I really do not know ;(

    Edit/Delete • Quote • Complain
    Page 1 of 3:   1  2  3  
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider