POV-Ray : Newsgroups : povray.beta-test : POV-Ray v3.7.1-beta.5 released Server Time
9 Oct 2026 01:22:46 EDT (-0400)
  POV-Ray v3.7.1-beta.5 released (Message 1 to 17 of 17)  
From: clipka
Subject: POV-Ray v3.7.1-beta.5 released
Date: 25 Mar 2017 11:30:00
Message: <58d68cf8$1@news.povray.org>
Beta 5 is out now:

https://github.com/POV-Ray/povray/releases/tag/v3.7.1-beta.5

We have simplified the Windows build process for non-XP-compatible
custom builds (the official binaries are generated using a more
complicated XP-compatible build process though), and eliminated a few bugs.

Most importantly however, we have again improved performance (Kudos to
Bill Pokorny) over the previous beta, this time on all platforms.
Compared to 3.7.0, on Unix systems we expect to be roughly back at the
same performance, while on modern Windows systems we expect a noticeable
gain.


Happy Testing!


Post a reply to this message

From: Yvo Smellenbergh
Subject: Re: POV-Ray v3.7.1-beta.5 released - and for Macintosh
Date: 25 Mar 2017 13:54:53
Message: <58d6aeed@news.povray.org>
On 2017-03-25 15:30:02 +0000, clipka said:

Macintosh version at:
http://megapov.inetart.net/povrayunofficial_mac/alphapov.html

Yvo

> Beta 5 is out now:
> 
> https://github.com/POV-Ray/povray/releases/tag/v3.7.1-beta.5
> 
> We have simplified the Windows build process for non-XP-compatible
> custom builds (the official binaries are generated using a more
> complicated XP-compatible build process though), and eliminated a few bugs.
> 
> Most importantly however, we have again improved performance (Kudos to
> Bill Pokorny) over the previous beta, this time on all platforms.
> Compared to 3.7.0, on Unix systems we expect to be roughly back at the
> same performance, while on modern Windows systems we expect a noticeable
> gain.
> 
> 
> Happy Testing!


-- 
-------------------------------------------------------------------------------------------


POV-Ray 3.7 unofficial: http://megapov.inetart.net/povrayunofficial_mac/
UberPOV Mac: http://megapov.inetart.net/uberpov_mac/index.html#Mac
MegaPOV: http://megapov.inetart.net
E-mail: yvo(DOT)s(AT)gmx.net


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 25 Mar 2017 14:14:27
Message: <58d6b383$1@news.povray.org>
On 3/25/2017 11:30 AM, clipka wrote:
while on modern Windows systems we expect a noticeable
> gain.


Compared to when? And by how much?


Mike


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 25 Mar 2017 17:31:53
Message: <58d6e1c9@news.povray.org>
Am 25.03.2017 um 19:14 schrieb Mike Horvath:
> On 3/25/2017 11:30 AM, clipka wrote:
> while on modern Windows systems we expect a noticeable
>> gain.
> 
> 
> Compared to when? And by how much?

To quote my full sentence:

"Compared to 3.7.0, on Unix systems we expect to be roughly back at the
same performance, while on modern Windows systems we expect a noticeable
gain."

So that's compared to 3.7.0.

The performance gain varies somewhat with CPU model and, to an even
greater extent, with the scene to be rendered, but I'm seeing just shy
of +30% more pixels per second on my Intel i7-5820K machine for the
benchmark scene.

On AMD CPUs(*), expect a significantly lower gain (my guess would be
about +10% instead). This is because 3.7.0 already contained
optimizations specifically for AVX/FMA4-capable CPUs (benefiting AMD
CPUs only), which 3.7.1-beta.3 complemented with optimizations
specifically for AVX2/FMA3-capable CPUs (benefiting Intel CPUs).

(*AMDs new Ryzen is an exception to this rule, as AMD seems to have
dropped FMA4 support on that CPU in favour of FMA3.)


