Author Topic: Is Your System Ready for IMatch 2020 Discussion Thread  (Read 1351 times)

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Is Your System Ready for IMatch 2020 Discussion Thread
« on: September 25, 2019, 11:08:33 AM »
This thread is to discuss the recent announcement about the minimal hardware requirements for IMatch 2020.

READ THIS PAGE FIRST, PLEASE.

This thread is to discuss the recent announcement about the minimal hardware requirements for IMatch 2020.
« Last Edit: October 25, 2019, 07:32:57 PM by Mario »

loweskid

  • Full Member
  • **
  • Posts: 111
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #1 on: September 25, 2019, 03:09:02 PM »
I haven't downloaded the utility yet but I have a utility called 'Speccy' from Piriform on my system and this lists AVX under the CPU 'instructions' - see pic.  Does this mean it's OK without needing to run your utility?

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #2 on: September 25, 2019, 04:06:50 PM »
Looks good. The CPU is from 2012.

hluxem

  • Full Member
  • **
  • Posts: 230
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #3 on: September 25, 2019, 04:28:32 PM »
Downloaded the APP, everything worked fine and my system is ok. Looking forward to Imatch 2020!

Heiner

mastodon

  • Full Member
  • **
  • Posts: 181
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #4 on: September 25, 2019, 06:37:24 PM »
Might we know what this attributes are good for? I have AVX, but I lot of others not. Will I Match 2020 use the graphic card, too? (i5 3570 and  MSI R9 270x Gaming 2GB)
I wonder, do I need any upgrade for better performance.

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #5 on: September 25, 2019, 06:47:41 PM »
Might we know what this attributes are good for? I have AVX, but I lot of others not. Will I Match 2020 use the graphic card, too? (i5 3570 and  MSI R9 270x Gaming 2GB)
I wonder, do I need any upgrade for better performance.

IMatch always uses your graphic card  :D
The minimal requirement for DirectX is the version introduced with Windows 7 Service Pack 1. So, pretty low.
DirectX is the technology which IMatch uses to display and zoom files, for example in the Viewer. IMatch is no a computer game and works well with most graphic cards.

You can lookup information about all the various processor flags and capabilities using your favorite search engine. Wikipedia has an entry for each of them, and so do the web sites if Intel and AMD.
IMatch 2020 requires AVX to speed up certain calculations. Other CPU technologies are irrelevant (for IMatch).

Mees Dekker

  • Translators
  • *
  • Posts: 402
  • Mees
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #6 on: September 26, 2019, 08:19:32 AM »
My system does not support AVX. Does that mean that I can't run Imatch 2020 at all, or is it just a number of apps/some functionality that won't work?

If I need to upgrade, what processor, how much internal memory and what kind of graphic card (and also how much memeory on that card) would you recommend? I do not use my computer for gaming.  IMatch and PS (sometimes LR) are probably the "heaviest"apps I use.

zematima

  • Translators
  • *
  • Posts: 187
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #7 on: September 26, 2019, 08:56:01 AM »
Everything's fine.

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #8 on: September 26, 2019, 09:54:29 AM »
My system does not support AVX. Does that mean that I can't run Imatch 2020 at all, or is it just a number of apps/some functionality that won't work?

IMatch 2020 will just plainly crash on systems without support for AVX. Because the processor cannot handle the instruction set requirement by IMatch and Windows will shut IMatch down.
This is why I'm doing all this up-front. To learn if and how many users are out there with hardware so old that they don't have AVX support. I doubt there will be many. But I'm not sure.

Finding a system without AVX is pretty rare. Only if the CPU is older than from 2011 or one of the rare super-cheap CPUs used for some Notebooks at the time.
Unless ~ 20% or more of the IMatch user base tell me that they don't have a CPU that has AVX, they will have to wait with their IMatch 2020 upgrade until they have modernized their hardware.

What I want to avoid is to have to produce two separate versions of IMatch, one which requires AVX support on the CPU and one which doesn't.
Not only I would have to deal with features which run super-slow or even have to be removed in the non-AVX version. I would also have to spend doubled efforts for testing and the entire build/ship process.
Maintaining four separate versions of IMatch 2020 and later eight (8!) versions of IMatch Anywhere. Massive effort.

Quote
If I need to upgrade, what processor, how much internal memory and what kind of graphic card (and also how much memeory on that card) would you recommend? I do not use my computer for gaming.  IMatch and PS (sometimes LR) are probably the "heaviest"apps I use.

IMatch has no special requirements. Windows 10 runs fine on systems with 4 GB (better 8 GB) RAM and up. That's also good for IMatch.
IMatch needs only about 1 GB RAM for databases with 300,000 to 500,000 files! Much less for smaller databases.
(Photoshop usually eats 50% of all available RAM when it starts, without doing much else).

