Pale Moon x86-64 AVX/AVX2
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
Version 31.0.0 is out, now on contributed builds FTP.
Also, from this point onward this builds will be able to self-update.
Also, from this point onward this builds will be able to self-update.
-
- Moonbather
- Posts: 66
- Joined: 2019-05-25, 20:39
Re: Pale Moon x86-64 AVX/AVX2
FTP server kinda wack, only loads when using Pale Moon.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon x86-64 AVX/AVX2
Are you sure your other browser still supports the ftp protocol? Because they've been axing that.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moonbather
- Posts: 66
- Joined: 2019-05-25, 20:39
Re: Pale Moon x86-64 AVX/AVX2
I still mainly use Waterfox Classic, I also still have a old copy of Waterfox G3 sitting around, and I tried that too. Both didn't work.
-
- Astronaut
- Posts: 749
- Joined: 2020-05-31, 04:33
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon x86-64 AVX/AVX2
Check your firewall settings. By the looks of it (from the FTP server log) you're unable to create data connections after successfully opening a control connection.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moon Magic practitioner
- Posts: 2411
- Joined: 2012-08-19, 20:32
Re: Pale Moon x86-64 AVX/AVX2
Perhaps you need to edit the notes about self-update ability on the first post?
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
-
- Moonbather
- Posts: 66
- Joined: 2019-05-25, 20:39
Re: Pale Moon x86-64 AVX/AVX2
I checked them, apparently I had a rule that blocked communication on any port over 2000. At first I didn't know why since I had an ask rule that covered those, but then I remembered that at one point I had weird connections being made to weird IPs over higher ports like that by gecko/goana based browsers (even Interlink), and I didn't and still don't know why.
Here's one of the them that happened in the past when win-raid used to be a Xobor forum. https://winraid.level1techs.com/t/somet ... ened/39773
-
- Moonbather
- Posts: 72
- Joined: 2020-12-10, 18:46
Re: Pale Moon x86-64 AVX/AVX2
I would love to try this out, but I'm using linux. I've heard the build system is complicated, so it probably doesn't support cross-compilation, but is anybody with a computer running a Linux distro or virtual machine interested in compiling this?
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
I will try when i get bored enough and some free time. Maybe someday this week.
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
31.1 version is live and should roll through (auto) self-update if you are on 31.0. Contributed builds FTP.
Sorry for delay about linux builds - i'm currently looking into making them, so maybe in couple of days i will accomplish them.
Sorry for delay about linux builds - i'm currently looking into making them, so maybe in couple of days i will accomplish them.
-
- Keeps coming back
- Posts: 784
- Joined: 2020-11-03, 06:47
- Location: Philippines
Re: Pale Moon x86-64 AVX/AVX2
A folder in the "archive" directory of your ftp is named wrong btw. It should be 31.0.0, not 31.1.0.
merry mimas
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.
Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
Fixed.jobbautista9 wrote: ↑2022-06-09, 02:09A folder in the "archive" directory of your ftp is named wrong btw. It should be 31.0.0, not 31.1.0.
---
I finally came to doing Linux builds on CentOS 7 and GCC9.
.mozconfig is following:
Fair WARNING: I have no full-fledged linux installation, so this builds are "tested" to the extent that they run on build system. Please use them with caution until at least handful of users report them stable enough.
They are built with updater enabled, so if all goes well, they will be able to self-update when next release is built by me.
Get them at linux subdir.
---
I know that first post is outdated, i will update it someday, but not now.
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
First post is updated.
Also, it's strangely quiet about linux build, even through there was some interest in them. I want to know if they work in real systems and if everything(to a at least easily testable degree) in them works as it should.
Also, it's strangely quiet about linux build, even through there was some interest in them. I want to know if they work in real systems and if everything(to a at least easily testable degree) in them works as it should.
-
- Keeps coming back
- Posts: 784
- Joined: 2020-11-03, 06:47
- Location: Philippines
Re: Pale Moon x86-64 AVX/AVX2
I just tried the AVX2 GTK3 build in my Devuan testing box, and it runs fine in my current profile. YouTube, Facebook, Twitter, Mastodon, and old reddit works as expected, and the garbage collector also works well. Seems a bit faster than the mainline build, though I'm not sure whether that's due to 31.1.0's performance improvements or placebo.
I'd like to use this build as my daily driver, but I have to build my own nowadays since making Pale Moon support sndio requires me to disable ALSA... But I was able to get AVX2 support to my personal build thanks to your mozconfig!
I'd like to use this build as my daily driver, but I have to build my own nowadays since making Pale Moon support sndio requires me to disable ALSA... But I was able to get AVX2 support to my personal build thanks to your mozconfig!
merry mimas
XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.
Mima avatar by 絵虎. Pixiv post: https://www.pixiv.net/en/artworks/15431817
-
- Moonbather
- Posts: 72
- Joined: 2020-12-10, 18:46
Re: Pale Moon x86-64 AVX/AVX2
I forgot to login to the forum so i didn't get a Notification, but I don't have access to my linux pc at the moment anyway. Will test and report back.
-
- Project Contributor
- Posts: 203
- Joined: 2020-03-02, 16:04
Re: Pale Moon x86-64 AVX/AVX2
Version 31.1.1 builds are pushed to ftp and auto-update.
-
- Astronaut
- Posts: 749
- Joined: 2020-05-31, 04:33
Re: Pale Moon x86-64 AVX/AVX2
I've been trying it on my antiX Linux computer. I'm not sure where to expect to see improvements, although I notice that live streaming video seems smoother and less taxing on the CPU. I don't see any difference between the AVX and the AVX2 builds so far. Are there websites where we should be testing the builds in order to see the difference? I've been reading that any processes using video transcoding should be impacted.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Pale Moon x86-64 AVX/AVX2
That's actually a good thingandyprough wrote: ↑2022-07-09, 14:28I don't see any difference between the AVX and the AVX2 builds so far.
Honestly though, the differences between the mainline ones and the AVX/AVX2 builds should not be expected to be earth-shatteringly big. Just a bit smoother in some areas or with lower CPU usage for the same complex tasks because of AVX sets being able to handle certain tasks a bit more efficiently than using SSE2. It seems to be exactly what you experiences so that is what you'll get out of it.
Do note that some code paths are selected at runtime irrespective of build configuration to use the available instruction sets of modern CPUs as some hot paths are hand-crafted for taking advantage of it.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moon lover
- Posts: 94
- Joined: 2021-07-08, 13:08
- Location: São Paulo, Brazil
Re: Pale Moon x86-64 AVX/AVX2
While i do perceive some very significant differences between SSE2 vs AVX2 64 bit builds, i do think the official build is quite fast. I actually think the difference between using AVX2 builds will show up in low-power system on chips. In my Ryzen 5 3500u we will be talking about + 2-6W in high power spikes in the SSE2 build (this is a head-measured approximation ), and this likely leads to more throttling and therefore less performance, particularly in its integrated graphics, not to mention my power (CPU+GPU) ceiling is aroung 26W, so AVX2 helps a lot on this. But on full-blown desktop or workstation monsters like i7, desktop ryzen, xeon or threadripper, this will likely be way less noticeable.andyprough wrote: ↑2022-07-09, 14:28I've been trying it on my antiX Linux computer. I'm not sure where to expect to see improvements, although I notice that live streaming video seems smoother and less taxing on the CPU. I don't see any difference between the AVX and the AVX2 builds so far. Are there websites where we should be testing the builds in order to see the difference? I've been reading that any processes using video transcoding should be impacted.