The newest speed increase of 3.7.1-beta.5 over 3.7.1-beta.4 is from
amending code I had introduced earlier in 3.7.1 development as part of
the refactoring work, which turned out to be a bit of a performance hog;
so these changes don't give a performance improvement over 3.7.0, but
rather counteract performance losses, so that the performance
improvements already introduced in 3.7.1-beta.3 can now live up to their
full potential.


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released - and for Macintosh
Date: 25 Mar 2017 17:35:05
Message: <58d6e289$1@news.povray.org>
Am 25.03.2017 um 18:54 schrieb E-mailyvo s gmx.net:
> On 2017-03-25 15:30:02 +0000, clipka said:
> 
> Macintosh version at:
> http://megapov.inetart.net/povrayunofficial_mac/alphapov.html

You know, that one beta you did /not/ immediately port to the Mac really
had me worried what might have happened to you ;)


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 25 Mar 2017 18:07:52
Message: <58d6ea38@news.povray.org>
Am 25.03.2017 um 19:14 schrieb Mike Horvath:
> On 3/25/2017 11:30 AM, clipka wrote:
> while on modern Windows systems we expect a noticeable
>> gain.
> 
> 
> Compared to when? And by how much?

Hm, guess I misread that.

"Compared to when?" is the wrong question, since "modern" can't just be
defined in terms of some parameter as simple as the date of purchase.

The most important factor is the extended instruction sets your CPU
supports, but also how well those instruction sets are implemented:

Modern:

- AMD Ryzen machines (expect a lot of gain).
- Intel AVX2/FMA3-capable machines (expect a lot of gain).
- AMD AVX/FMA4-capable machines (expect a bit of gain).
- Other Intel AVX-capable machines (expect moderate gain).

Not modern:

- Other AMD AVX-capable machines (expect some loss*).
- Non-AVX-capable machines (all bets are off).

All of the above information pertains to Windows machines, comparing
3.7.1-beta.5 to 3.7.0 official release.

As for "by how much?" see my other post for ballpark figures.


(*) We haven't been able to perform tests of our own to confirm this
behaviour, so need to rely on 3rd party feedback. Judging from that, it
looks as if old AMD machines supporting AVX but not FMA4 exhibit poor
AVX performance, and actually suffer from enabling AVX-specific
optimizations; we'll have to see how we can address that problem. Maybe
we'll have to restrict the AVX-specific optimizations to genuine Intel
CPUs, and/or provide a setting to override the automatic choice of
optimized code.

Another performance-related ToDo item is making the alternative
codepaths available on Linux machines as well.


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 25 Mar 2017 18:18:18
Message: <58d6ecaa$1@news.povray.org>
On 3/25/2017 6:07 PM, clipka wrote:
> - AMD AVX/FMA4-capable machines (expect a bit of gain).

Yay, that's me!


Thanks!


Post a reply to this message

From: Yvo Smellenbergh
Subject: Re: POV-Ray v3.7.1-beta.5 released - and for Macintosh
Date: 26 Mar 2017 08:17:10
Message: <58d7b145@news.povray.org>
On 2017-03-25 21:35:07 +0000, clipka said:

> Am 25.03.2017 um 18:54 schrieb E-mailyvo s gmx.net:
>> On 2017-03-25 15:30:02 +0000, clipka said:
>> 
>> Macintosh version at:
>> http://megapov.inetart.net/povrayunofficial_mac/alphapov.html
> 
> You know, that one beta you did /not/ immediately port to the Mac really
> had me worried what might have happened to you ;)

Even though I trust you blindly, I must keep in mind that you are a 
member of the Windows side!
Therefore, every now and then I do a thorough check to make sure that 
you did not secretly wrote malicious code to damage those beautiful 
Apple computers. :-) :-)

--
Yvo

-- 
-------------------------------------------------------------------------------------------


POV-Ray 3.7 unofficial: http://megapov.inetart.net/povrayunofficial_mac/
UberPOV Mac: http://megapov.inetart.net/uberpov_mac/index.html#Mac
MegaPOV: http://megapov.inetart.net
E-mail: yvo(DOT)s(AT)gmx.net


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 27 Mar 2017 19:09:10
Message: <58d99b96@news.povray.org>
I was unable to install the beta on Windows 7. I've attached a 
screenshot of an error.

