Showing posts with label tradezilla. Show all posts
Showing posts with label tradezilla. Show all posts

Wednesday, March 17, 2010

Tradezilla Part 4: It's ALIVE

 Hi. My name is Tradezilla and I'll be your bad-ass trading machine today.

With Tradezilla assembled and a quick double check of all the connections and power hookups all set it was go time: will it start?

I plug it into the wall and have the side of the case off to monitor what goes down as I flip the switch. I partly wondered if this was a good idea as stuff might come flying off or electric currents may arc wildly from a shorted wire like a Tesla machine.

Much to my excitement (and maybe even disappointment) it started up without issue. Part of me was hoping for a big old problem I'd have to spend hours fixing, but I got nothing. Actually it did pop up the black/white screen informing me that there was a problem with the CMOS settings. Pressing F1 took me to the BIOS and I made an adjustment to the system clock, saved the changes and exited.

It rebooted, again, and this time gave me the POST beep indicating that the MoBo was working properly and the monitor went black and simply said:

"Please insert operating system into boot drive."

That's it. That's it? I insert the Windows 7 disk, and about 10 minutes later I'm in Internet Explorer testing out my Internet connection, which worked without any problems?

There has to be something wrong, right? Nope. The whole process was strikingly simply and effortless. Maybe I got lucky, maybe I'm good; whatever it is I just built a computer in a couple hours and had it fully operational within 15 minutes of pressing the power button. The last XP install I did took 3-4x longer and I'm not sure if this quick install is due to Windows 7 or the hardware I'm using...probably a combo of both.

What's even better about this build is what I got and what it cost. Tradezilla cost me $718.15 including tax/shipping and bear in mind that I used my dual video card and an extra HDD from my old Dell.

I went to Dell and built a Core i7-920 with 6GB of RAM and the cheapest HDD and video card I could find and it came out to $1,133.14 with tax and shipping. Granted, this machine does include a 500GB HDD so there's some value there but at the same time it includes a basic single-output video card which is a step down.

Total savings: $414.99

What Tradezilla is missing vs. the aforementioned Dell:

 - 1-year warranty with Dell
 - Anti-virus software that cannot be removed
 - Various bloatware installed by Dell to run certain background programs and such
 - Proprietary motherboard and PSU, not easily/cheaply replaceable

Would I recommend building a computer to others? Absolutely! Are you kidding me? Look at how much money was saved and what I'm missing by building my own. Bear in mind that I DO have warranties for all the individual components of similar length as what Dell was offering but the difficulty comes in diagnosing the problems and getting the appropriate manufacturer to provide service. If you're a simple home user with no technical knowledge and call a friend or relative to diagnose error messages and such then this route isn't for you. You DO need to have some technical wherewithal and ability to do simple troubleshooting and such as you build and install stuff but that's it; no engineering degree required. It's a fun, very rewarding process and I'll be building all my PC's from now on.

Down the line I'll discuss the improvements in performance and such versus the old Dell but suffice it to say: Tradezilla is a total effing BEAST :)

Monday, March 15, 2010

Tradezilla Part 3: The Build

With all the parts here, it's time to build Tradezilla.
The ingredients necessary to make this dish

I didn't have too much in the way of concern going into the build as the entire process is pretty simple.

Virgin MoBo

First off, I installed the CPU into the socket on the motherboard. This was actually a little sketchy. The pins on the CPU (and there are a TON of them) don't sink into anything just they just press against and make contact with the socket. When you secure the CPU to the MoBo the device holding it down has a boatload of tension on it and as you swing the arm into the hook to hold it down all you can think is "how the hell is this right?!" But, it all worked out in the end.

Next up, CPU fan. Pretty easy. Although it makes solid contact with the head of the CPU it doesn't require as much effort in the way of connecting it to the MoBo, which I found surprising.

Onto the RAM. It's funny how much easier RAM can be installed when you're not digging your hands into a case like a surgeon reaching into a chest cavity.

Here's the completed MoBo, mofos...

OK, here's where we ran into the only problem I had with assembly: attaching MoBo to the case. I was an idiot and forgot to install the I/O panel on the back of the case so after spending 10 minutes trying to screw in a few screws that were just impossibly difficult to access I had to rip the whole thing out and do it again. Wah wah...

Power supply slid into place easily and here comes the fun part: attaching all the power leads. Finding the leads isn't the issue, getting the power to the leads with a bottom mounted PSU is where it got interesting. I sort of expected this as power supplies are normally installed on the top of the case and the power connectors on the MoBo assume this as well but with the bottom mounted PSU a couple of the cords had to be stretched out quite a bit. In the end it all worked out; w00t.

Optical drive, HDD were the last things installed and once those were in it was time to see if this thing works or is one of the most expensive paper-weights I've ever created (cuz there HAVE been other DIY jobs go awry...)

