AMD is having its day
economist.com
economist.com
Incredibly accomplished man, I don't think he's going to stay in one place for very long. He'll probably come back to AMD at some point or another.
He can't be a genius of THAT magnitude, that would be a miracle.
Though the first step for you would be to work on projects you're more passionate about, and that are more technically challenging. A billing site (judging by your HN about section) won't challenge you in a way that will make you get better.
What term do you think they'd use, and why?
If you ask a Sun employee: "Enemy #1."
Less sarcastically: "slightly above average."
x86_64 is a nightmare, and we're a decade behind where we could be because it was what the industry settled for.
https://news.ycombinator.com/item?id=276418
There's plenty of criticism of CISC in general, but that gets into flamewar status.
A lot of modern abstraction, vulnerabilities and inefficiency can be summed up with "x86_64 sucks to write for, so let's build a new (or recreate an old) abstract machine!"
In its quest to maintain fifty years of (near) compatibility with an architecture originally used in a calculator, the industry created a monster.
There's a reason Apple (and Sun and MIPS before it) was able to get competitive with Intel's chips despite only getting a silicon team like half a decade ago and using an architecture generally seen as low-performance: they ruthlessly removed cruft, cutting ties with backwards compatibility in the process.
Backwards compatibility is a scourge unto innovation and ease of use, as even Intel saw (IA64, for all of its faults, was better than x86_64 in virtually every way).
I have a lot more criticism of x86_64, and can get a lot more technical in that criticism, but this comment is already getting a bit on the heavy side.
Modern superscalar OoO is pretty much like that, except there is a piece of hardware internally that does it, almost like a hardware jitter. This freedom both means the magical compiler doesn’t have to exist but also it allows processors to have varying amount of execution units. See that you could actually use one more int alu? Just add it and even older software is able to automatically get the benefit.
in summary: x86 is ugly (and below is why I think so) but we don't care because compilers enable us to just forget about what ISA we're using. This is a good thing. This is the way it should be. But it's also an example of what the OP was talking about -- bad hardware design (in this case the x86 ISA; the actual hardware is quite good) not mattering because software is sufficiently good
Unfortunately, I think a much more likely situation is that x86 (/64) is only slightly hobbling things, and Intel are easily able to push past that with technical craftiness. As in many other cases, implementation trumps theoretical design.
A new architecture can offer that much advantage; x86_64 wasn't even the third most-performant implemented ISA when it was released, and every other ISA makes gains far faster than it. SPARC and POWER are still competitive with it despite having 1/1,000,000th the amount invested in them, and in just a few years and with comparatively nothing invested into it, RISC-V is starting to rival a portion of the chips (though not the upper line of them yet).
It "won" because of backwards compatibility, nothing more.
The evidence is that architectures are just not as important as all that. x86 is clearly pretty bad in many ways, but clever tricks and microcoding have been able to overcome those issues.
This is a complete misinterpretation of the above comment.
The issue was chipsets and peripherals, not POWER performance (which generally always beat x86 at the same point).
The problem was that the entire ecosystem was built around communicating with an x86. So, you couldn't get a Northbridge or Southbridge equivalent that was even remotely close in performance or power consumption to those in x86 space.
Unless you decided that you were going to take on everything in chip design, you couldn't compete. And Apple didn't decide to take on everything until Intel told Apple to pound sand and pissed Jobs off.
Do you have a source for this? First time I've seen anyone claim that the G5 was competitive with contemporary Intel CPUs.
Those were different times for Apple. The ship was noticeably turned, but the storm not over yet.
The 601 based PowerPC's were the first to be able to do 3D graphics on the microprocessor well.
The G4 based titanium Powerbooks were sufficiently better that they became iconic at a time that Apple wasn't regarded that well.
Sure, the G5 and up were disastrous, but the writing was on the wall well before that. Chipsets on the G3 and G4-based systems used more power than the processor and that only became untrue because the G5 was quite so poor.
X86_64 is genius because it is the perfect example of the art of the possible.
It drove SPARC into irrelevance, forced Intel to adopt it instead of Itanium and drove PowerPC out of consumer computers. I'd love to have a nightmare like that on my resume.
He's the Kelly Johnson of silicon.
Maybe it's just once the corporate gears of a company have aligned to invest in something new/interesting - he's interested and they're paying.
I go to company to company consultanting, and the companies almost always have very competent staff they just don't listen to.
Semiconductor engineering was hurt badly when it tried to borrow work culture from the dotcom world, and treating engineers as disposables.
I myself know of other man of equal magnitude in the analog world. He worked in electronics for 24 years, most of it in China. He worked for one of my employer, where he was deservingly fired for failing a potentially multi-million buck project. Apple hired him, literally, next week. I have suspicion he had his hands on Apple's Air Pods.
It was tough to work with him, he has a reputation of "Shenzhen's Rob Widlar." Very few companies can make a working environment for him.
What RISC-V needs at this point is marketing and a company with a dedicated sales team, not technical competency.
My point was more that economies of scale happen with killer products (e.g. how CISC won over RISC back in the 90's, it wasn't about tech but about product, and as you say it falls down to sales and marketing). Somehow a guy like Jim got involved in some of the best scalers out there (AMD's x64, Apple's A chips, Tesla's self-driving AI, AMD's Zen, now something at Intel with 3D stacking most likely, and next...?)
Here's to RISC-V, anyhow!
Look at the SiFive team for starters. Anyway, here's to RISC-V!
I just hope the people involved in RISC-V are collectively able, as an industry, to deliver the kind of fabrication process backbone funded by great products 'agressively' marketed that saw the victory of pretty much all standards — CPU instruction sets very much included. A combination of very applied engineering + shrewd business mindset.
I assume that RISC-V still has a gap (relative to ARM) between the ISA/HDL levels and getting to an actual tape-out. But I think SiFive et. al. can tackle it.
* ARM wasn't directly in the manufacturing business. This meant they weren't a supply chokepoint when demand scaled by a factor of thousands. Just take the IP core and fab it yourself!
* They triangulated the market unexpectedly well.
There was a definite gap in the market between "performance at any cost" big architectures (x86/Itanium/Power/PA-RISC/SPARC) and "Draws no current, but gets winded running the clock for a VCR" (6502/Z80/68HC11/Atmel/PIC) little ones. For a long time, this was filled by on an ad-hoc basis-- one-off designs for game consoles, set-top boxes, and ahead-of-their-time smart appliances. Most of these were closed, single-vendor, no-interoperability systems where "ease of integration" and "off the shelf tools" didn't really matter, so we had all sorts of bit players.
It took the arrival of full-power handheld devices with third-party software support (PDAs and then smartphones) for a large demand to appear, and ARM was ready with a product line that fit the space well.
Compare the alternative, a world where we had had x86-based Windows CE devices and eventually iPhones. Intel/AMD/VIA would have been scrambling to put together the diversity of custom designs these devices cried out for. It would have required a massive respin of their architectures (look how hard it was to get Atom into a phone-ready state, and even then it did poorly) and then backlogged their foundries.
If RISC-V wins, it will be because it has a better developer/enthusiast/hacker story, but if so it will take a longer time to get there.
Either way, I hope for he sake of our infrastructure that an open standard wins out, and that we have enough competing manufacturers that we never have a repeat of Intel's utter dominance.
[1] https://www.phoronix.com/scan.php?page=news_item&px=Libre-RI...
Most of the hype for RISC-V seems to be in tiny embedded stuff (e.g. WD's disk controllers) and academia (naturally). SiFive has finally made an out-of-order core, but I don't really see the market for big unix-capable RISC-V. RISC-V is really a royalty-free "MIPS in a trenchcoat", so expect it to be used where MIPS is used now.
ARM is everywhere, from smartphones (unfortunately Qualcomm dominance, but Apple is kicking ass in performance) to AWS EC2 (in-house silicon!) to massive HPC clusters (Fujitsu A64FX is impressive, they use HBM2 RAM (!) to make a SIMD-capable CPU into something almost GPU-like in a way). AWS has basically ensured that ARM is the next ISA for servers :P
> AWS has basically ensured that ARM is the next ISA for servers :P
These hyper-scalers (inc. Microsoft, Google, Alibaba...) will take a little bit of everything, because they generally can always find cookie-cutter workloads impeccably suited to any architecture, but also as industrial diversification, for R&D, etc. Like AMD, the presence of some ARM CPUs in the biggest datacenters says little about market forces, what matters is how many actual FLOPS are effectively handled by each vendor. I'm positive Intel still has the lion share, and the inflexion point in favor of AMD (nearest competitor) would be 2023 at best, more likely 2025-26 assuming Intel eventually catches up in price/perf/W.
A reasonably heterogenous infrastructure is very good when you're an order of magnitude bigger than entire datacenters, or so I hear.
I share your concern that RISC-V is currently largely confined to the MIPS space; and indeed it's a totally different ballgame to break into ARM's space, let alone x86 (but I don't see why RISC-V would seek the latter, especially considering POWER is up there).
He creates the "oh shit" moment at company A regarding company B, then goes and works at company B, to create an "Oh shit" moment for company A.
Jim's brother-in-law is Jordan Peterson. Yup, that Jordan Peterson. Small worldish thing I guess?
(Now these 2 posts look like s tabloid, speaking about perdonal lives)
While the core is great, I think the biggest contributors to the success are a few decisions outside of the design of the Zen core.
One is an investment back in the Opteron days for an efficient, scalable, low power, low latency, high performance serial interconnect. This is a key enabler for the new chiplet strategy that has paid off so handsomely for AMD. Now a single piece of silicon can scale from low end Ryzen through the highest end servers without having to divide their limited R&D budget across numerous different designs.
Additionally selling off global foundries enables them to pick the best fab per generation, something that Intel can't, or at least hasn't done.
So Intel had a set back on the fab where the difficulty (chip yield) is increased by their larger chips. While AMD can switch fabs (they switched from global foundries to TMSC at 7nm) and make much smaller chips. The top of the line Epyc chip has 9 chips inside (I/O + 8 CPU chiplets).
This positions AMD Particularly well for the future, they could now rev the I/O chip for DDR5, more memory channels, or any other performance tweak without having to re-engineer the CPU chiplets.
It also doesn't require all the chip related technologies to move in sync. The I/O chiplet is actually made on an older process than the CPU chiplets. If the PCI-e 4 I/O chip was late, AMD could have shipped a PCI-e 3 I/O chiplet. If mid cycle PCI-e 5 becomes a must have AMD would have much less engineering to fix it.
The Infinity Fabric (current generation that evolved from hypertransport) is a cache coherent serial network that can also do PCI-e (non-cache coherently). This can be swapped on a per serial connection basis as needed.
Seems like they could rev the PCI-e side without changing the IF side. The I/O chip has separate connections for off chip, so they could use PCI-5 there and not change the connections to any of the CPU chipets.
At least it seems that way... corrections?
Mike Clark is the person who designed Ryzen . He is the guy who came up with the name Zen as well.
https://www.statesman.com/business/20160904/amid-challenges-...
Error code 16
This request was blocked by the security rules
Is it because of not truly knowing what it takes to do VLSI nowadays or just hoping that if one man did it, it can be done again?
To be fair many people that are the single reason for success of a company do not claim it themselves.
I'm in Canada, and for the first time in over a decade, I decided I couldn't pay the premium of $3200 (taxes included) for a Macbook Pro with 512GB SSD and 16GB of RAM.
I bought a Lenovo 2 in 1 touch laptop with lots of ports, and an AMD Ryzen 3700U with RX Vega 10 graphics, for $700 (taxes included).
The AMD Ryzen 3700U is just as good as the 8th Gen i5. Plenty for me at home. And with the money I saved, I can upgrade my NAS.
This combination of AMD + Windows + Lenovo has finally pushed me to try the world outside of Apple.
I have no idea why the defaults are so bad, but I've kind of got used to that as a Linux user ¯\_(ツ)_/¯
Did you ever try the 3-finger drag on a Mac? I find it hard to imagine any button being easier than that.
It’s a shame Apple hides it in Accessibility. That gesture is wonderful.
Btw not sure why you compare trackpad to a mouse. People who commute or work from cafes need good trackpad and apple ones are the best. The trackpad itself costs much less but i doubt people would use it as mouse replacement in office situations.
If you write or code or otherwise do real work, then something like a thinkpad has input better optimised around that.
But if I had to pick a keyboard I never actually have to type on myself - I would pick the Apple keyboard 100% of the time.
It's all about the software. Scrolling in Firefox on Wayland with the upcoming vsync patch (https://bugzilla.mozilla.org/show_bug.cgi?id=1542808) and OpenGL layer compositing enabled feels perfect. (Fun fact, I actually contributed the inertial scrolling on GTK patch to Firefox :D)
If you run legacy software and your trackpad scrolling is delivered to the application as emulated scroll wheel events, don't be surprised that it doesn't feel right.
I also did not change any setting on the trackpad. This is out of the box.
After all, what really is a MacBook to a web dev besides a off-the-shelf reliable laptop with a Unix terminal?
On Linux (Arch's current kernel), everything* works.
*I haven't looked into the IR camera nor the fingerprint reader, but the latter supposedly has a driver, as per Arch wiki's thinkpad support page.
For example, look into the list of supported GPUs in the Github repositories of popular machine-learning libraries PyCharm, Tensorflow etc. AMD and OpenCL is nowhere as compared to Nvidia's CUDA.
I'm not sure if it will happen, or when, but damn would it be satisfying.
To top this off, the proprietary driver gave us permanent issues with OS integration, testing and deployment, and being distributed out of band, it was really difficult to get every developer on the same version. Each version of the GPU compiler had different and conflicting quirks, increasing the chaos of which developer/researcher used which branch of our software.
I would not recommend tying any serious work to NVidia hardware to any team.
I'm look at their new cards but holding off because people are saying the only way to avoid crashes and black screens is to install on a fresh windows install. Yeah, no thanks.
Driver support/reliability isn't something one could quantify in any meaningful way, as both companies have had plenty of botched driver releases [0] over the decades of their existence.
[0] https://www.tomshardware.com/news/Nvidia-196.75-drivers-over...
https://www.logicalclocks.com/blog/welcoming-amd-rocm-to-hop...
Also, the performance of AMD GPUs for deep learning is improving (50% in last 12 months through software alone). The Radeon VII ($600) is about the same performance as the Nvidia 2080Ti ($1100) - and the Radeon VII can be used in a data center (Nvidia force you to use the Volta GPUs - $9000 for a V100):
https://cdn.oreillystatic.com/en/assets/1/event/299/ROCm%20a...
Its gpus—which provide 3d graphics for video games and, increasingly, the computational grunt for trendy machine-learning algorithms—go up against those from Nvidia, whose revenues last year of $11.7bn were nearly twice those of amd.
seems wrong to me. They've been doing perfectly well in HPC tasks in supercomputers. And their CPUs have been doing great. But as far as I'm aware most machine learning work that moves away from NVidia moves to custom silicon rather than AMD GPUs. For the sake of openness I'd very much like AMD to start becoming a more popular option though.
Moreover, I feel like I'm buying for the future with Ryzen. Intel is going to change its architecture after the 10th gen. Buying a 9th gen Intel right now seems like throwing money at a dead end
If you want to see more details: https://vi-control.net/community/threads/my-ryzen-3700x-buil...
In Cinebench or Blender rendering it makes practically no difference.
I updated my RAM from 2133 to 3200Mhz and it made no difference either for DSP audio processing.
Do people here think it sound reasonable?
Edit: Mathematically the argument would be as follows:
Consider two company A and B. A has market share 'a' and B has b. n is the total market. Then a + b = n.
A's reward for competing will be n - a = b.
A's risk for competing will be a, (it's remaining market share).
A's will compete as long as the reward is greater than risk.
This will reach an equilibrium at a = b.
A's reward for competing will be n - a = b.
A's risk for competing will be a, (it's remaining market share).
A's will compete as long as the reward is greater than risk.
This will reach an equilibrium at a = b.
I would say that your a and b could be like, levels of investment into researching. They'll research at some level, or risk falling too far behind, but can't spend too much as then they'll have to divert funds from other things like marketing or production, or just run out of money. They'll both likely choose to invest at a pace where they think they'll be able to match the other's innovation, but not so much as to overspend.
What does it means to compete? It could mean many things like not putting lower prices, delaying innovations until competitor has release their own etc.
[1] http://ccnmtl.columbia.edu/projects/seeu/dr/restrict/modules...
What you're talking about really only works if both companies agree to stay stagnant and collude to keep the status quo as-is. To be fair to your point, this has happened a few times historically, but it is usually considered price fixing and is very illegal[0].
[0]: https://en.wikipedia.org/wiki/Price_fixing#United_States
In the case when one company's market share is smaller than the other it is always better to "invest" or compete.
See: Uber vs Lyft, the iPhone (and, historically, many other Apple products), Coca-Cola, Netflix, etc.
Case 1: Netflix. Netflix caused innovation in the movie rental industry. But when Netflix first began it had much smaller market share compared to blockbuster. Would Netflix innovate again? Sure, but I doubt it would do anything revolutionary again. Most likely it would grow stagnant, once the new market stabilizes between hulu, HBO, disney, amazon etc.
Case 2: Apple. Apple was the underdog in early 2000s and that caused then to innovate, while Microsoft had grown stagnant. Today both Apple and Microsoft sort of have similar market shared and they don't really compete with each anymore. Microsoft shifted to cloud, and dropped windows phone. Apple keeps doing what they are doing with marginal upgrades to iphones, and mac. I don't really expected to come up with another "iphone" level innovation any time soon.
Case 3: Amazon. No big company is really trying to compete with amazon this days. I don't see Google or Facebook coming up with own online stores. It just not worth it to compete. While they are a lot of smaller online stores.
Case 4: Automobile industry. Sure they are new car models each year...but it is nothing revolutionary. Simple marginal upgrades over last year model. It was not until an underdog (tesla) tried to gain market share that we have seen any sort of innovation from them.
Most of the innovation today happens at smaller companies, and they eventually either succeed and become the next Apple and Google, fail and go out of business, or they get bough by the big companies.
If that's your question, then the answer is obvious, isn't it? The higher the potential reward, the more motivation to innovate. If you only control 1% of the market, innovating might easily mean a 1000% growth of your company; but if you already own half, the best you can possibly do is double that. The upside just isn't there to justify big, risky plays.
That said, there is always a desire to grow, even if not by as much, so there is still incentive to not become stagnant and to continue making improvements to your products, even if marginal.
It is nearly impossible to maintain an oligopoly in a market that is easy to enter and questions of underdog/overdog become irrelevant. All companies have to offer a reasonable (value/$) proposition to customers of they go broke.
[0] Poor Nokia - http://www.asymco.com/wp-content/uploads/2012/02/Screen-Shot...
The patents on the core of x86_64 will expire in a couple years. Even if you can't have the more recent vector instructions, that's pretty good for a lot of use cases.
AMD has always been nipping at Intel's heels, for 20+ years now, never really losing or gaining too much to pose a real threat. Yet we've seen how ruthlessly Intel will snuff out potential contenders (such as Transmeta, RIP), it does kind of make you think there's something to it.
Do Nvidia integrated gpu (mpgu) exist?
Nnvidia claims they exist but all their weblinks to details are dead. https://www.nvidia.com/object/main_mobo_gpus.html
Sold those shares way too early in hindsight, but still got a good return out of that thinking, and if AMD ever gets into trouble again, I won't hesitate to apply the same logic.
Crushing it on the actual CPU performance side. The new Epyc Romes are pretty amazing chips compared to the Intel warmed over Xeon 82xx series.
Sure the software/tools could be nicer, but I've not been overly impressed with the competition. At least HTML5 has replaced the pain of ancient buggy java solutions that waste 5 minutes over a slow connections with sandbox permissions, java splash screens, and some awful client that's mostly VNC, but with a hacked up auth system.
From what I’ve seen, Supermicro is no different - they use Avocent hardware like everyone else. Everything just depends on what generation of controller they ship.
EDIT: as an example, the iDRAC on my Dell R210 II’s, the IMM on my Lenovo TD340, and iLO 3 on my HP ML10 are all the same generation of Avocent hardware with few differences. My Dell RX20’s have newer OOB modules and suck less to work with, but so does comparably new hardware from other OEM’s because they’re all made by the same damned company.
In about 5 years, maybe I'll replace the ones I have at home (admittedly, I really should just do a blade server at home -- it'd probably be less power draw!)
eg older gear that would generally be suitable for dev use can't even be updated any more. Screw that crowd. :(
They just sent my brother a $500 video card about eight months late after already replacing the whole computer that had a faulty video card. One hand doesn’t know what the other does in that corporation.
Now with Rome it gets even more wide spread. The Epyc CPUs are perfect for a Single CPU all Flash storage Server due to the 128 PCIe Lanes. Intel can't offer anything comparable at the same or similar proce point because you need to buy 2 CPUs
What impresses me most is that the transition from Epyc Naples to Epyc Rome was pretty quick and doubled the performance on a wide variety of heavy floating point codes.
I’m curious if they’ve solved that problem yet
Unfortunately the realities of Moore's law (or the lack of it really) means that the perf/watt stopped doubling. So in a single generation a mid range server went from 65-95 watts to 180 watts or so. At the same time server costs approximately doubled.
Higher end chips are now over 200 watts.
The good news is that while they consume quite a bit of heat that the physical size of the socket, heat spreader, and chip have significantly increased. So you still have to dump the heat, but it's not as hard (read that as noisy) as it was cooling the smaller (with higher heat density) chips.
This will only change if people choose what to get from the remaining 10%
I did my part, getting a x395 recently, which worked out quite well.
Interestingly enough, I'm hoping that intel does the same to nvidia in the GPU space. Nvidia is still the choice if you want the best performance, and cuda is the standard. That might change (and prices might drop) if intel's cards end up being good. Fingers crossed.
Such a configuration would surely beat the pants off of any capitalist environment regardless of the regulatory structure imposed. Not to mention, by having goals that put the people first, would end up with a society of better served, happier people where empathy was the rule rather than the exception.
And just to be sure all is fair you will in charged of defining this quota.
What prevents a government-led project from hitting the same problem? Without serious competition from AMD, I'm quite sure there would be no price reductions and we'd be paying more for inferior products.
There is nothing wrong with trying different approaches in parallel, but why does it have to go all the way from cradle to market that way? At a certain point it would be obvious which design was the better one, and then the group who was working on the design that proved inferior could then join the more successful group and double their productivity. If it was possible to cut losses way ahead of the curve, imagine what could have already been achieved.
This is just bias. How can you know what the ultimate best judge of anything is? You would have to know what all the alternatives that could ever be conceived would be.
And I can prove you wrong more directly. If the market is the best judge of the of the best design, why is so much money spent on advertising? If a better designed product with less advertising faced a worse designed product with better advertising and always won, since "ultimately the market is the best judge of which is the best design", then there would be no point spending money on advertising at all.
And it didn't work very well, even on purely economic grounds. Cars are a prototypical example to think about, and they were spectacularly awful for decades. It turns out the benevolent leaders are good at figuring out what's good for their careers, and less interested in making useful products (meaning safe, reliable, fast, efficient, etc.) Even in the west there was too little competition, but it turned out that duplicating almost everything GM did independently in Japan was a great investment to be making.
Another way to say this: If 2 competitors each develop the thing, then in the worst case they spend twice as much money as in utopia. But we can't get to utopia. And in situations where there is only one option (be it enforced by the state, or just a monopoly) it's easy to go wrong by a much larger factor than 2. If you don't like cars, think about drug companies, or academic publishes, who seem happy to increase prices by 10 or 100 times if they can get away with it.
When Intel's fabs were doing well they were dominant. When they ran into problems they were stuck in a way AMD wouldn't have been if TSMC had problems.
Oracle tried to beat that system with pricing tied to the clock frequency. That approach was kind of funny...they were lining their pockets with effort that other companies were putting forth.
Once the ones that are successful bear fruit, those that are working on the failures can be moved over to the successful groups. And instead of the current environment, where there is a lot of wasted effort allowing an inferior product to go all the way to market to languish there, the decision can be made much earlier than that, saving all those wasted resources.
I think it is a result of human nature responding to the incentives provided by their company, their education, and culture. Most people, if hired to lead the work on an idea, will become upset or stressed if they learn of another group at the company that is also focused on the same area.
Companies can adapt their culture and organizational model to create an ecosystem in which diverse efforts can develop at their natural pace. However if that was easy to do well then there would be no need for companies to hire external design agencies.
At the scale of chip manufacturers such as Intel and AMD they probably feel that they are considering many diverse opinions, but each company has its view and once they decide on the path forward they will cut any staff that are not contributing directly to that path (or at least AMD will.)
Your idea is appealing in basic theory, for sure, but a few thousand years of experiment and more sophisticated theory of actual human nature disproves it.
If we expanded what we thought of as “us” from just the individual unit, however small that might be (the familial unit for some, just the individual self for others) to to include the entire country and government running it, there is no telling what we could achieve.
Please consider that people have historically tried to achieve the Utopia you describe, where everyone is expected to put the State before the individual. It degenerates into totalitarianism, since forceful coercion and defining a "them" to the "us" is necessary for that to happen.
I much prefer the arrangement of putting more emphasis on the individual and money being wasted on duplicated r&d than what you seem to be arguing for.
The fault lies with human organizations in general. Everything will stagnate and there will be a boss ”We have always done it this way”. Only by coming from outside can one go around these issues.
In the 50s or so US was actually worried what you say might be the case and communist society would trash capitalism because factories would share innovations instead of competing with them.
For some reason the innovations didn’t really come.
To put that point into context, Intel's operating profit in just its most recent quarter ($6.55b) is greater than AMD's revenue over the last four quarters combined ($6b).
What sucks is that Intel used illegal means to fight AMD , so despite having the better CPU the OEMs were not using AMD in their builds.
https://www.techspot.com/review/1863-two-years-later-ryzen-1...
If the result of this is that AMD gains in power and market share for a few years and then the there will be another major leap in CPU quality due to Intel, I'd consider that pretty good.
They could always surprise me. (TSMC does fab power-sipping mobile chips too!) I just don't have super high expectations.
Their brand is still not thought of as equal to intel. So the other way to build the brand is through developer adoption.
AMD integrated GPU laptops are very common in India and are very cheap compared to equivalent intel. For example Ryzen 5 Vega 11.
People would rather shell out for expensive nvidia. Because no academic/research software can use the AMD GPU.
If CUDA was available on AMD, then the sale of their laptops (and servers) would 10x overnight.
Yes, I too thought myspace stock was undervalued.
Any potential "Facebook killer" needs to circumvent both of these tactics. Not impossible but not easy either.
The US has a very strong interest in every possible regard to protect Facebook's dominance and to kill or restrain TikTok by forcing it apart from Bytedance or burying it through the app stores.
If it gets separated from Bytedance it's either toast or it ends up in the belly of a US giant (or maybe even Spotify depending on the valuation).
FB on the other hand. Incredible profit growth year after year. Powerful network effects leads them into crushing new markets all the time. Huge profits from their monopolies lets them easily take cool risks. The whole comment about MySpace/social media is exactly what I'm talking about. Males who are nerdy are extremely dismissive of products that are mostly used by women or other people from different milieus. People have a hard time pulling for companies that they don't see succeeding, it's a cognitive error leading to imagination inflation. Know your biases.
Please, keep this thread in mind in 5 years!
Competitive advantage: it has more experience in GPU's than Intel, it is more flexible in terms of fab tech because it doesn't run it's own fabs, it can switch easily to a different fab.
Moat: Seriously? High-end chip design is one of the hardest industries to get into, you think some startup can just enter the market?
Weak brand: It's very well known in the whole world and has no negative associations, I don't even know what you mean with this.
Tesla especially attracts a certain weirdness because there's a large cohort of people who think Elon is full of it and hiding massive fraud and are hellbent on exposing him (using $TSLAQ everywhere).
If you follow earnings season both stocks did extremely well, especially Tesla. Made and broke a lot of people.
https://github.com/ROCmSoftwarePlatform/tensorflow-upstream/...
Radeon VII is a beast for FP64 computation, if you do simulation or heavy computations that require supercomputer-level of precision, then grab one while you can, it's the best price/performance of all GPUs on the market.
However folks, please don't follow the advice about using for it Deep Learning if you want to actually have Deep Learning business in any way.
ROCM makes it possible to use consumer grade AMD GPUs for deep learning.
https://www.csoonline.com/article/3247868/spectre-and-meltdo...
.blog-post small {
text-transform: lowercase;
}I'm the kind of guy who could probably figure out how to do this if it was, like, given to me as a task. But never in a million years would I just stumble across this.
Anyhow, people should ideally be using small caps a whole lot more. Using all caps for abbreviations is much uglier and less legible, especially in texts where many abbreviations appear.
I noticed that all occurrences of AMD are lowercase, so I noticed that it's set to lowercase. Opening in Chrome, I noticed that there was a giant banner on the bottom covering 1/3 of my page, and another on the top which closed when I closed the bottom banner. In Chrome, I noticed that AMD was written in small-caps with font MiloSCTE, and the rest of body text was using MiloTE.
font-variant: small-caps
Small capitals only apply to lower-case letters, so it's common to lower-case small capital abbreviations, especially in body text:With Moore's law's death, everyone is catching up.
Isn't it that simple?
Nodes are still shrinking, but not at the rate implied by their nm names. In addition, thermal constraints mean they can't actually be used at their theoretical capacity.
But that’s only half of the story. They need that R&D budget because they have the (massive and growing) expense of building and upgrading their own fabs, which have undergone a series of costly mistakes in the last decade. I wonder what % of intel’s R&D budget is actually comparable to AMD’s if you exclude the amount poured into fabs—betting those figures are much closer despite enormous differences in market cap. TSMC, who along with GloFo fab the AMD chips, is basically all-in on R&D investment and taking on debt to facilitate the construction of the most advanced fabs to date. And their prior investments in 7nm have scaled rapidly and panned out well. I think it was the fastest ramp for a node shrink that they’ve done.
Oh and Keller is definitely smart but you imply that he’s got a monopoly on talent in the semiconductor industry. There’s no way that’s the case lmao
https://www.eetimes.com/document.asp?doc_id=1333637
AMD's recent success partially has to do with renegotiating its contracts with GloFo, allowing AMD to use TSMC more:
https://wccftech.com/amd-is-negotiating-a-7th-amendment-to-t...
AMD just makes their CPUs and GPUs. Also, Intel's CPU designs tend to be much more custom than AMDs, trading more engineering effort for a bit more performance.