A SSD to store the IMatch database (and Windows and the TEMP folder) is a massive performance improvement.

Any modern graphic card with 2GB or more RAM works fine with IMatch (and usually Photoshop).
More RAM on the graphic card means for IMatch that it can cache more (and larger) files in memory, which speeds up the Viewer and Quick View panel.
IMatch has by no means the same demands on the graphic card as a computer game. (Sometimes people buy 600+ $ graphic cards just to be able to play a specific game  ::) )

A faster CPU with more cores speeds up anything. Especially applications like IMatch and Photoshop which have been designed to utilize all processor cores available in the system.
IMatch can do many things in parallel and in the background, and the more processor cores there are, the more things IMatch can do in parallel (until the file system or database transfer speed becomes a bottleneck).

Some of the new and still secret features in IMatch 2020 greatly benefit from more CPU cores.
My PC has a 6 core CPU and is over 4 years old. When I swap it I will surely invest in a 8 or even 10 core CPU. Not only for IMatch but also for Ps, Lr, Blender and some other software I use regularly.

In conclusion:

Most affordable consumer PCs / Notebooks these days have at least 4 CPU cores and 4 to 8 GB RAM. And a usable on-board or dedicated graphic card.
And these will do very fine with IMatch.
If your database has 500,000 or more files, spending a bit money to get 8 or 16 GB RAM is a good investment.
But the most important bit is to have a SSD to hold Windows, applications, temporary files and the IMatch database.

sinus

  • Global Moderator
  • *****
  • Posts: 3717
  • IMatch-User since 2001 (IMatch 3.6)
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #9 on: September 26, 2019, 10:24:04 AM »
I have a
Intel Core i7-4790K and checked with the Intel-page, there is written:

Intel® SSE4.1, Intel® SSE4.2, Intel® AVX2


Hence I think, my cpu is ok for IMatch2020.

You wrote, Mario, this:
Only if the CPU is older than from 2011 or one of the rare super-cheap CPUs used for some Notebooks at the time.


Well, if this is true, we could say (roughly), that all people with a computer, what is 9 years old and older (next year even 10 years), they cannot use the new IMatch2020.

Of course there are computeres out there older than 9 years (I have also one at home), but users who deals with images, should nowadays know, that 9 years for a computer is very old.
And they should be aware, that they cannot use all software on such a computer.

And btw, if you would put out IMatch2020, this means not, that such users cannot use the "old" IMatch, what we have now.
They could use IMatch longer, they are not out of the game.
Best wishes from Switzerland! :-)
Markus

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #10 on: September 26, 2019, 12:20:59 PM »
AVX2 is the successor of AVX and includes AVX.
You can always run the utility I have created to be sure.

Quote
And btw, if you would put out IMatch2020, this means not, that such users cannot use the "old" IMatch, what we have now.
They could use IMatch longer, they are not out of the game.

Exactly. As so many users who still use IMatch 3 (!), IMatch 5, or IMatch 2017.
IMatch is not a subscription and does not stop working when you don't buy upgrades. I just provide no support anymore for legacy versions.

Mees Dekker

  • Translators
  • *
  • Posts: 402
  • Mees
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #11 on: September 26, 2019, 12:40:43 PM »
Mario

thanks for your swift and comprehensive answer/advice. My machine is from early 2010 and is still running fine.

Whenever I buy a new computer, I go for state of the art at that moment, in order to avoid upgrades as much as possible. But now it seems that the time has come to say goodbye to my old and trusted friend.  :'(

Aubrey

  • Super Hero
  • ****
  • Posts: 1043
  • IMatch user since June 2008
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #12 on: September 26, 2019, 01:40:12 PM »
My Desktop (2014) is OK.

My travel computer Dell M4400 is not:
GenuineIntel
Intel(R) Core(TM)2 Extreme CPU Q9300  @ 2.53GHz
         AVX -
        AVX2 -

My computer running IMWS also gives issues:
GenuineIntel
Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
         AVX -
        AVX2 -
       3DNOW -

Is AVX required for IMatch Anywhere ?


Aubrey.
« Last Edit: September 26, 2019, 01:49:46 PM by Aubrey »

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #13 on: September 26, 2019, 02:09:42 PM »
Is AVX required for IMatch Anywhere ?[/b]

That is something that is still under consideration.

IMatch Anywhere 2020 will be released several months after IMatch 2020, as usual. Different release cycle, more like ESR.
But I'll have to ship a compatibility update for IMatch Anywhere 2019 when IMatch 2020 comes out - because the database format has been enhanced.