All the ingredients in the bowl...time to throw it into the oven and see if it cooks (lame, but effective analogy)

Last Tradezilla build post forthcoming...

Friday, March 05, 2010

Tradezilla Part 2: The Stuff

Here's a list of the items that I'm using to build Tradezilla.

CPU

 

1x - Intel Core i7 920 Quad-Core @ 2.66GHz

This processor is beast. It's quad-core and takes advantage of Intel's Hyperthreading technology so the least of my concerns in any task should be processing power. There are other processors out there I could go with to use on the motherboard I'm using but this one was a steal on sale for $200 and is widely regarded as the greatest value in the Intel lineup, if not on either platform. I went with Intel architecture because...well, I don't know why exactly. Every computer I have ever owned has been Intel (including the Macs) so I guess I'm just an Intel guy for life.

Motherboard

1x - ASRock X58 Extreme LGA 1366 Intel X58 ATX

I chose this MoBo for several reasons. First, it was very highly rated/reviewed from many sources. It's an "entry-level" board but it's solidly built and some of the features it offers are only found on higher end boards which leads me to decision #2: price. I don't need a MoBo with all sorts of features that make it fantastic for overclocking and I have very limited I/O needs so some of the features found on boards well above this price point were a complete waste and I opted to budget the savings elsewhere.

RAM

3x - OCZ Gold Tri Channel PC10666 DDR3 Memory - 1333MHz, (2GB sticks, so 6GB total)

I've used OCZ stuff in the past and haven't had any issue and it's some of the cheapest RAM out there so it was the logical choice. There are faster speeds of memory but triple-channel DDR3 @ 1333MHz is basically twice as fast as I'm running right now, and 2x more RAM in total.

Graphics Card

1x - XFX GeForce 7600 GS / 256MB GDDR2

Part of the way I'm keeping the cost of Tradezilla down is by cannibalizing a couple parts from my current trading machine. One of the key parts I'm using is the dual-DVI video card (I have the OEM card which I will be putting back in that machine). It's nothing fancy, it just has dual-DVI outputs for my monitors. In the future I may add another dual card as the MoBo has 3 PCIe x16 slots on in, which means that I could theoretically run a 24 monitor setup (3x cards with 8 outputs) but even I can agree that's a bit overkill...for now :)

Hard Disk Drive

1x - Western Digital Caviar SE WD3200JD 320GB

This is another part I'm cannibalizing from the current trading machine. It has dual HDD's in it and by taking this one (currently used as a backup, which is now obsolete since the Time Capsule handles backups) the current machine will still be operational.


Optical Drive
1x - LG GH22NS40 DVD Writer

Past installing the OS, I don't ever see me using this drive. All the software I use is downloaded from the vendors and any ripping/burning of CD's and DVD's is accomplished here on the iMac mothership. I went with cheap and it just happened to be highly rated; bonus.

Case

1x - Thermaltake V3 Black Edition Mid Tower

I had a few criteria when selecting a case:
1. Quality
2. Low price
3. Don't look like a computer gamer's wet-dream

This case satisfies all 3 criteria. It looks really nice/professional and it's from a very good name. It's a bit unorthodox as the power supply mounts at the bottom for better cooling and doesn't make the machine top heavy, so we'll see how that works with the build-out; might have issues with cable length. However, it has one feature that I will be changing. The 120mm fan at the rear of the case has blue LED lights on it, which I find extremely annoying. Thankfully, fans are dirt cheap so I'll just drop $5 and get one that won't look like I'm trying to start a dance party in the office.

Power Supply Unit

1x - Coolmax 500-Watt Modular Power Supply

My homeboy Kuka recommended a modular power supply as you can pick and choose which power cables you need and leave the rest off. This assists in not cluttering up the case with unused wires and provides a much smoother/cleaner airflow which assists in cooling. I calculated the minimum power requirements for this system and the most I could come up with by maxing the output of the components and such was 233 watts. So, 500W should be plenty. It was nicely priced and should I need to upgrade down the line it won't be a big loss.

Operating System

1x - Windows 7 Home Premium 64-Bit

This was sort of a no-brainer. I have no real issues with XP other than the fact it downloads updates constantly and there is a 64-bit version of XP out there but I figured if I'm going for top of the line I should dabble in Microsoft's newest/best OS. It's 64-bit, rather than 32, which is fantastic. All the trading software I use is compatible with Win7, it will run faster, more efficiently and really take advantage of the hardware/architecture it's operating within. Win7 is basically what MSFT wanted Vista to be, which in time I'm sure will be known as Windows Me 2.0...and if you know anything about OS's you know that's a pretty shameful honor.

Miscellaneous

There may be little things here and there I'll have to get like extension cables if the placement of the power supply at the bottom poses a problem, extra case fans and such but for now before I start assembling everything this is it; this is the "meat" of Tradezilla. You technically wouldn't "need" anything else to build a machine and the components chosen here are all exactly what I want/need.

