|
|||||||||
|
Thread Tools | Search this Thread |
May 31st, 2007, 03:51 PM | #1 |
Major Player
Join Date: Feb 2006
Location: New York
Posts: 508
|
Xeon (servers) vs. Regular Desktops for HDV editing
I would like a quad core at least for sure, but I'm getting confused about the differences with Xeon and a regular desktop. Also, I'm hearing things about 8-cores by using two quad core chips for Xeon...what is that about?
Why would one choose Xeon over a normal desktop? I'm trying to build a personal, one-computer, at-home system, but I want it to be as powerful as I can have it. |
May 31st, 2007, 04:13 PM | #2 |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Quad cores are the X67xx series and are designed for single CPU boards. Quad core Xeons are the E53xx or X53xx series and are disgned for dual CPU sockets, so you can have 8-core processing power.
Going 8 core means a different type of mobo, like the Supermicro X7DW3+ with a different price tag and often different memory. You mentioned "as powerful as I can have it", but that comes at a price. What kind of budget do you have in mind? |
May 31st, 2007, 05:53 PM | #3 |
Major Player
Join Date: Feb 2006
Location: New York
Posts: 508
|
Well, let's forget budget for now. I'm just interested in learning for the sake of learning for now, then I can figure out my budget later.
So, would the Xeon quad/8 core be much better for video editing (I use Vegas, but will probably start using/learning Adobe Premiere, AfterEffects, and Avid as well) than a normal single computer quad core? Also, aren't the desktop quad-cores QX6800 (2.93ghz), QX6700 (2.66ghz), and QX6600 (2.44ghz)? I'm being told that server computers are double everything - double CPUs, double cooling fans, double power supplies, double hard drives - all for the purpose that if one fails, the other one kicks in immediately so that there will be virtually no down time (hence, servers are more reliable). Would this mean that even if it has 8 cores, it is only using 4 cores at any given time, while the other 4 cores is sitting idly just in case of failure? |
June 1st, 2007, 02:04 AM | #4 | |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Quote:
If you have a mobo with two X5355 CPU's on it and 8 GB Ram installed, it will effectively use 8 cores and use all 8 GB of RAM, if the OS supports that. Disk redundancy is often created by using Raid configurations. The major advantage of server type computers is reliability and expandability. It is not uncommon to have a server chassis with 8 or 10 hot swappable disk bays for instance. |
|
June 1st, 2007, 02:34 AM | #5 |
Major Player
Join Date: Feb 2006
Location: New York
Posts: 508
|
So, then, the 8-core Xeon computer with 8gb RAM beats the quad-core desktop with 4gb RAM right? Would the server necessarily need to have redundant power supplies and fans, or can it still just run on one power supply, one fan, etc.?
I'm just trying to get render times for HDV video projects down as much as possible, and I'm thinking that 8-cores with Vegas 7.0e would do a much faster job than quad core. |
June 1st, 2007, 03:01 AM | #6 | |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
Quote:
An 8-core Xeon will definitely be much faster than a quad-core, if multi-threading in Vegas is optimized for multi-core. Premiere Pro CS2 showed only marginal improvements, but CS3 is supposed to benefit much more from multi-cores. I don't know about Vegas. A server does not require a redundant power supply, but most do use it for reliability. Cooling, power supply and disks are the three main causes of failure. One fan would not be enough, especially if you use multiple hard disks. You need a couple of large (12cm) fans in the front to pull cold air into the case along the disks, a good air duct to direct the airflow over the CPU's and chipset and at least one large fan at the back to push the heated air out of the case. The reason for the large fans is they displace much more air at lower RPM's and thus cause less noise than smaller ones. The air duct may allow for passive cooling of the CPU's, making for a quieter system. Does Vegas allow for render farms? Using Vue6 Infinite I was able to set up a 5 PC render farm that helped enormously to reduce render times, sharing the load across all 5 PC's. Last edited by Harm Millaard; June 1st, 2007 at 01:11 PM. |
|
June 1st, 2007, 02:32 PM | #7 |
Major Player
Join Date: Feb 2006
Location: New York
Posts: 508
|
Thanks for the info. I'm looking to create a one-computer, at-home system. Therefore, the reliability of a server computer being used as an actual server isn't necessary. Desktop type reliability is good enough for me. If something breaks, I can fix it. It's not like anything catastrophic will occur to me if my computer is not working properly for a few days. Of course, I still want it to be reliable, but if a desktop can usually run fine without redunancies, then I'm okay with the idea of the server running in the same way (but I guess with more fans).
I'm not sure how well Vegas 7.0e uses multi-cores, and I'm not sure what you mean by render farm? I know you can connect many computers together and do something called "network rendering" which can help rendering speeds. However, this would not be applicable to me, since I would only have one computer, whether it be a desktop or a server. By the way, is there a 64 bit Windows Vista? |
June 1st, 2007, 03:05 PM | #8 | |
Inner Circle
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,750
|
When Vegas renders, it will use all your cores as long as you are using multi-threaded filters. I'm not sure exactly how well it scales from 4 to 8. By scaling, I mean that performance goes up exactly/linearly with # of cores... if you increase 4 cores to 8, you want performance to go up 100%. This does not always happen... you might see a 80-90% speed increase. Not having benchmark figures, I can't tell you. (But regardless, 80-90% ain't bad.)
How well the processors scale also depends on your system architecture... I believe AMD currently scales better than Intel when you get into 8-16 core territory. (But again, I don't have benchmark figures so I can't tell you for sure.) 2- Some people on the Sony Vegas forum have quad-core machines and they perform very well. On a practical level, I don't think you can go too wrong with them (or even a dual core machine). http://www.sonycreativesoftware.com/...098&Replies=63 Quote:
|
|
June 1st, 2007, 03:20 PM | #9 |
Trustee
Join Date: Aug 2006
Location: Rotterdam, Netherlands
Posts: 1,832
|
|
June 1st, 2007, 04:16 PM | #10 |
Major Player
Join Date: Feb 2006
Location: New York
Posts: 508
|
Glenn,
What are multi-threaded filters? What if, just for instance, I have a regular .m2t file that I import onto the Vegas timeline. Don't add any effects or anything. Just want to render it out as fast as I can in 1440x1080 using the highest settings. Would Vegas still be using all 4 (or 8) cores then? There are 8 and 16 core AMD processors? |
June 2nd, 2007, 12:54 AM | #11 | ||
Inner Circle
Join Date: Jun 2003
Location: Toronto, Canada
Posts: 4,750
|
Multi-threaded (in practice) means that multiple cores are used when rendering.
Quote:
Quote:
|
||
June 4th, 2007, 08:48 AM | #12 | ||
Regular Crew
Join Date: Apr 2006
Location: Forest Park, IL
Posts: 108
|
Quote:
On the redundancy thing. The main thing about going with a server type workstation is the ability to use two processors on the motherboard. Having that and only using one proc not only misses the point, it will not make as good use of a single processor as a single processor board. But as was already pointed out, dual processors is not about redundancy as much as it is about expandability. The advantages of eight over four cores have already been discussed. Server boards are also well equipped for multiple drive support in various RAID configurations. For video editing you want to have at least one drive dedicated for the video work which is separate from your main system drive. Better still are pairs or groups of drives in RAID configurations, particularly for PATA and SATA (1.5 & 3.0) drives . Drive redundancy is about reliability in a RAID 1 config, but it is mostly about enhanced performance in a RAID 0. Eg. a single raptor or cheetah drive is fast all by itself, but drive access is faster still when you have a pair of them in a RAID 0. For a really high performance video editing system, particularly if you will edit uncompressed true HD (not just HDV), you might want to have a pair of raptors in a raid 0 as the system drive and 2 to 4 fast high capacity drives (500 GB and up) in another Raid 0 as the edit drive. If you wanted to safeguard your edits, you could designate a couple of drives for a Raid 1 and the others in a Raid 0, or compromise on a Raid 5. The thing is that most server motherboards will support 6 drives in configs like this before you have to go to the use of drive controller cards. And some of these can be arranged as swappable drives (which is where I would put half of a raid 1). Quote:
How much of a performance increase you can expect is limited in many respects by your software and operating system choices as well as three other main factors: cpu power, ram, and for many apps gpu power. I'm trying to optimize for Premiere Pro CS3 (probably assisted by the Matrox RT.X2) and Avid Liquid Pro. They have very different limits and requirements. You will want to check these things out for Vegas. If your software supports multithreading in the cpu (Liquid doesn't but apparently Vegas does) then the more cores the better, as long as you have the ram to support it - as others have already said. MINIMUM ram support is half a gig of ram per core. Something closer to a gig per core is better. BUT, you want to be sure that your software will work well in a 64 bit OS since that is what you need to make full use of more than 3 gig of ram. Most of the present generation of video editing apps are optimized for 32 bit, and the OS of choice among pros on the PC is still 32-bit XP Pro. Check out the present and future of Vegas on that. I know that the new Adobe products were designed to work in a 64 bit environment (but don't have a lot of good driver support just yet), but so far no plans have been announced for Avid Liquid to move into that. Something like that will surely happen, but for now there is no advantage to running Liquid in an 8 core machine. But Liquid is less dependent on cpu power than gpu power, which brings me to my next point. Realtime editing of effects it is better achieved through hardware than software. For this purpose the Liquid software leans on the graphics card. The Adobe suite, and specifically Premier Pro, don't do much with realtime editing unless you use an accelerator like the Matrox card I mentioned which redirects the editing process to make greater use of the gpu. What I have found interesting is that the video apps of interest to me seem to have been optimized for Open GL bussing, and so tend to specify ATI cards over nVidia. For example, the card of choice for Avid Liquid and for the Matrox RT.X2 is the Radeon X1900XTX 512MB. You would think that where the gpu is important, that the use of a crossfire or sli pair would be preferred. But that does not seem to be the case, perhaps because few server boards have more than one PCIe x16 slot. Because we are at a point of transition in computing, with the recent introduction of multicore systems, and the plans to develop that further yet this year. I have decided that for me a server board is the way to go. I can upgrade it more easily without a complete overhaul. However, the Intel processor architecture may be poised to take a radically different direction, and if that happens all bets are off for the utility of today's boards tomorrow. For now a dual quad server workstation is ahead of the software a bit, and I think that the next generation of that software will be designed for the present form of multicore processing. Which means you should be good to go with a high performance machine for the next three to five years in a dual processor system. That makes it server over desktop. To put that in terms of Intel standards, socket 771 with an x5000 chipset over socket 775 with a 975 chipset. Whether that should be quad core or dual core processors depends on how long you expect to go before replacing them. Dual core procs have faster individual cores, and apps that can't make good use of multithreading will do better with those. But spreading the load over four cores or more is faster with multithreading, cooler and the direction things are heading. That's my take on it. Sorry for the long post. -Stephen |
||
June 4th, 2007, 06:45 PM | #13 | |
Trustee
Join Date: Mar 2007
Location: Sherman Oaks, CA
Posts: 1,259
|
Quote:
A lot of non-ceritfied hardware DOES work with Avid, but there are no guarantees. Avid's website has info on system requirements as does their user forums. |
|
June 4th, 2007, 07:51 PM | #14 |
Major Player
Join Date: Jan 2007
Location: Patterson La.
Posts: 207
|
Server mentality:
L2 MB = memory GB per core Old school but that’s still M$’s thinking. The lacking thing is MS XP(32) wont USE more than 4 GB (3gb max user VA with /3gb switch) so you have 8 cores starving for memory. |
June 5th, 2007, 09:26 AM | #15 | |
Regular Crew
Join Date: Apr 2006
Location: Forest Park, IL
Posts: 108
|
Quote:
Things are a lot more open with Liquid and Liquid Pro 7.2, but I sure do recommend that you look at their system requirements before you decide to use them or configure a system that you want to use them. |
|
| ||||||
|
|