Re: [CinCVS] Cinelerra performance on new quad-core xeon box
On 2007-09-30 19:56, Scott C. Frase wrote: Hi Kevin, Thanks for the comments! I guess my first question would be: Though I see that Cinelerra is not using 100% of the processors while editing or rendering, is this really an issue? I tend to think it is, and Graham and I talked about possible memory or front side bus bottlenecks. If it is, do you know where I might look to diagnose such an issue? In the meantime, I will do some googling to find any relevant procedures. looking forward to your opinion, scott I didn't have a really good comment so didn't speculate in my last email... I have been using dual core or dual CPU setups for quite a few years on Linux though. I've seen a similar problem a few years back, and think at the time it was an issue with the process reporting tools on the linux side, rather than Cin. But I won't guarantee your problem isn't a compile issue (but it might not be Cin, it can be toolchain side on FC6 also.) cpu usage statistics on multi-core cpus can sometimes be incorrect, so I've never worried about it to much. Usually I do a baseline against the closest single core cpu I have around and see how the performance compares. I've never seen a 2:1 performance improvement when going from 1 to 2 cpus (and didn't expect one, since there is overhead) but if there is not 1.2 to 1.5 times the performace then I start to worry. I usually do some simple renders that take a few minutes to run and compare the render times across platforms. -- Kevin ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
Re: [CinCVS] Cinelerra performance on new quad-core xeon box
Hi Kevin, I didn't have a really good comment so didn't speculate in my last email... I have been using dual core or dual CPU setups for quite a few years on Linux though. I've seen a similar problem a few years back, and think at the time it was an issue with the process reporting tools on the linux side, rather than Cin. But I won't guarantee your problem isn't a compile issue (but it might not be Cin, it can be toolchain side on FC6 also.) cpu usage statistics on multi-core cpus can sometimes be incorrect, so I've never worried about it to much. Usually I do a baseline against the closest single core cpu I have around and see how the performance compares. I've never seen a 2:1 performance improvement when going from 1 to 2 cpus (and didn't expect one, since there is overhead) but if there is not 1.2 to 1.5 times the performace then I start to worry. I usually do some simple renders that take a few minutes to run and compare the render times across platforms. Kevin, Thanks for the thoughts. I've put in a good eight hours of editing on the new box so far. I have a fairly simple, short project with about three audio tracks and two video tracks, chroma key, titling and a few hundred keyframes. I've been using mpstat to examine the cpu usage of each individual CPU. I describe using this command and the ffmpeg -threads option in this post: http://crazedmuleproductions.blogspot.com/2007/10/multithreading-in- ffmpeg-and-mpstat.html I'm very happy to report than Cinelerra has not crashed once since I've compiled and have been using it. My OS is FC6, x86-64. Of course, as this is a server, it is picky about its video, and I was not able to get my NVidia card working. Thus, do not have OpenGL compiled/enabled. I'm getting more comfortable using the box and will give a full report once I am done with this project. So far, the project is looking damn good, if I say so myself! ;) scott ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
Re: [CinCVS] Cinelerra performance on new quad-core xeon box
Scott C. Frase [EMAIL PROTECTED] ha escrito: Hey guys, I thought I'd post my initial observations on Cinelerra performance running on a dual, quad core Xeon system (Dell SC1430). I'd appreciate feedback from people who are also running multicore, 64 bit systems: http://crazedmuleproductions.blogspot.com/2007/09/first-impressions-cinelerra-on-dual.html :) i recently installed 2 systems each one with different model of tyan dualcore motherboard, but i had not time to test them (since they're not mine), anyway, :D opening one of my old projects i noticed something improved into rendering hard effects like oil painting or time-front. Nothing more, at the moment..only i have to say that using open-gl makes X crashes..you're with ati card, i supposeas well as i suppose cin problem with opengl is some kind of incompatibility between last xorg and nvidia driver. enjoy life Vale scott ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra http://encosianima.net/ This message was sent using IMP, the Internet Messaging Program. ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
Re: [CinCVS] Cinelerra performance on new quad-core xeon box
On 2007-09-29 19:18, Scott C. Frase wrote: Hey guys, I thought I'd post my initial observations on Cinelerra performance running on a dual, quad core Xeon system (Dell SC1430). I'd appreciate feedback from people who are also running multicore, 64 bit systems: http://crazedmuleproductions.blogspot.com/2007/09/first-impressions-cinelerra-on-dual.html scott Hi Scott, Welcome to the world of server motherboards... Looking at a couple of the things you ran across, I think you've already discovered some of the basic tradeoffs. Dual processor systems are often slightly slower clock speeds than the fastest single core processors. I've never been sure why this is, but I suspect it's amount of testing that goes in to development along with the additional complexity of dual (or more cores.) And your trouble with video doesn't surpise me a lot. I've got an early athlon MP system with a server motherboard (Tyan.) The video options never seem to be as complete on server systems. Also, I saw some commments in your Anandtech thread about video options. Note that even the nvidia cards with series numbers in the x200 (5200 for example) are rather poor performers. I would not bother making a special effort to get a x200 nvidia card working for OpenGL. If a pci-x card with a x600 or x800 number (6600, 6800, or 7800 on up) could be made to work, then it might be worth it. Otherwise I would not bother trying to get the OpenGL support setup for cinelerra. One comment on performance: In my recent builds and testing on AMD X2 64bit suse 10.2, I found that optimizing the cinelerra build was of no benefit, and sometimes was a penalty. If you are building cin yourself, and have used any of the additional optimization flags we've covered here before, you may get better performance bt removing them from your build on FC6. -- Kevin ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
Re: [CinCVS] Cinelerra performance on new quad-core xeon box
Vale, Thanks for the input. You'll have to renderfarm them and let us know how your performance is! :) Right now, sad to say I'm using the motherboard video of 16MB. It's ugly. This server class machine is picky about video cards and I can't use the NVidia card I bought for it. So right now and maybe for the future, I am going to forego OpenGL. Though surprisingly, I still get 30fps in the compositor on HDV content (without effects present). And cinelerra seems very stable. I will put it through its paces with my current project and let the list know how I do. The one nagging issue I do have is that Cinelerra does not seem to be utilizing the processors to 100% at all times..hangs around 30% mostly. I will work through this project and write up an analysis after I am done. But yes, life is good! :) scott On Sun, 2007-09-30 at 14:32 +0200, Valentina Messeri wrote: Scott C. Frase [EMAIL PROTECTED] ha escrito: Hey guys, I thought I'd post my initial observations on Cinelerra performance running on a dual, quad core Xeon system (Dell SC1430). I'd appreciate feedback from people who are also running multicore, 64 bit systems: http://crazedmuleproductions.blogspot.com/2007/09/first-impressions-cinelerra-on-dual.html :) i recently installed 2 systems each one with different model of tyan dualcore motherboard, but i had not time to test them (since they're not mine), anyway, :D opening one of my old projects i noticed something improved into rendering hard effects like oil painting or time-front. Nothing more, at the moment..only i have to say that using open-gl makes X crashes..you're with ati card, i supposeas well as i suppose cin problem with opengl is some kind of incompatibility between last xorg and nvidia driver. enjoy life Vale scott ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra http://encosianima.net/ This message was sent using IMP, the Internet Messaging Program. ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
Re: [CinCVS] Cinelerra performance on new quad-core xeon box
Hi Kevin, Thanks for the comments! On Sun, 2007-09-30 at 11:56 -0400, Kevin Brosius wrote: rather poor performers. I would not bother making a special effort to get a x200 nvidia card working for OpenGL. Yes, I was originally bummed out not being able to get an NVidia card to work for OpenGL. However, after thinking about it awhile, OpenGL really only effects playback performance, which already seems pretty good on the octo-core, even with only 16MB video memory. What I might do is purchase a VisionTek Radeon x1550, which is known to work with the motherboard. That will give me back my dual monitors at least! :) One comment on performance: In my recent builds and testing on AMD X2 64bit suse 10.2, I found that optimizing the cinelerra build was of no benefit, and sometimes was a penalty. Interesting! If you are building cin yourself, and have used any of the additional optimization flags we've covered here before, you may get better performance bt removing them from your build on FC6. I have been building cin from CVS source myself; however, I did not tweak any of the optimization flags. I just let ./configure do its thing. I have the whole configure/make/compile chain output, if interested. I guess my first question would be: Though I see that Cinelerra is not using 100% of the processors while editing or rendering, is this really an issue? I tend to think it is, and Graham and I talked about possible memory or front side bus bottlenecks. If it is, do you know where I might look to diagnose such an issue? In the meantime, I will do some googling to find any relevant procedures. looking forward to your opinion, scott ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
[CinCVS] Cinelerra performance on new quad-core xeon box
Hey guys, I thought I'd post my initial observations on Cinelerra performance running on a dual, quad core Xeon system (Dell SC1430). I'd appreciate feedback from people who are also running multicore, 64 bit systems: http://crazedmuleproductions.blogspot.com/2007/09/first-impressions-cinelerra-on-dual.html scott ___ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra