Live data from Hacker News

Amazon’s Chips Threaten Intel

nytimes.com

101–110 of 359 posts

Re: Amazon’s Chips Threaten Intel

#101
post #2

I wanted to try to use an AWS ARM server as a bastion host running Wireguard. But a t2.nano was cheaper. Anyone get it working? (I haven’t tried)

The t2.nano without unlimited burst credits relies on staying under a usage threshold. Why wireguard over something like sshuttle?

FYI, t3 instances have and option to either be throttld when you exceed your burst credit or just pay more for burst.

Re: Amazon’s Chips Threaten Intel

#102

Earlier quoted context omitted.

Intel chips are RISC under the hood these days (for a long while - decade or more). They're CISC at the ASM layer before the instructions are decoded and dispatched by the microcode.

CISC is still an asset rather than a liability, though, as it means you can fit more code into cache.

What is an example of a commonly used complex instruction that is "simplified"/DNE in RISC? (in asm, not binary)

Re: Amazon’s Chips Threaten Intel

#103

Just yesterday, I was trying to explain to my partner (who isn't a programmer) why I think open source software and hardware is so important. My argument is that without enough core components in the industry standard tech stack being open source, the more likely companies who develop solutions will restrict user freedom. For example, Apple has been able to own nearly their entire iDevice stack from manufacturing to…

For Apple, I find almost the opposite in terms of forced development. If I want to write a program on macOS, I can expect the porting effort to Linux to be simple if not trivial, thanks to UNIX.

Compare that to Windows, which has ostensibly less control, but I continue to find to be a massive pain to develop for.

With that said, if macOS lost UNIX, I’d be done.

Re: Amazon’s Chips Threaten Intel

#104
Amd has been kicking the shit out of Intel for 30 years. No seemed to notice. Their 386 was faster than Intel 486. The octa core that is tenish years old is still competitive against non Xeon chips. At the time it completely destroyed intela chips for half or less of the price. Intel is doing nothing new and just gliding. They haven't done anything interesting in 20 years, the p4s and rdram were an incredible pile of junk. The itanic.. that says it all

It's cute I get a downvoted instead of an actual rebuttal. Amd has been doing great work for a far less price, Intel has been phoning it in for decades, and for a good bit of time making inferior technology.

Re: Amazon’s Chips Threaten Intel

#105

Just yesterday, I was trying to explain to my partner (who isn't a programmer) why I think open source software and hardware is so important. My argument is that without enough core components in the industry standard tech stack being open source, the more likely companies who develop solutions will restrict user freedom. For example, Apple has been able to own nearly their entire iDevice stack from manufacturing to…

Dozens of small companies (ranging from a couple of people to a couple dozen) rely on me to decide and direct their tech stacks; I always suggest something other than Amazon even where Amazon is suggested first by them; the vast majority defer to my judgement.

I think I'm not only doing them a service by avoiding lock-in to AWS specific "stuff", but also our industry and society at large by maintaining software diversity and openness. Often they also save a nontrivial amount of money by not using AWS (RDS has been particularly egregious).

Just making suggestions (rather than demands or whatever) is very powerful, particularly if they respect you and there is some solid logic behind your suggestion.

Re: Amazon’s Chips Threaten Intel

#106
post #70

Why ARM though? The article touts how this is a homegrown chip, and Amazon obviously has the resources to build a truly homegrown, optimized CPU. Why use ARM instead and import all of its idiosyncrasies? I guess I could ask the question more broadly. Why does every company that "designs its own chip" use ARM instead of designing its own ISA? How much work does it save? How much optimization does it forsake? I'm remin…

Because it is a lot of work to build from scratch, and build the whole software ecosystem. Risc-V is the other option but it is not yet as mature for server chips, and the software stack is only just starting to ship. Arm servers have only just reached maturity after some years.

Re: Amazon’s Chips Threaten Intel

#107

Just yesterday, I was trying to explain to my partner (who isn't a programmer) why I think open source software and hardware is so important. My argument is that without enough core components in the industry standard tech stack being open source, the more likely companies who develop solutions will restrict user freedom. For example, Apple has been able to own nearly their entire iDevice stack from manufacturing to…

For Apple, I find almost the opposite in terms of forced development. If I want to write a program on macOS, I can expect the porting effort to Linux to be simple if not trivial, thanks to UNIX. Compare that to Windows, which has ostensibly less control, but I continue to find to be a massive pain to develop for. With that said, if macOS lost UNIX, I’d be done.

Apple refuses to update their command line tools because of the license. The bash I have here is more than ten years old. It's only a matter of time before things diverge enough to make porting a major pain.

Re: Amazon’s Chips Threaten Intel

#108

Earlier quoted context omitted.

Intel chips are RISC under the hood these days (for a long while - decade or more). They're CISC at the ASM layer before the instructions are decoded and dispatched by the microcode.

CISC is still an asset rather than a liability, though, as it means you can fit more code into cache.

You do have to worry about the µ-op cache nowadays.

Re: Amazon’s Chips Threaten Intel

#109
post #67
post #14

Earlier quoted context omitted.

I'm just guessing that if the only thing that given box is doing is handling very specific internal S3 API, you can probably optimize a few things over a multi-purpose architecture. I'm totally blue and I'll be honest - when I want to learn about something, it seems that stating some thesis gets me way more information from HN vs asking a question, especially when it turns out to be wrong ;)

This is a horrendously disrespectful way to learn about a niche area. I'm shocked to see it laid out so plainly like that. Your first assertion here is incredibly wrong. ISA's don't split up as cleanly as your fictional version, a NAS box has to support all the same branch, arithmetic, and memory operations as a "multi-purpose" architecture. The only conceivable things you'd bolt on would be things like NEON accelera…

And yet, here he/she gets exactly the result they were looking for. It's a well known online trope that you get your question answered faster and more thoroughly by posting a wrong answer first rather than plainly asking. My guess is it triggers something primal in us geeks.

See: https://xkcd.com/386/

Re: Amazon’s Chips Threaten Intel

#110

Earlier quoted context omitted.

For Apple, I find almost the opposite in terms of forced development. If I want to write a program on macOS, I can expect the porting effort to Linux to be simple if not trivial, thanks to UNIX. Compare that to Windows, which has ostensibly less control, but I continue to find to be a massive pain to develop for. With that said, if macOS lost UNIX, I’d be done.

Apple refuses to update their command line tools because of the license. The bash I have here is more than ten years old. It's only a matter of time before things diverge enough to make porting a major pain.

I dont understand this, they already share some of the source to several OS components. Do you care to elaborate a bit on this? Is there some GPL clause or something that became too risky for Apple or something? How do BSD projects get by with the newer licenses aside from already being open source it doesnt seem to affect their underlying license...
Post reply on HN