News for hackers. Stuff that matters.
Re:Apple announces it will switch to its own processors for ... by jl6 on Monday June 22, 2020 @04:46PM (#23606391)
"As fast" on specific curated use cases. Show me an Apple chip that beats any laptop on 7zip.
Re:Apple announces it will switch to its own processors for ... by tshaddox on Monday June 22, 2020 @05:19PM (#23606829)
I don’t know about 7zip specifically, but the iPad Pro seems to beat even some MacBook Pros on some benchmarks.

https://www.macrumors.com/2020/05/12/ipad-pro-vs-macbook-air...

Re:Apple announces it will switch to its own processors for ... by tw04 on Monday June 22, 2020 @05:16PM (#23606801)
Given that Amazon was able to get there, what makes you think Apple can't? I would struggle to believe that Annapurna Labs has any significant advantage over PA Semi given the track record PA has had since joining Apple, and the fact they had nearly a decade head-start.

https://www.anandtech.com/show/15578/cloud-clash-amazon-grav...

Re:Apple announces it will switch to its own processors for ... by fock on Monday June 22, 2020 @06:00PM (#23607373)
not sure, what they are measuring though - random Xeon from spec.org: https://www.spec.org/cpu2006/results/res2017q3/cpu2006-20170... ; at most 30% higher frequency, yet twice as fast. Well...
Re:Apple announces it will switch to its own processors for ... by r00fus on Monday June 22, 2020 @04:59PM (#23606565)
Is this a joke, what kind of usage benchmark is 7zipping large numbers of files?
Re:Apple announces it will switch to its own processors for ... by ardy42 on Monday June 22, 2020 @05:31PM (#23606991)
>>> They already have a mobile chip that is as fast as an active-thermally cooled notebook chip.

>> "As fast" on specific curated use cases. Show me an Apple chip that beats any laptop on 7zip.

> Is this a joke, what kind of usage benchmark is 7zipping large numbers of files?

A benchmark that Apple is unlikely to have implemented specific optimizations for, which therefore is a better test of the general purpose performance of the chip.

The situation being claimed here is sort of like if someone cited a DES benchmark to claim that Deep Crack's DES cracking chips (https://en.wikipedia.org/wiki/EFF_DES_cracker) were faster than a contemporary 1998 Pentium II.

Re:Apple announces it will switch to its own processors for ... by r00fus on Monday June 22, 2020 @05:35PM (#23607033)
A benchmark that probably relies as much on disk access speeds as CPU?
Re:Apple announces it will switch to its own processors for ... by user5994461 on Monday June 22, 2020 @05:49PM (#23607229)
Nope, 7zip is using LZMA algorithm for compression, which is around a few MB/s on the fastest CPU. It's heavily CPU bound.

edit: Just tried compressing a large file, ultra setting on my desktop i5 CPU, it's running at 3 MB/s on 1 core.

Re:Apple announces it will switch to its own processors for ... by dwaite on Tuesday June 23, 2020 @02:09AM (#23610423)
Apple ships a framework for doing lzma and other compression algorithms. I doubt they will be taken by surprise
Re:Apple announces it will switch to its own processors for ... by r00fus on Monday June 22, 2020 @07:08PM (#23608001)
One large file could be CPU bound, many small files (which is partly why you zip/jar things up) is disk bound.
Re:Apple announces it will switch to its own processors for ... by stjohnswarts on Monday June 22, 2020 @05:59PM (#23607354)
Not true. the bottleneck is going to be compression not disk access.
Re:Apple announces it will switch to its own processors for ... by ardy42 on Monday June 22, 2020 @05:44PM (#23607164)
> A benchmark that probably relies as much on disk access speeds as CPU?

If true, that's just a nitpick that doesn't affect the overall point of the GGGP, though.

Re:Apple announces it will switch to its own processors for ... by AlexandrB on Monday June 22, 2020 @05:17PM (#23606806)
I think the point is that it won’t be as fast in applications that Apple didn’t anticipate.
Re:Apple announces it will switch to its own processors for ... by chipotle_coyote on Monday June 22, 2020 @05:17PM (#23606812)
I believe it is what the poster you are replying to would call "a specific curated use case."

(Semi-seriously, I don't know anyone who uses a Unix(-like) system who uses 7zip, although I'm sure they're out there. For the record, I just unzipped a 120M archive on both my 2020 Core i7 MacBook Air and my 2018 (last-gen) iPad Pro and as near as I can tell the iPad was faster actually extracting the files, but had an extra second or so of overhead from the UI.)

Re:Apple announces it will switch to its own processors for ... by ac29 on Monday June 22, 2020 @05:44PM (#23607154)
> I don't know anyone who uses a Unix(-like) system who uses 7zip

7zip is an implementation of LZMA, like xz. So, different names and file format details, but essentially the same algorithm.

Re:Apple announces it will switch to its own processors for ... by user5994461 on Monday June 22, 2020 @06:01PM (#23607375)
Correct. 7zip is a LZMA compressor. The common equivalent command line tool on Linux is xz.

Linux distributions have been using xz compression for all packages (replacing gzip). So to the question of how relevant is xz/lzma/7zip performance to day to day task, is it's a lot relevant.

The successor will probably be zstd in the coming years. https://www.phoronix.com/scan.php?page=news_item&px=Fedora-3...

Re:Apple announces it will switch to its own processors for ... by rjsw on Monday June 22, 2020 @08:47PM (#23608789)
You can find a 7zip for UNIX here [1].

[1] http://p7zip.sourceforge.net/

Re:Apple announces it will switch to its own processors for ... by robocat on Monday June 22, 2020 @06:16PM (#23607527)
Actually the zip algorithm is a perfect candidate for dedicated silicon of a dedicated instruction.

I read about a chip that had that feature yesterday but I can’t find the link unfortunately.

Re:Apple announces it will switch to its own processors for ... by Sleaker on Monday June 22, 2020 @06:35PM (#23607733)
this is something that's looking at getting moved to storage controllers on motherboards, ex: PS5/Xbox consoles so that compressed data can be streamed directly to the GPU. Hopefully we'll start to get this type of tech after it's been proven in the console space.
Re:Apple announces it will switch to its own processors for ... by fomine3 on Monday June 22, 2020 @09:08PM (#23608897)
Intel QAT supports gzip compression.
Re:Apple announces it will switch to its own processors for ... by 43920 on Monday June 22, 2020 @05:24PM (#23606900)