You are here

Irfanview 64-bit

6 posts / 0 new
Last post
PortableGood
Offline
Last seen: 3 months 1 week ago
Joined: 2014-10-06 11:51
Irfanview 64-bit

Currently, PA has Irfanview 32-bit.

Recently, Irfanview 64-bit was released.

Will PA be getting Irfanview 64-bit?

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 17 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Unplanned, Criteria

It's unplanned as it doesn't meet the criteria for a dual-mode 32-bit + 64-bit app: https://portableapps.com/node/24371

Sometimes, the impossible can become possible, if you're awesome!

PortableGood
Offline
Last seen: 3 months 1 week ago
Joined: 2014-10-06 11:51
IrfanView 64-bit

Thanks John. Great article. Very well written. Even though it's a bit long in the tooth, all the computer science facts still hold true. Obviously, market share is completely inverted from 5 years ago (now more 64-bit, less 32-bit).

Does IrfanView fit into the same criteria as 7-Zip: good performance increase without becoming huge?

By the nature of what it does, I spend more time waiting for IrfanView than almost any other application. Of course, IrfanView is very fast compared to a majority of its competitors.

If IrfanView was faster, it would be even more useful, and would increase productive workflow.

Is Irfan interested in working with you in ensuring that IrfanView 64-bit shares resources with IrfanView 32-bit? I don't know if it's currently designed that way or not.

Perhaps the most important question: Is there any performance improvement with IrfanView 64-bit over IrfanView 32-bit? I would think so, given that images consist of millions of bytes of integer data, and IrfanView specializes in manipulating large quantities of those bytes (similar to why 64-bit 7-Zip is faster than the 32-bit version). But "think so" is a far cry from "actually does".

Given the popularity of IrfanView, it might be worth investigating.

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 17 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Media Speed

As a general rule, waiting on something like that is far more dependent on the speed of the media all the files are being read from. 32-bit vs 64-bit probably wouldn't make any difference, but you could always swap the files out and try it. I haven't tried it, but they're often a drop in replacement.

Sometimes, the impossible can become possible, if you're awesome!

PortableGood
Offline
Last seen: 3 months 1 week ago
Joined: 2014-10-06 11:51
Possible Benefits

Thanks. I think it depends on the task being performed.

For the task of loading up and viewing a bunch of images, the media speed might be the limiting factor. However, displaying each image is computationally expensive; I don't know the impact of 64-bit vs 32-bit for that task. It's possible 64-bit code will make it snappier, but also possible the media will be the limiting factor.

For image manipulation, I would think that 64-bit may provide a noticeable boost in performance. Applying image filters, hue changes, contrast adjustments, et al are purely mathematical in nature, and I would speculate that there might be a worthwhile boost in performance. Of course, it also depends on if the code takes advantage of potential benefits of 64-bit operations.

ByteMyAscii
Offline
Last seen: 6 years 2 months ago
Joined: 2012-12-02 15:30
Some reading suggests that

Some reading suggests that unless a 64-bit version is targeting the architectural benefits of 64-bit, like double the number of general purpose registers then there may not be a lot of difference computationally-wise.
And even then it could be maybe upto 30%.
However the obvious benefit is in handling larger files.

If at first you do not succeed, use more sticky tape.

Log in or register to post comments