I _was_ able to install it on Windows Server 2012 R2 successfully.


Mike


Post a reply to this message


Attachments:
Download 'clipboard-1.png' (30 KB)

Preview of image 'clipboard-1.png'
clipboard-1.png


 

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 27 Mar 2017 19:15:27
Message: <58d99d0f@news.povray.org>
On 3/27/2017 7:09 PM, Mike Horvath wrote:
> I was unable to install the beta on Windows 7. I've attached a
> screenshot of an error.
>
> I _was_ able to install it on Windows Server 2012 R2 successfully.
>
>
> Mike

I was unable to fully uninstall 3.7.0 as well.


Mike


Post a reply to this message


Attachments:
Download 'clipboard-3.png' (161 KB)

Preview of image 'clipboard-3.png'
clipboard-3.png


 

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 27 Mar 2017 19:29:43
Message: <58d9a067$1@news.povray.org>
Okay, I installed as administrator instead. But now when I try to run 
the program I get this error instead.

Mike


Post a reply to this message


Attachments:
Download 'clipboard-4.png' (36 KB)

Preview of image 'clipboard-4.png'
clipboard-4.png


 

From: dick balaska
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 05:24:04
Message: <58da2bb4$1@news.povray.org>
Am 2017-03-27 19:09, also sprach Mike Horvath:
> I was unable to install the beta on Windows 7. I've attached a
> screenshot of an error.
>
> I _was_ able to install it on Windows Server 2012 R2 successfully.
>
>
> Mike

I got this on beta4. I didn't say anything because I couldn't duplicate 
it.  But I got this when:
1) Shall I uninstall old version? [Y]
2) Continue installing new version? [Next]
3) bonk.

It didn't create the main directory before starting to write files. If 
you say ignore, it will fail the next file.

So, exit and start again. This time there was no uninstall needed, and 
it ran through fine.
-- 
dik


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 09:22:41
Message: <58da63a1$1@news.povray.org>
Am 28.03.2017 um 01:30 schrieb Mike Horvath:
> Okay, I installed as administrator instead. But now when I try to run
> the program I get this error instead.

Some portions of POV-Ray are installed globally (e.g. the binaries and
the help file), but others are installed for each user individually
(e.g. the sample scenes and standard include files).

When installing as administrator, the global stuff is installed
normally, but the per-user stuff is only installed for the admin.


Go to the directory where you installed the beta, SHIFT+RightClick on
the "bin" directory, open command prompt.

Presuming you're using the 64-bit version, type

    pvengine64.exe /INSTALL

This will install the per-user stuff for you as well.


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 09:27:14
Message: <58da64b2$1@news.povray.org>
Am 28.03.2017 um 11:24 schrieb dick balaska:
> Am 2017-03-27 19:09, also sprach Mike Horvath:
>> I was unable to install the beta on Windows 7. I've attached a
>> screenshot of an error.
>>
>> I _was_ able to install it on Windows Server 2012 R2 successfully.
>>
>>
>> Mike
> 
> I got this on beta4. I didn't say anything because I couldn't duplicate
> it.  But I got this when:
> 1) Shall I uninstall old version? [Y]
> 2) Continue installing new version? [Next]
> 3) bonk.
> 
> It didn't create the main directory before starting to write files. If
> you say ignore, it will fail the next file.
> 
> So, exit and start again. This time there was no uninstall needed, and
> it ran through fine.


Looks like /some/ problem with the access rights of the previously
installed beta.

It /might/ have to do with the fact that POV-Ray 3.7.1-beta.5 identifies
as "POV-Ray for Windows v3.7-beta" in various contexts now, whereas the
previous betas identified as "POV-Ray for Windows v3.7".


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 19:17:15
Message: <58daeefb$1@news.povray.org>
On 3/28/2017 9:22 AM, clipka wrote:
> Am 28.03.2017 um 01:30 schrieb Mike Horvath:
>> Okay, I installed as administrator instead. But now when I try to run
>> the program I get this error instead.
>
> Some portions of POV-Ray are installed globally (e.g. the binaries and
> the help file), but others are installed for each user individually
> (e.g. the sample scenes and standard include files).
>
> When installing as administrator, the global stuff is installed
> normally, but the per-user stuff is only installed for the admin.
>
>
> Go to the directory where you installed the beta, SHIFT+RightClick on
> the "bin" directory, open command prompt.
>
> Presuming you're using the 64-bit version, type
>
>     pvengine64.exe /INSTALL
>
> This will install the per-user stuff for you as well.
>

