Author Topic: 64 Bit Possibility?  (Read 5206 times)

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
64 Bit Possibility?
« on: May 10, 2016, 05:24:53 PM »
Just an idea that you have already addressed (get it.... addressed) but how possible would it be to have xLights run in 64 bit mode on a windows pc? With all the great technology and enhancements coming out like Falcon Christmas goodies it's only a matter of time before 100,000 channels is considered a small show. Okay, maybe that's extreme but it's really easy to get there. While I don't mind the bell curve in learning a lot in my first year I can say it has been cumbersome to switch back and forth between my macbook pro and my windows machine to make my Halloween show work. I know what your thinking: Why does this guy want to run a 12 1/2 minute show with 131,000 channels? Because I want to. LOL

Thanks for even considering the idea.

Ron

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 64 Bit Possibility?
« Reply #1 on: May 10, 2016, 05:30:28 PM »
It's pretty easy to switch the xLights code to 64bit then it's a bear to get all the 3rd party libraries it depends on to work with it.

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #2 on: May 10, 2016, 06:07:23 PM »
It's pretty easy to switch the xLights code to 64bit then it's a bear to get all the 3rd party libraries it depends on to work with it.

Besides the 3rd party libraries being a challenge what pros and cons would you expect within a 64 bit environment? We can probably agree that addressing more than 4GB of memory is a strong advantage. I don't want to be selfish if this assumed improvement didn't impact the community positively should it be considered for 2016.29. LOL

Ron

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 64 Bit Possibility?
« Reply #3 on: May 10, 2016, 06:14:03 PM »
I see hardly any advantage other than taking away Dan's bragging rights about 64-bit being only on Mac. :)

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #4 on: May 10, 2016, 06:24:27 PM »
I see hardly any advantage other than taking away Dan's bragging rights about 64-bit being only on Mac. :)

Well thank goodness Dan perfected it that way on the Mac because I'd have no Halloween show otherwise. Way to go Dan! ;-)

Ron


Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: 64 Bit Possibility?
« Reply #5 on: May 10, 2016, 07:00:10 PM »
Keith talked about building a 64bit xLights. As gil said, the issue will be libraries we have that are not currently 64bit.

The main advantage is memory. Currently you get 4gb in 32bit mode. My 45K channels uses about 350mbytes. Amount of memory is also dependent on how long the biggest sequence you have is.

One user had a 11 minute sequence, only way to get it to create was to run on MAC's 64bit xlights.

No real difference in performance, so for 95% of the people no real advantage. The thing is people keep growing their channel count so we better get a 64bit to be ready for the next year.
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 64 Bit Possibility?
« Reply #6 on: May 10, 2016, 07:03:10 PM »
I see hardly any advantage other than taking away Dan's bragging rights about 64-bit being only on Mac. :)

Well thank goodness Dan perfected it that way on the Mac because I'd have no Halloween show otherwise. Way to go Dan! ;-)

Ron

Oh geez no show without it? Nobody said you gotta play a sequence 12 minutes straight with no break.

Offline jnealand

  • Hero Member
  • *****
  • Posts: 1421
    • View Profile
Re: 64 Bit Possibility?
« Reply #7 on: May 10, 2016, 07:10:07 PM »
Most of the computers I use are 64bit windows 10.  That being said I suspect that the number of folks doing really long sequences is very small, so I would vote to spend developers time on feature enhancements and bug fixing and not on doing something that a very small number of users need.
Jim Nealand
Kennesaw, GA

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #8 on: May 10, 2016, 07:22:44 PM »
I see hardly any advantage other than taking away Dan's bragging rights about 64-bit being only on Mac. :)

Well thank goodness Dan perfected it that way on the Mac because I'd have no Halloween show otherwise. Way to go Dan! ;-)

Ron

Oh geez no show without it? Nobody said you gotta play a sequence 12 minutes straight with no break.
Was Neil Armstrong satisfied only orbiting Earth? No. C'mon Gil. Reach for the stars! The reality is the show is set that way as I am taking a show from LOR with xLights effects and making it my own in xLights. I tried cutting it up and it was a mess. I'm okay using the solution that works on the iOS platform for Halloween  Maybe next year will be a bit different.

Ron

Sent from my SM-G920V using Tapatalk


Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #9 on: May 10, 2016, 07:27:31 PM »
Most of the computers I use are 64bit windows 10.  That being said I suspect that the number of folks doing really long sequences is very small, so I would vote to spend developers time on feature enhancements and bug fixing and not on doing something that a very small number of users need.
That is why I did say if it doesn't positively impact the community to move on. Eventually, it will happen just as OpenGL is happening today.

Ron

Sent from my SM-G920V using Tapatalk


Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: 64 Bit Possibility?
« Reply #10 on: May 10, 2016, 09:06:16 PM »
Keith already said he was getting bored and may work on the 64 bit version.  How long does it take to save those 12 minute sequences?

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #11 on: May 10, 2016, 09:10:53 PM »
Keith already said he was getting bored and may work on the 64 bit version.  How long does it take to save those 12 minute sequences?
4-5 minutes

Sent from my SM-G920V using Tapatalk


Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: 64 Bit Possibility?
« Reply #12 on: May 10, 2016, 10:24:07 PM »
What is your expected result of xLights going to 64 bit?
Steve Giron
Maricopa County, AZ
xLights user with a boat-load of channels.

Do not ask to know all the answers, but ask to understand the question.

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #13 on: May 10, 2016, 10:45:28 PM »
Keith already said he was getting bored and may work on the 64 bit version.  How long does it take to save those 12 minute sequences?

Gil,

I was wrong about the saving time which is 8 1/2 minutes. It takes 3 minutes to open the sequence. The sequence length is 11:48.

Offline bravado67

  • Sr. Member
  • ****
  • Posts: 402
    • View Profile
Re: 64 Bit Possibility?
« Reply #14 on: May 10, 2016, 10:52:48 PM »
What is your expected result of xLights going to 64 bit?

Steve,

It's to use more memory. My 11:48 Halloween sequence will not open on a windows computer. It does on a mac with 16GB memory. At its peak it will use 12GB+ during rendering.

Ron