Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

leman

macrumors Core
Original poster
Oct 14, 2008
19,521
19,679
Performance wise ASIC (non-reprogrammable) > FPGA > GPU > CPU. Plus, why would you not want, for example, reconfigurable hardware such as video decoder/encoder h.264 > VP9 > AV1 > AV2 and future codecs without buying new hardware. Nevermind, answered my own question. Apple's FPGA roadmap is just buy new hardware.

Huch? Are you saying that Intel is shipping consumer products with reconfigurable codecs? Where?
 

JimmyjamesEU

Suspended
Jun 28, 2018
397
426
Performance wise ASIC (non-reprogrammable) > FPGA > GPU > CPU. Plus, why would you not want, for example, reconfigurable hardware such as video decoder/encoder h.264 > VP9 > AV1 > AV2 and future codecs without buying new hardware. Nevermind, answered my own question. Apple's FPGA roadmap is just buy new hardware.
You...are...very...confused. Intel's answer for codec acceleration is quick sync. It's a fixed function part of their chips (asic), not a fpga, and it's slower than that on the M1 Max.

Apple sells a fpga: the AfterBurner card for the Mac Pro. It's $2000 and slower than the M1 Max.

Please try and do at least some basic research before you vomit nonsense here.
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,296
Jim Keller would say...

maxresdefault.jpg
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,296
It's reprogrammable for different workloads so don't dwell on one example.
 

robco74

macrumors 6502a
Nov 22, 2020
509
944
I hope Apple does anything and everything in their power to make sure their products are horrible at crypto mining.

In any case, Intel's product line is mature. Apple OTOH, has only release one generation of their own silicon for the Mac. If the progress they've made on the A-series is any indication, there are still plenty of areas where they can improve. It's more embarrassing for Intel that Apple has been able to do so well right out of the gate. Especially considering that much of the high performance in modern PCs isn't because of Intel, but Nvidia.
 

Romain_H

macrumors 6502a
Sep 20, 2021
520
438
Performance wise ASIC (non-reprogrammable) > FPGA > GPU > CPU.
Wrong on so many levels.

GPUs are not ipso facto faster. They are only faster for very specific comptational use cases: if the task at hand is massively parallelizable.
Everywhere else they are much much slower.
 
Last edited:

thedocbwarren

macrumors 6502
Nov 10, 2017
430
378
San Francisco, CA
That ship has sailed. nVidia isn’t buying Arm.

It’s pretty hilarious that you think Apple “pulled” something by “removing bootcamp with AS.”. What OS would you like running on bootcamp on apple silicon? Because Microsoft isn’t licensing one, and they’re the ones that get to decide.
Exactly and frankly as much as I love Linux I would see no point to bootcamp it.
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,296
VP of PA Semi so forefather of AS.

Currently, CTO of Tenstorrent which looks like a competitor to Google AI Tensor Processing Unit.

https://tenstorrent.com/grayskull/

LINUX DISTROS SUPPORTED
  • OS: Linux, Ubuntu or Centos
  • ML Frameworks: Pytorch native, Tensorflow and other frameworks via ONNX
  • Buda: C++ based low level programming model for adding new ML ops, or non-ML applications
  • Open: our graph compiler and programming model will be made open source
 
Last edited:

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
VP of PA Semi so forefather of AS.
He left PA semi before apple bought them. And of course, PA semi didn’t design those early chips for apple by themselves - apple also bought Intrinsity and hired lots of folks from AMD and other places.
 

robco74

macrumors 6502a
Nov 22, 2020
509
944
Looking at his Wikipedia page, he's left a lot of places. I mean, that's common for SV, but still, it looks like he gets bored after a few years, then bails for something new and shiny.
 

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
I mean definitely didn't work on M1, but if he was their in 2012 he probably worked on its predecessor.

Sure, he probably had something to do with A4 and/or A5. Of course, Apple Silicon has very little to do with those chips. Not sure how long he was there or what, specifically, he worked on.
 

leman

macrumors Core
Original poster
Oct 14, 2008
19,521
19,679
They have a lot of openings and AI is the space to be in that writes its own paycheck. Need CentOS/Redhat/Ubuntu Linux experience so people with x64 Macs have an advantage on getting up to speed.

https://tenstorrent.com/careers/

You are aware of the fact that starting up
a Linux instance on ARM macs is as easy as starting one in an x86 one? With the main difference that the ARM Mac is much faster.
 
  • Like
Reactions: JMacHack

huge_apple_fangirl

macrumors 6502a
Aug 1, 2019
769
1,301
Sure, he probably had something to do with A4 and/or A5. Of course, Apple Silicon has very little to do with those chips. Not sure how long he was there or what, specifically, he worked on.
Right. But that’s technically “Apple Silicon” even if the term was never specifically applied to anything prior to M1.
 

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
Right. But that’s technically “Apple Silicon” even if the term was never specifically applied to anything prior to M1.

That’s Apple silicon but not Apple Silicon, because, as you note, the latter term has only ever applied to M1-series chips (with an arguable exception for the A12z’s in the development kit?)

(and A4 wasn’t even Apple’s own architecture, so that’s hard to argue it’s even Apple silicon with a lower case ”s.”)
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,296
You are aware of the fact that starting up
a Linux instance on ARM macs is as easy as starting one in an x86 one? With the main difference that the ARM Mac is much faster.

It's a fail on MBA M1. UTM emulation of preferred CentOS 7 x64 minimal is taking hours at post installation and there's a long delay with every mouse click or keyboard input. CentOS ARM64 virtualization doesn't even install. No free VMWare Player on MacOS. Don't have all day. Stopping and purging.
1644367676219.png

Instead, installed free VMWare Player x64 and CentOS 7 x64 minimal on x64 laptop in like 5 minutes and it just works.
 
Last edited:

Sydde

macrumors 68030
Aug 17, 2009
2,563
7,061
IOKWARDI
FPGA’s are not faster than GPUs or CPUs. What are you saying?

We use FPGA’s to logically verify GPUs and CPUs, and they operate at a fraction of the speed.
In comparison context, a CPU is an ASIC relative to the FPGA that is emulating it, and FPGAs are slower than ASICs. The CPU interprets code and manipulates data in a specific way. But if you have a bunch of heavily used functions, you can distill the code down to gate patterns and instantiate them into an FPGA, and by eliminating the code interpretation part, the FPGA can do the data manipulation more efficiently than the CPU. Up to a point.

In terms of getting the actual work done, if you code the FPGA for the work, it will generally get it done much faster than a CPU, for a given function. Not as fast as hard-coding, but significantly faster than a CPU, within the limitations of dataflow availability.
 

januarydrive7

macrumors 6502a
Oct 23, 2020
537
578
My FPGA comment went way out of bounds... I was simply saying that in 10 years from now, users who are AS hesitant due to requiring some ancient Windows-exclusive software that must run 'natively' need not fret; then they can expect perfect emulation at likely higher speeds than the ancient software requires --- whether it's performed via software or hardware is irrelevant.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.