I know that people run IMWS on low-end or 'old' computers. And all kinds of 'strange' devices like stick PCs and suchlike.
Which is perfectly OK because IMWS does not need nearly as much processing power as IMatch.
And I want to keep it that way, if possible.

I'm not sure as of yet about the best possible way to deal with this. I will find out until IMatch 2020 is released.

jarraun

  • Full Member
  • **
  • Posts: 109
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #14 on: September 27, 2019, 09:08:43 AM »
Seems ok here:

GenuineIntel
Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
AVX OK
AVX2 OK

Javier

pmbvw

  • Full Member
  • **
  • Posts: 115
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #15 on: September 27, 2019, 04:52:47 PM »
Also ok for me:    GenuineIntel   Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
                         AVX OK             AVX2 OK

thrinn

  • Hero Member
  • ***
  • Posts: 594
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #16 on: September 29, 2019, 10:13:50 AM »
My desktop is quite an old hand - but still ok, it seems:
GenuineIntel
        Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
         AVX   OK
        AVX2   -

It is only AVX that is required, not AVX2, right?
Thorsten
Win 10 / 64, IMatch 2018, IMA

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #17 on: September 29, 2019, 12:29:21 PM »
AVX is all that's needed.

jelvers

  • Full Member
  • **
  • Posts: 170
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #18 on: September 29, 2019, 01:20:33 PM »
My system is "AVX ok".

Rgds, Juergen

StanRohrer

  • Sr. Member
  • **
  • Posts: 250
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #19 on: October 01, 2019, 01:41:47 AM »
My system passes the test. It was scratch built in 2011.
Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz, 24.0 GB RAM
Windows 10 Pro x64

Tveloso

  • New Members
  • *
  • Posts: 31
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #20 on: October 02, 2019, 02:54:15 AM »
Another "AVX OK" system here as well.

I have seen others remark in this forum at how amazing it is that one man can create such a robust piece of software, and keep it evolving with new (and even some invented) technologies...and I just have to reiterate that. 

Mario has said in other contexts here, that he's not Adobe, or he's not Microsoft...well you certainly wouldn't know it from the Quality, Flexibility, and Depth of the software he creates.  Thank you so much Mario!

Carlo Didier

  • Super Hero
  • ****
  • Posts: 1338
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #21 on: October 02, 2019, 08:02:28 AM »
Just checked and even my very old Sony Vaio (SVT1311) laptop which I sometimes use when traveling (because it's small and light) seems to be compatible:
      Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz
         AVX OK

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #22 on: October 02, 2019, 09:17:55 AM »
This is a 2 core CPU from 2012 so AVX support is available.

The "No AVX" only applies to processors made before 2011 or to some rare low-budget CPUs used in notebooks and some other devices.
As this thread shows, my assumption that not many users (one so far) will be affected by the IMatch 2020 changes in the minimal hardware requirements was correct so far.

stephock

  • New Members
  • *
  • Posts: 47
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #23 on: October 06, 2019, 06:16:56 PM »
Well, I ran your utility, and it appears I won't be running 2020...

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #24 on: October 06, 2019, 07:13:12 PM »
Unfortunately, this 2013 model is one of the rare CPUs where Intel skipped/disabled all more advanced functions (probably to stay within a price corridor).
http://www.cpu-world.com/CPUs/Pentium_Dual-Core/Intel-Pentium%20G2030.html

Belenos2017

  • New Members
  • *
  • Posts: 23
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #25 on: October 17, 2019, 08:01:18 PM »
My Computer has no AVX  :'(

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #26 on: October 17, 2019, 08:08:14 PM »
Your system is using a processor launched in Q1 2010. This is a rather old CPU.
Intel integrated AVX starting 2011, AMD as well.

Your processor is unfortunately too old.

IMatch 2019 will continue to work of course.
When you have replaced your 10 year old system with something newer, you can upgrade to IMatch 2020.
« Last Edit: October 17, 2019, 08:15:56 PM by Mario »

Aubrey

  • Super Hero
  • ****
  • Posts: 1043
  • IMatch user since June 2008
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #27 on: October 18, 2019, 05:58:30 PM »
My Desktop (2014) is OK.

My travel computer Dell M4400 is not:
GenuineIntel
Intel(R) Core(TM)2 Extreme CPU Q9300  @ 2.53GHz
         AVX -
        AVX2 -

My computer running IMWS also gives issues:
GenuineIntel
Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
         AVX -
        AVX2 -
       3DNOW -

Is AVX required for IMatch Anywhere ?


Aubrey.

Just purchased replacement laptop. now got Dell precision M4800 as a travel business computer.
Thank you Mario... it was about time I upgraded!!.

Bought US refurbished in Dubai for 390 $. Looks like new. Specs indicate was originally about 2500$ about 3 years ago... they depreciate faster than cars!

Roll on IM2020!

Aubrey

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #28 on: October 18, 2019, 06:30:03 PM »
Sounds like a fair deal.

Quote
Specs indicate was originally about 2500$ about 3 years ago... they depreciate faster than cars!

Companies often lease PCs and then return them to Dell after 3 years.
Then Dell looks them over and shells them out at fair prices. The Precision series is for commercial use and should last you a couple of years.

kiwilink

  • Sr. Member
  • **
  • Posts: 365
  • Imatch User since 2006
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #29 on: October 25, 2019, 07:29:05 PM »
I have AVX but not AVX2.  Will I gain anything for IMATCH if I change to a motherboard that has AVX2?

Thanks!!

Kiwilink

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #30 on: October 25, 2019, 07:31:49 PM »
I have AVX but not AVX2.  Will I gain anything for IMATCH if I change to a motherboard that has AVX2?

Thanks!!

Kiwilink

As explained in https://www.photools.com/7438/the-photools-com-system-information-utility/
you need only AVX, not AVX2. AVX2 is rather rare.

If the utility tells you that your CPU has AVX, you're good.

This has nothing to do with your motherboard. This is a feature of the processor you use. Processors made after 1/2011 usually have AVX.
Of course different processors need different motherboard types.

Frank

  • Sr. Member
  • **
  • Posts: 336
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #31 on: October 27, 2019, 07:48:38 AM »
I am ready

HaWo

  • Hero Member
  • ***
  • Posts: 557
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #32 on: November 04, 2019, 12:00:44 PM »
GenuineIntel
Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
         AVX OK
        AVX2 OK
       3DNOW -
    3DNOWEXT -
...
 ;D ;D ;D
Hans-Wolfgang

dkorman

  • Jr. Member
  • *
  • Posts: 64
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #33 on: November 05, 2019, 09:36:11 PM »
Mario,

Checking my infrastructure, I guess that I was unaware of the age of my processors - three passed your test, two didn't.  I use iMatch on three machines - two passed, and one didn't.

So, given that (1) I think that iMatch is such a great product and (2) I'm not excited about spending time/money on upgrading a working system, I will probably need to reconfigure my environment.  Upgrading processors alone can sometimes work, but if one needs to upgrade motherboard and processor and memory, Windows will complain loudly and probably require repurchase of Windows and reinstallation of all applications (time and $$).

Questions:

1) Doesn't your telemetry tell you anything about the installed iMatch user base regarding processor readiness (e.g. processor type/version), though I know that not every user as turned on telemetry.

2) I have not run into the AVX problem with other software - is this a problem because the third party vendors you are using are now requiring it?

3) Are you aware of other software products which are requiring AVX? (I suspect that most software that utilizes "advanced" feature sets also support environments without them, though with a performance penalty.)

Thanks,
David


Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #34 on: November 05, 2019, 10:13:10 PM »
AVX is such a common (and now almost 10 years old!) processor feature. All processors created since 2011 have this feature. With very few exceptions.

If people run systems which don't have AVX and still run fine, no problem.
They can continue using IMatch 2019 until they buy a new PC. I mean, a PC 10 years old, how long will it work reliably anyway?

I cannot hold back on new technologies or produce multiple versions of IMatch just because a handful of users needs to run IMatch on 10 year old computers.
It's not that IMatch 2020 suddenly demands top-notch 500+US$ graphic cards or a high-end CPU with featuress only available for a couple of years.
Making the move and requiring a CPU which at least supports the almost 10 year old AVX technology is not such a big thing I think.

I don't want to waste time to implement 'fall-backs' or entire secondary program paths just because of a few users. I will do it if really needed, but so far it does not look like here is more than a handful or maybe a few dozen users who would benefit. And the time spent on developing everything twice would not available to improve IMatch for the majority of users who don't rely on very old computers.

Two versions of IMatch means twice as long test cycles, two distributions, two installer test cycles etc.
And for IMatch Anywhere it would mean 12 different versions to create, test and ship.

No, I don't have telemetry info on this yet. I could probably figure it out from the processor name used or something. Not sure this will be worth the effort.

emef

  • Full Member
  • **
  • Posts: 131
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #35 on: November 08, 2019, 01:09:59 PM »
I think it's good, right?

Mario

  • IMatch Developer
  • Administrator
  • *****
  • Posts: 23189
Re: Is Your System Ready for IMatch 2020 Discussion Thread
« Reply #36 on: November 08, 2019, 02:22:22 PM »
You're good!