Will this pc run gzdoom?

Discuss anything ZDoom-related that doesn't fall into one of the other categories.

Re: Will this pc run gzdoom?

Postby nekostuffing » Fri Apr 16, 2021 3:03 pm

drfrag wrote:.

really needed to ask a simple question to anyone here that speeks spanish, i managed to get enough money to buy a new pc and even ended up with a bit more to spare, so my question is that would this pc,

https://articulo.mercadolibre.com.mx/ML ... c73a44c730

be superior to this one?

https://articulo.mercadolibre.com.mx/ML ... kvEALw_wcB

i wanted to buy it today and just wanted to know that if i spent a little more money i would perhaps get an even better gzdoom experience?.
User avatar
nekostuffing
 
Joined: 31 Aug 2019
Operating System: Windows Vista/7/2008 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Not Listed

Re: Will this pc run gzdoom?

Postby Graf Zahl » Sat Apr 17, 2021 2:50 am

Looking at the CPUs, it's mostly a wash performance wise. They are very similar in CPU power.
Both systems only have an integrated GPU, though, so it may make more sense to buy the cheaper one and later upgrade to a dedicated graphics card if you got more money and deem it a worthy investment.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Will this pc run gzdoom?

Postby drfrag » Sat Apr 17, 2021 4:07 am

User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: Will this pc run gzdoom?

Postby dpJudas » Sat Apr 17, 2021 4:25 am

Be careful when using these CPU comparison databases. Cpubenchmark.net seems to base it all on "PassMark - CPU Mark". Based on that the Apple M1 should be the fastest single thread CPU on the market. While it certainly is one of the contenders for that title, it is hard to make a proper comparison as comparing Windows results with macOS results is tricky at best. In high end there are 5 threadripper CPUs that beat my 5950X - but trust me, you'd rather have my CPU than the threadrippers for gaming for example (ideally you'd want the 5900X for gaming). Not only that, based on those scores, the 5950X is only 40% higher scoring than my old threadripper 2990WX. In reality however my new 5950X often have more than twice the frame rate compared to the 2990WX.

Userbenchmark.com is even worse, always claiming Intel CPU's are best. Yet, strangely enough, all reviews I can find that have actual numbers in applications and games disagree with their results for most things based on Zen 3.

If you really want to know how good a CPU is compared to another one there's unfortunately no shortcut. You will have to google reviews of each CPU and find numbers like the frame rate or other results from the types of applications or games you want to use it for. Then compare those numbers to get to the truth.
dpJudas
 
 
 
Joined: 28 May 2016

Re: Will this pc run gzdoom?

Postby Graf Zahl » Sat Apr 17, 2021 4:50 am

dpJudas wrote: Based on that the Apple M1 should be the fastest single thread CPU on the market. While it certainly is one of the contenders for that title, it is hard to make a proper comparison as comparing Windows results with macOS results is tricky at best.


There's something else here: All Macs are build by Apple so the likelihood of a poorly set up system dragging the results down is far lower.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Will this pc run gzdoom?

Postby dpJudas » Sat Apr 17, 2021 5:01 am

That's just one of the things. x64 binaries are typically optimized (by the compiler) against SSE2 instead of AVX2. Brand new Apple ARM64 binaries are optimized against the M1's latest SIMD instruction set, because that's the new baseline for that version of macOS. So even the same application running on Windows vs Mac, or Intel Mac vs M1 Mac will inevitably indicate the M1 CPU is faster simply because the compiler most likely built a faster executable.
dpJudas
 
 
 
Joined: 28 May 2016

Re: Will this pc run gzdoom?

Postby Cacodemon345 » Sat Apr 17, 2021 9:07 am

That is because next to nobody outside Apple has dared to ship CPUs with ARMv8.3 and higher due to backwards compatibility being of high importance to them. The competition only has implemented a subset of ARMv8.3+ instructions at best.
Cacodemon345
 
Joined: 22 Dec 2017
Discord: Cacodemon345#9151
Github ID: Cacodemon345
Operating System: Other Linux 64-bit
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: Will this pc run gzdoom?

Postby dpJudas » Sat Apr 17, 2021 9:50 am

I'm not thinking of any of the ARM instructions specifically as I don't know ARM well enough to comment on that. But I know that in x64 the SSE2 instruction set lacks a lot of the SIMD instructions an autovectorizer needs that was introduced later (SSE3, SSE4, AVX and AVX2 in particular). If the compiler manages to vectorize a critical loop for the M1 but can't on the x64 due to an executable only targeting SSE2, well, that easily gives the M1 chip a huge advantage.
dpJudas
 
 
 
Joined: 28 May 2016

Previous

Return to General

Who is online

Users browsing this forum: No registered users and 5 guests