[haiku-development] Re: 64 bit

  • From: Stephan Aßmus <superstippi@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 09 Sep 2014 17:28:16 +0200

Hi,

Am 09.09.2014 17:10, schrieb Mark A Hayes:
Tuesday, September 09, 2014 at 4:54 PM from "Stephan Aßmus" 
<superstippi@xxxxxx>:

Equally curious: Why do you need the 64-bit version?

In my day job I do video editing. Nothing advanced, but everything takes time. 
I assume Haiku, like the venerable BeOS, will be good at media editing.

At least on Windows 7/i7 4-way, there is an enormous boost in processing 
performance on 64-bit vs 32-bit, partly because the app can virtually allocate 
16GB or more (I have 24 GB ram on my production machine) as well as twice the 
CPU bandwidth... important since not everything in video processing can be 
shipped to the GPU.

I see where you are coming from. I have written the BeOS/Haiku video editing software "Clockwerk". So I have an opinion on the subject of memory consumption in a media compositing app. While the 64-Bit address space is much larger, people don't have enough physical RAM installed to exhaust it anytime soon. If you have 24 GiB RAM installed, it is only a couple times more than the address range limit you would have had with a 32-Bit app. I think that if a video editing app is starting to page data in 32-Bit, it probably has room for improvement. If it exibits the same behavior in 64-Bit, it would soon start to page there, too (since we are not comparing address range only, but physical RAM available). It needs to do more streamed processing and be smarter about managing resources.

Of course I agree 64-Bit is the future and as you mention, there are other benefits that come with it.

Having said all that, there is unfortunately no capable media editing app available for Haiku. Clockwerk is currently too cumbersome to use and I am not aware of any other capable software which works on Haiku. The "Media OS" thing was more marketing hype than anything else. Clockwerk is Open Source. Would be great if some developers were interested in it.

Best regards,
-Stephan



Other related posts: