Nov
12
Vista 64? a query from Jim Sogi
November 12, 2007 |
I'm getting an Intel Core Q6666 and 2Gig RAM. Should I get Vista Ultimate 64bit version? Or just the 32bit Business version? This is for heavy number crunching and trading.
Tony Corso explains:
Unless you have a 64bit application [or you're writing you own code with a 64bit compiler] a 64bit OS won't buy you much of anything. And 64bit Vista has far fewer hardware drivers than the 32bit version. In fact, if you are using purchased software, you might find it runs faster under XP-Pro than under Vista.
As to the processor, there is a relatively cheap 2.6GHZ Quad Core Intel chip [about $275 on NewEgg; the 2.8GHz 'extreme' Intel Quad Core is more than twice as expensive]. Get one of those, and get 4Gig of RAM [make sure your motherboard can see it].
Multiple cores won't do much for you if the software isn't designed to use 'em. At the OS level, Vista automatically assigns my Firefox browser and Excel spreadsheet to different cores, and at the application level Excel2007 'auto-magically' multithreads cell recalculations across multiple cores.
And when considering motherboards, the more recent Intel motherboards have hardware RAID controllers built in [data spread amongst Redundant Array of Inexpensive Drives so if any one drive fails your machine doesn't care and your data are safe].
You might want to consider chaining four drives to that controller so that you won't be gnashing your teeth when you get the inevitable middle of the trading day hard drive hiccup.
Matthew Chlapowski adds:
I was investigating the same problem just a few days ago. To answer your question, 64bit Windows Vista is unlikely to offer you any performance improvement with just 2Gig of RAM. You would have to invest in hardware with at least twice that much RAM, if not four times, to see any improvement. Eventually systems will come with that much memory, but there is little software out there that takes advantage of the added power of such a setup, and few motherboards support it. I would just stick with the Business 32bit version right now, and maybe think about upgrading in a couple of years. That is, unless you are willing to pay top dollar for a system that supports at least 8Gig of RAM , and for the software designed to use it.
Definitely do get an Intel quad-core processor like the Q6600 for number crunching. I've seen benchmarks on those processors and they absolutely smoke anything else available. Benchmarks with Fritz 10 Chess (one of the most intensive number crunching applications on the market) showed Intel quad core processors completing calculations at nearly twice the speed of any other processor you can buy. Don't even think about getting anything else.
Naturally, newer and better things are always in the pipeline, but you have to pull the trigger and buy sometime!
Comments
5 Comments so far
Archives
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- Older Archives
Resources & Links
- The Letters Prize
- Pre-2007 Victor Niederhoffer Posts
- Vic’s NYC Junto
- Reading List
- Programming in 60 Seconds
- The Objectivist Center
- Foundation for Economic Education
- Tigerchess
- Dick Sears' G.T. Index
- Pre-2007 Daily Speculations
- Laurel & Vics' Worldly Investor Articles
I’d wait for Intel’s penryn to become available to retail in Q1 ‘08. It’s designed for heavy video coding number crunching.
As for Vista, I’d advise against anything coming from MSFT. I never read a good review since they launched it.
From personal experience, if possible get Windows XP. Even if you don’t run into any of the known problems with Vista, the fact is it runs slower than XP. I had it on a new laptop for about a week before loading XP instead. I know Dell still allows you to select XP instead of Vista on new machines.
About two months ago, I used a simple Excel ‘for…next’ program and tested all computers available at COSTCO Honolulu (the #1 selling warehouse of COSTCO in US). The only quad computer available (a gateway) was much faster than all others even though its price could be much lower than some of the core-2 computers.
Personally, I wouldn’t bother with Vista, as XP Professional is far faster, and you could do even better with Linux. Vista has very poor multi-threading abilities and a fairly inefficient processor queue.
64bit will not provide you any performance gain unless you have the software that are written for that architecture.
An alternative is running Linux (Ubuntu, if you want to take the hassle out of installing the OS). I am running Ubuntu 7.1 with my trading software under a four core Intel processor and performance is way faster than running Vista. Although I am running a 64bit version of Linux with software that are ported for 64 architecture as well. Like the JVM, browser, etc.