Does it say any of this in the installer? You might want to explain it 
there too.


Mike


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 19:21:32
Message: <58daeffc$1@news.povray.org>
On 3/28/2017 9:27 AM, clipka wrote:
> Am 28.03.2017 um 11:24 schrieb dick balaska:
>> Am 2017-03-27 19:09, also sprach Mike Horvath:
>>> I was unable to install the beta on Windows 7. I've attached a
>>> screenshot of an error.
>>>
>>> I _was_ able to install it on Windows Server 2012 R2 successfully.
>>>
>>>
>>> Mike
>>
>> I got this on beta4. I didn't say anything because I couldn't duplicate
>> it.  But I got this when:
>> 1) Shall I uninstall old version? [Y]
>> 2) Continue installing new version? [Next]
>> 3) bonk.
>>
>> It didn't create the main directory before starting to write files. If
>> you say ignore, it will fail the next file.
>>
>> So, exit and start again. This time there was no uninstall needed, and
>> it ran through fine.
>
>
> Looks like /some/ problem with the access rights of the previously
> installed beta.
>
> It /might/ have to do with the fact that POV-Ray 3.7.1-beta.5 identifies
> as "POV-Ray for Windows v3.7-beta" in various contexts now, whereas the
> previous betas identified as "POV-Ray for Windows v3.7".
>

Uninstalling worked when running the uninstaller as admin. However, the 
program does not tell you to do this or prompt you for more rights like 
most Windows programs. In fact the uninstaller even tells you that the 
program has been successfully uninstalled when the files are still there!


Mike


Post a reply to this message

From: Mike Horvath
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 28 Mar 2017 23:15:23
Message: <58db26cb@news.povray.org>
On 3/28/2017 7:22 PM, Mike Horvath wrote:
> Uninstalling worked when running the uninstaller as admin. However, the
> program does not tell you to do this or prompt you for more rights like
> most Windows programs. In fact the uninstaller even tells you that the
> program has been successfully uninstalled when the files are still there!
>
>
> Mike

Sorry that is confusing.

Quote: "In fact the uninstaller even tells you that the program has been 
successfully uninstalled when the files are still there!"

The above only happens when running as non-admin, I meant to say.

Ideally the installer should warn you that you can't/shouldn't install 
into "Program Files" as a non-admin, which it doesn't AFAIK.


Mike


Post a reply to this message

From: clipka
Subject: Re: POV-Ray v3.7.1-beta.5 released
Date: 29 Mar 2017 12:29:18
Message: <58dbe0de$1@news.povray.org>
Am 29.03.2017 um 05:15 schrieb Mike Horvath:
> On 3/28/2017 7:22 PM, Mike Horvath wrote:
>> Uninstalling worked when running the uninstaller as admin. However, the
>> program does not tell you to do this or prompt you for more rights like
>> most Windows programs. In fact the uninstaller even tells you that the
>> program has been successfully uninstalled when the files are still there!
>>
>>
>> Mike
> 
> Sorry that is confusing.
> 
> Quote: "In fact the uninstaller even tells you that the program has been
> successfully uninstalled when the files are still there!"
> 
> The above only happens when running as non-admin, I meant to say.
> 
> Ideally the installer should warn you that you can't/shouldn't install
> into "Program Files" as a non-admin, which it doesn't AFAIK.

Writing a good installer is a non-trivial task, and I suspect Chris
Cason knows a lot more about the various pitfalls than I do; he's been
pretty busy lately though, so I've taken over a bit of maintenance work
on the installer. But writing the /ideal/ installer is a challenge I
don't feel up to.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.