Showing posts with label people - Au; Derek. Show all posts
Showing posts with label people - Au; Derek. Show all posts

May 14, 2025

Derek Au on TSMC's Arizona semiconductor factories

Despite significant delays and cost overruns at TSMC’s Arizona plants, the company invested $65 billion during the Biden years and pledged another $100 billion after Trump took office. Derek Au, keen technology observer and investor, writes: 
Were it not for the punitive actions of the US [threat of tariffs], there is simply no advantage for the TSMC to build in the US.  The CHIPS Act subsidy is just a mild sweetener.  If you listen carefully to the announcement at the White House, Trump doesn’t even try to hide it.  He says he strong armed the Chairman [C.C. Wei].  If we believe in comparative advantage there are none for building advanced fabs in the US.  The operating costs are much higher, salaries are higher and there is no domestic talent.  There is also no local supplier chain. Everything has to be imported.  In Arizona they are saying the area around the fab is becoming Little Taipei.  Ethnic restaurants and grocery stores are springing up to cater to the new workers from abroad.  I’ve read that operating US chip plants would lower operating margins for the entire TSMC.  But they have no choice, because Trump is going after not only TSMC but its customers to force a realignment of the supply chain.
Derek recently visited a TSMC factory in northern Phoenix:
The place is pretty massive.  I drove around the front of the fab and all of the people in the employee lots walking towards the building were Asians.  The non-Asians that I saw had construction vests and looked like contractors, construction workers… 
~ Derek Au, as quoted in "Mercantilism in America," The Coffee Can Portfolio, May 6, 2025



Mar 25, 2024

Derek Au on AI: "training is computation heavy, inferencing is computation light"

Inferencing is computation light; training is computation heavy.  Kind of like crypto, mining takes more resources than validation. 

At a very high level, what happens during the training of a model is that you ingest and analyze high volumes of data in order to derive a mathematical representation of the correlation of all of the data.  For example, in order to train a model to identify cats, you would expose the training algorithm to hundreds of thousands of pictures of cats.  You iterate the training of the algorithm across all of the pictures, the result of which converges to a mathematical equation, which becomes the trained model.  The training process is very computationally intensive because you are computing across the entire training set, i.e. every single one of the cat pictures.  GPUs are uniquely suited for these tasks because many of those computations can be performed in parallel. 

Inferencing is simply pattern matching.  It is the process of making predictions, decisions, or conclusions based upon the data given to the trained model.  You take an unknown picture, run it through the trained model, and it returns a probability distribution on whether the picture is a cat.  Inferencing is computationally light relative to training because the computation involved is only running the single picture in question through the trained model (as opposed to deriving a mathematical model of a cat by computing though hundreds of thousands of pictures of various cats). 

Inferencing can be done on existing CPUs, which are better suited for sequential computing.  It is fine for this task because you are only processing the image in question.  Still, there are a number of startups creating inferencing chips that aim to be faster, and more energy efficient (not for climate change, but for battery life!)

Over many years, Nvidia has developed its own proprietary programming language for its GPUs, to which the developer community has become accustomed.  Nvidia has the lead and mindshare on this.  I believe this is a competitive moat.  While competitors may introduce rival GPUs, will the programming community adopt them if the rival GPUs lack the familiar programming resources that programmers are accustomed to?

~ Derek Au, technology analyst, Orange Silicon Valley, February 14, 2024