Does dual-core processing make a marked difference say, when crunching 26Gb DV down into [edit:700kb] 700Mb XviD? This normally takes me 10 hours in total on a 2.8GHz P4, 512kb, WinXP SP2 system. Or does the extra functionality afforded by the dual cores let me watch TV AND crunch to MPEG4 simultaneously (amongst other things)? I guess it could be too soon in the evolution of dual-core for any real testing to have gone ahead ...
+ Reply to Thread
Results 1 to 27 of 27
-
-
They are good for multitasking and if the programs you have can use dual core natively, you will see some improvements over a single core CPU of the same speed. That said, not that many programs can make use of DC at present. One article link: http://www.pcworld.com/resource/article/0,aid,121266,pg,1,00.asp
-
Originally Posted by Stonechatz
You mean 700MB
I guess DC may contribute to some improvement, but as redwudz says, until software supports DC, dont expect a massive improvement. -
The Divx codec is very well multithreaded. Dual core will compress close to twice as fast as single core. Xvid isn't as well multithreaded but is definitely faster with two cores. Most current MPEG2 encoders are multithreaded and run much faster with two cores. TMPGEnc Plus is usually about twice as fast. Cinema Craft Encoder is much faster. I have an old version of Ulead Video Studio. It isn't multithreaded and doesn't benefit from dual cores.
If you are doing a lot of filtering in addition to encoding you won't get as much of a speedup unless the filters are multithreaded too. -
Originally Posted by Stonechatz
Can you still make out that there are human figures in the image? -
Originally Posted by redwudz
It still bears some decision making, depending on the apps you use, but it's a more viable decision now than ever before, and will only become more so. -
does nero 6 use both cores, i should say nero vision express when converting MPEG to DVD...MY MOBO supports Dual Core but i have my 3.2 HT chip in it. I use vision express to burn captured TV programs as I have a Cable Digital Box connected to my PC. I use Beyond TV and capture using "Best Quality". A one hour program comes to 3.16 gig in MPEG. Nero Vision Express 3 converts it, then burns it at 16X---total time from start to finish is just under ten minutes---could it get any faster?????
-
I should clarify something: When I was running benchmarks with Xvid and Divx, comparing single vs dual core on my Athlon 64 X2 3800, I was compressing both both audio (PCM to Lame) and video (DV to Xvid/Divx) with VirtualDubMod. The reported doubling in speed may have more to do with VirtualDubMod than the codecs themselves.
-
Originally Posted by chesterfield
-
Originally Posted by Stonechatz
regardless, your question isn't an easy one. if you have a 2.8ghz P4 with HT and swap in a dual core 2.8ghz, chances are you will see a slight improvement in overall encoding time when converting to xvid (<--- a poorly threaded codec), mostly due to OS overhead being offloaded to the second cpu. what you will notice is a much smoother computing experience when you are doing a long encode session.
if you encode to something like wmv or real media (both are very well threaded codecs) you will notice a near doubling of encode speed.
in general, depending on how well the codec and app are threaded, you will notice anywhere from a 50% to 100% speed increase.
but for xvid encoding it would be a waste of money to buy a dual core cpu... -
Originally Posted by jagabo
so---should i stay with the current processor, or waste my money and upgrade to the 3.2 dual core at just under $400.00???? i need an LGA 775 processor anyway because i have a MOBO sitting w/two 160 sata drives configured in RAID 0 waiting to be put together for another computer. i won't loose my raid array if i keep thise drives with that MOBO and a lot of good stuff is loaded on them.... -
That's true that the article I linked to was a little old. But it gives the basics. You will see an increase in speed, but it depends on your pocketbook. The fastest dual cores will give the biggest gain, with the right programs that use them. There is still not a whole lot of programs that are dual core aware and make the best use of the setup. That will improve as the dual processor format becomes more common.
More programs will come on line in the future. If you use certain programs, go to their websites and see if they plan to support DP and when. I would use DP just for the multitasking improvement, if the price were right.
AMD and Intel both are promoting DP as they have come near the end of the maximum speeds they can squeeze out of the present CPUs. For those companies, DP is more of a marketing ploy to increase sales. That's their bottom line. With the increased use of high definition, more processing throughput may be needed. If it's not available in processor speed, it will be with DP.
Bottom line, if you can afford it, go for it. JMO. -
If you are buying for future needs, just wait for software to catch up. By then quad core or 8/16/32/64 core will be available for the same price.
It all comes down to what you need to do now + 12 mo.Recommends: Kiva.org - Loans that change lives.
http://www.kiva.org/about -
again, i have a MOBO with two hard drives in RAID 0 that can easily be put back together. do i buy a 2.8 dual core SMITHFIELD @ $196--see link--and leave the current system with a 3.2 Prescott w/HT
http://www.newegg.com/Product/Product.asp?Item=N82E16819116213
or, do i buy a 3.2 dual core PRESSLER @ $379 for the current system--see
link--
http://www.newegg.com/Product/Product.asp?Item=N82E16819116239
BTW--the 3.2 has gone down $40.00 in the past few weeks, i may just wait a little longer.... -
Originally Posted by chesterfield
Why do you need RAID 0? What are you doing that justifies loosing 320GB to a spark?. Either drive has enough bandwidth without RAID 0 unless you are doing uncompressed capture. In that case, invest the money in a hardware MPeg2 encoder and save yourself time and effort. -
i need another LGA 775 processor to put together another system....i replaced my MOBO and hard drives with 3/gig per second hard drives...250 gig WD @ 3/gig a second from NEWEGG.COM for $90.00 each. i am waiting for the 3.2 pressler to come down more in price...see pic below of current setup with new MOBO and new hard drives, plus it has 2 gig of DDR2 667 memory @ only $140 from newegg. i have a MOBO with memory and two sata drives in RAID 0 sitting around doingf nothing until i get another processor....
untitled.jpg -
How about some real numbers?
TMPGEnc Plus converting a 60 second NTSC DV AVI to 720x480 8000 kbps CBR using the default settings you get when you start with the wizard:
P4 2.8 GHz HT: 75 seconds
A64 X2 3800+ 1 core: 87 seconds
A64 X2 3800+ 2 core: 43 seconds
VirtualDubMod 1.5.10.1 converting a 60 second NTSC DV AVI to 720x480 XVid/Lame AVI with the settings you get pressing Xvid's "load defaults" button (except I have to manually enable 2 threads in the Xvid codec):
P4 2.8 GHz HT: 171 seconds
A64 X2 3800+ 1 core: 184 seconds
A64 X2 3800+ 2 core: 92 seconds
Same VirtualDubMod test without audio:
P4 2.8 GHz HT: 118 seconds
A64 X2 3800+ 1 core: 96 seconds
A64 X2 3800+ 2 core: 69 seconds
I used Windows XP's NUMPROC= argument in the BOOT.INI file to switch between 1 and 2 cores.
[edit]
It struck me as odd that VirtualDubMod 1.5.10.1 is so much slower when encoding both audio and video than when encoding video alone. I see that 1.5.10.2 is avaialable and a quick test indicates that it doesn't have the same problem. I'll re-run the tests with the newer version.
Here are the numbers (same test as above) for VirtualDub 1.5.10.2.
With Lame audio:
P4 2.8 GHz HT: 115 seconds
A64 X2 3800+ 1 core: 103 seconds
A64 X2 3800+ 2 core: 72 seconds
without audio:
P4 2.8 GHz HT: 113 seconds
A64 X2 3800+ 1 core: 99 seconds
A64 X2 3800+ 2 core: 71 seconds -
Ahem - red-faced 700Mb is (of course) what I should have written! Having said that, 700kb would be nice ...
)
-
If DivX responds better as it is better threaded, then I might be persuaded to change from XviD over to DivX - that would then justify the dual-core setup - or as someone mentioned, wait 12 months and use a quad-core. The ideal is realtime MPEG4 compressing as the signal is written live from the TV-card to the disc - with full (HD) time-shifting and viewing options without that making any stress or strain on the CPU ...
-
Originally Posted by Stonechatz
Save your money because the first generations won't be cheap. -
Originally Posted by Stonechatz
Originally Posted by Stonechatz
Some other things to keep in mind:
AMD is about to introduce a new socket, AM2. If you buy a Socket 939 motherboard now you won't be able to upgrade the CPU to the latest version a year or two from now. The switch to AM2 doesn't appear like it's going to improve performance by much but it leaves the door open for future upgrades.
Intel is close to introducing it's new Core Duo desktop line (new CPU, socket, chipset, motherboards). They are claiming a big reduction in energy consumption and a big increase in performance (over Pentium D). Early indications seem to verify those claims. The formal word from Intel is that these will ship in the third quarter. I've heard credible claims of July. -
Encoding video is something that does in fact scale well with additional cores. The codecs just need to be written to take advantage of the additional cores well.
Regards.Michael Tam
w: Morsels of Evidence -
If you want a preview of where multicore is heading, check this out. Good to see Windows XP is ready for 8 core or more.
http://www.digitalvideoediting.com/articles/viewarticle.jsp?id=39966
A bit pricy at the moment ($80,000 for 4 Opteron 885 processors + 128GB of RAM and 7 terabytes HDD). -
Umm, no it's not..XP Home can only address 1 processor core, XP Pro 2 cores (either 2 single core CPUs, a single dual core, or a single P4 w/ HT). Pro x64 can also only support 2, but by M$'s wording, it may be possible for x64 to recognize 2 dual core CPU's..
http://www.microsoft.com/windowsxp/pro/howtobuy/choosing2.mspx
http://www.microsoft.com/windowsxp/64bit/facts/top10.mspx - "Windows XP Professional x64 Edition is designed to support up to two single or multicore x64 processors for maximum performance and scalability."
..I suppose it's possible for M$ to add support/recognition of multi dual cores, or simply change the EULA to reflect such a change, but that's not likely, snice Vista is on the horizon, albeit ~9 months away. And it's somewhat pointless and futile to go x64 ATM, since not alot of hardware manufacturers are writing proper x64 drivers (or software ports over to x64) - most are simply waiting for Vista.
[edit] Back to the topic at hand though..With my Opteron 165 (dual core), I can't really say how much difference in speed there is over a single core...I simply haven't run any tests with either dvd/mpeg2 encoding, or xvid..But what I can tell you is that I can set my PC off on an encode, and still have buttery smooth operation of my PC while it's going on..For example I can set affinity for Vdub to goto work on core0, and run everything else on core1....
Or (slightly OT from the video topic, but still applicable IMO) play WoW, with the usual background progs running (close to or sometimes even over my 1 gig of physical memory), and alt-tab out for a http search for quests/info/whatever without so much a hint of lag between the two. That's something that would never have been possible on my old machine (AXP Tbred B @ ~2.15GHz). -
Originally Posted by kush
Actually, the Boxx apexx8 is using Windows Server 2003, (64-bit); Red Hat Linux or SUSE Linux, your choice.
http://www.boxxtech.com./products/apexx8.asp -
I know I'm a little late in asking this since the last post in this thread was over a week ago, but can anyone help me with a question I can't seenm to find the answer to? At my job, I do a lot of DVD burning and a bit of editing (Premiere Pro 2.0). I recently built a new system for this purpose, and I opted to use the Athlon X2 3800+ CPU. On my old machine (3.2GHz Pentium 4 single core), it was always risky to run CPU-intensive programs while I was burning a DVD or encoding video. If I was burning a DVD in NERO, I could simultaneously re-encode a DVD with DVD Shrink, but the performance of both apps was greatly reduced, and this would often lead to failed burns. I was hoping to be able to do both at once on the dual-core machine. Is this still risky? And how does the system assign core usage? Should I set the affinity to one core for NERO and set it to the other core for DVD Shrink, or simply allow both programs to use both cores? What's the best way to run two apps at once with no slowdown?
-
Originally Posted by momentarydogma
If CPU time is the problem just run DVD Shrink at a low priority. I often have VirtualDub running at idle priority in the background while burning DVDs. Never have a problem. Even on a single core, non-HT 2.8 GHz P4.
Similar Threads
-
Intel Slashes Quad-core, Dual-core Processor Prices
By louv68 in forum Latest Video NewsReplies: 0Last Post: 22nd Apr 2008, 18:14 -
AMD 4200+ Single Core to Dual-Core Upgrade Issue...
By Bodyslide in forum ComputerReplies: 7Last Post: 30th Nov 2007, 15:45 -
Dual Core 2 or X2?
By wingfan in forum ComputerReplies: 47Last Post: 14th Jul 2007, 22:00 -
Dual Core vs Dual Processor
By kissvid in forum ComputerReplies: 59Last Post: 17th Jun 2007, 10:27