Thursday, March 04, 2010

Tradezilla Part 1: The 5 W's

OK, let's do this!

Project codename: TRADEZILLA

Why

Well, I noticed a month ago or so that the charting was lagging BIG TIME on my current trading machine, like when the markets are really humming along and the volume is flying I might be 4-5 ticks and several bars behind what my execution software would display. They both get the same data from the exchanges but since the execution software is not charting/processing that data in any way, it's obviously to be trusted as the "real" price. I could remedy this by not charting as many instruments, chart resolutions and such but that sort of defeats the purpose of trading/monitoring multiple markets. Grated, this only happens in extreme circumstances and with some proper housecleaning and habits on the current trading machine (like not having tons of charts open at once) I could probably get by just fine 90% of the time. But, by upgrading my hardware I would see a quantifiable increase in performance and decrease in things like lag and probably be able to get by 99% of the time and have a platform that will let me grow and accomplish more tasks that I just cannot currently accomplish with my current setup.

What

We'll get into the specific components in a later post, but this is what the machine is going to be built around.


Intel Core i7 920 Quad-Core @ 2.66GHz

The Core i7 is basically the highest end "mainstream" processor that Intel makes, built on similar architecture to their highest end chips the Xeons which are used for servers and other processor intensive applications. This processor is built on the LGA1366 processor interface, which is where Intel is dumping all of their consumer product development and this processor is actually the "base model" processor built on the LGA1366 architecture. That's good because there is a clear upgrade path to follow including the forthcoming hex-core processors. I almost went with a Core i5 but the problem with that processor was that it maxed out at a slightly slower Core i7 processor built on a different architecture so there really wasn't an upgrade path to speak of. Spend about $100 more for a faster processor and a clear upgrade path? I think the decision was a no-brainer...

When

Now. Like, I started this project yesterday by acquiring a case, processor and power supply sort of NOW! The motherboard, RAM, operating system and optical drive were ordered today. I hope to have the project complete within a couple weeks and while I want it done ASAP I'd rather take my time and do it right and since I already have a machine that works pretty well there's no urgency.

Who

George Bush. No, me you fools! I'm building it with the help and support of 100's of 1000's of other homebrew enthusiasts out there that can offer help and advice along the way.

Where

Deleware...street! OH!! Man, you totally fell for that one. I got you good blog readers...

It might be a couple days until I post again on TRADEZILLA as I'd like to have all the components here and get a group shot before we assemble everything. So hang loose and we'll talk more homebrew PC's shortly...

Wednesday, March 03, 2010

Who needs Dell?

First off, hey everybody. I haven't been blogging as of late, but you knew that. It's been a very busy/exciting time for me and while I have lots to talk about I've just not made the time to do it on here...but that will soon change. Anyway...

I'm fed up with Dell, people. Let me explain...

A little over a month ago I ordered a new computer from Dell. This machine was going to replace my current trading setup as I'm running into limitations that just cannot be addressed by throwing more RAM in the box and wiping the drive of all the bloatware and such; there are legitimate bottlenecks and constraints on what it can do and what I need it to do. It literally took 4 attempts (3 online and 1 on the phone) to place the order and the phone call involved no less than 13 transfers and 1.5 hours of my time. This was the beginning of the end of my relationship with Dell; a relationship that has spanned 15 years and at least 8 computers, maybe more.

So, the order was finally placed with an estimated delivery date of 2/25. Well, 2/25 comes and the date is pushed to 3/4. 3/4 comes and the date is pushed to 3/11, no explanation offered by Dell. In order to keep the order active I had to tell them to move forward or else cancel the order. After pondering the whole situation for a while I came up with the difficult decision.

I broke up with Dell. Their customer service during this process was abhorrent and this was NOT the same Dell I fell in love with 15 years ago; quite divergent, actually. But, I think the thing that pissed me off the most was the creation of the computer I wanted/needed. It was impossible. I had a list of items I wanted and didn't want and I could not create it no matter how hard I tried, what avenue I used, who I spoke to. Dell force-feeds you what they think you want based not on the customer desires but on things such as profit margin, availability of components, partnerships, etc. I'll save the conspiracy theory talk but to sum it up, Dell was just NOT a fit for me anymore.

That's it. No more Dell. The problem still remains that I need a new trading machine, so what am I gonna do? To put it simply: I'm going rogue; a maverick, off the radar. I am building my first PC. This is simultaneously super exciting and scary as hell. But, this way I will be building EXACTLY what I want with no compromises whatsoever.

Details of the build are forthcoming and I'll be documenting the entire project from start to finish and figure this is a good way to get me back into the blogging groove...

OK, next time we'll detail what I'm building and kick this thing off proper-like!