Live data from Hacker News

AMD CEO: The Next Challenge Is Energy Efficiency

spectrum.ieee.org

111–120 of 328 posts

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#111

From the perspective of a consumer, my MacBook Pro is basically the perfect laptop, at least in theory. I love the battery life and performance of the hardware, not to mention the unrivaled build quality of the MacBook (screen, trackpad, keyboard). In practice, however, MacOS limits the capabilities of the hardware such that I cannot daily drive my MacBook Pro as a work or personal computer (poor containerization sup…

> no _real_ support for video games Would Wine (Proton) work out of the box on M1 Linux? My knowledge of Wine is limited. Based on the How Wine works 101 article [1]: > The code inside the executables is “portable” between Windows and Linux ( assuming the same CPU architecture ). because the CPU architecture is different, Wine would need changes to support it too - just like x32 and x64. Is that correct? 1 - https://…

It's not impossible but it is extremely hard to do in an efficient way.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#112

From the perspective of a consumer, my MacBook Pro is basically the perfect laptop, at least in theory. I love the battery life and performance of the hardware, not to mention the unrivaled build quality of the MacBook (screen, trackpad, keyboard). In practice, however, MacOS limits the capabilities of the hardware such that I cannot daily drive my MacBook Pro as a work or personal computer (poor containerization sup…

> no _real_ support for video games Would Wine (Proton) work out of the box on M1 Linux? My knowledge of Wine is limited. Based on the How Wine works 101 article [1]: > The code inside the executables is “portable” between Windows and Linux ( assuming the same CPU architecture ). because the CPU architecture is different, Wine would need changes to support it too - just like x32 and x64. Is that correct? 1 - https://…

It will be possible in the near future.

https://www.phoronix.com/news/Hangover-0.8.1-Released

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#113
post #95
post #87

Earlier quoted context omitted.

i've used a mac for development for various projects which have been globally impactful for over a decade. it's literally unix, man. docker on mac can be improved, but if i'm developing for other architectures it's much easier to just test natively. toolchain for all the languages i use is exactly the same as any other *nix. gaming i'll give you a point, but that's why i have windows dual boot at home. /shrug

It’s Unix but it’s not Linux. When Linux is your target it makes sense to use it on your development stack entirely. The irony being that Microsoft seem to make the best Linux OS for development for my use cases of docker / server side / cloud operations. And it runs Office better than Linux or Mac.

"And it runs Office better than Linux or Mac"

Yup, been doing that for decades. It's called "vendor lock-in". And its unethicality has been discussed comprehensively for decades as well.

And when countries tried to move into an open document format - they'll bully the country, using the strong arm of the Uncle Sam, until they're back to MS Office again.

So when people are amazed by Bill Gates' charities - I don't. His money comes from the sufferings of countries.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#114
post #2

Energy efficiency and improved packaging are things I can readily agree with. The last thing though - “hybrid algorithms leveraging AI efficiency” sounds an awful lot like a buzzword sales pitch. This article reminds of this other one [1] posted about 1 month ago. It’s an interview with some guys that just got done building an exascale supercomputer, in which it was originally estimated to need 1000 megawatts but ult…

Re. The “hybrid algorithms” bit: I was at this talk. The example she gave was a physics sim like CFD, iterating between a fast/approximate ML-based algorithm and slow/accurate classical physics algorithm, with the output of each feeding in as the starting point of the next round. But this was just an example, clearly there are lots of area you could apply a similar approach.

So differentiable programming with nns as approximators? Cool!

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#115

From the perspective of a consumer, my MacBook Pro is basically the perfect laptop, at least in theory. I love the battery life and performance of the hardware, not to mention the unrivaled build quality of the MacBook (screen, trackpad, keyboard). In practice, however, MacOS limits the capabilities of the hardware such that I cannot daily drive my MacBook Pro as a work or personal computer (poor containerization sup…

From my experience developing C++ on it, as long as you don't use anything exotic, everything is portable (i.e. just recompile). On the other hand, for the missing apps and other stuff, I'm running a Linux VM via VMWare Fusion Pro. It works efficiently, and interoperability is good. Just add another internal network card to the VM, and keep an always on SSH/SFTP connection. Then everything works seamlessly. Never had…

Been there done that since the era of Powerbooks - and it always causes my laptop's battery to deplete much faster.

Because I'm using my laptop to, well, work on the go a lot; this is a showstopper.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#116

Earlier quoted context omitted.

From my experience developing C++ on it, as long as you don't use anything exotic, everything is portable (i.e. just recompile). On the other hand, for the missing apps and other stuff, I'm running a Linux VM via VMWare Fusion Pro. It works efficiently, and interoperability is good. Just add another internal network card to the VM, and keep an always on SSH/SFTP connection. Then everything works seamlessly. Never had…

Been there done that since the era of Powerbooks - and it always causes my laptop's battery to deplete much faster. Because I'm using my laptop to, well, work on the go a lot; this is a showstopper.

From my experience, the newest VMWare versions and Linux kernels are very good at conserving power when the VM is mostly idle.

I'm doing on that my 2014MBP, and it didn't cut the endurance to half, but need to re-test it for exact numbers. However, it doesn't appear in "power hungry applications" list unless you continuously compile something or run some service at 100% CPU load. Also, you can limit the resources it can use if you want to further limit it down.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#117
post #95

Earlier quoted context omitted.

It’s Unix but it’s not Linux. When Linux is your target it makes sense to use it on your development stack entirely. The irony being that Microsoft seem to make the best Linux OS for development for my use cases of docker / server side / cloud operations. And it runs Office better than Linux or Mac.

"And it runs Office better than Linux or Mac" Yup, been doing that for decades. It's called "vendor lock-in". And its unethicality has been discussed comprehensively for decades as well. And when countries tried to move into an open document format - they'll bully the country, using the strong arm of the Uncle Sam, until they're back to MS Office again. So when people are amazed by Bill Gates' charities - I don't. Hi…

I understand that corporations are bastards and built on foundations of the crushed skulls of children and involuntary human sacrifice but Office on the Mac is not a bad product and is improving. But the windows version has just been around longer and had more work done on it. And don’t get me started on LibreOffice - it’s buggy as hell. Even more than Office on a bad day

I’ve met Bill. He wouldn’t be out of place among HN’s defective half: the dubious pro SaaS VC funded US university alumni…

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#118

From the perspective of a consumer, my MacBook Pro is basically the perfect laptop, at least in theory. I love the battery life and performance of the hardware, not to mention the unrivaled build quality of the MacBook (screen, trackpad, keyboard). In practice, however, MacOS limits the capabilities of the hardware such that I cannot daily drive my MacBook Pro as a work or personal computer (poor containerization sup…

> no _real_ support for video games Would Wine (Proton) work out of the box on M1 Linux? My knowledge of Wine is limited. Based on the How Wine works 101 article [1]: > The code inside the executables is “portable” between Windows and Linux ( assuming the same CPU architecture ). because the CPU architecture is different, Wine would need changes to support it too - just like x32 and x64. Is that correct? 1 - https://…

Apple has released Rosetta for linux. I believe the use case is running x86 binaries inside of an Arm virtual machine on Apple Silicon, instead of emulating an entire x86 CPU and running the entire OS as x86. Apparently it works pretty good and some people have even used it on non-Apple arm chips. Anyways, I wonder if it could be used in combination with something like Proton to emulate x86 on linux.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#119
post #12

Put another way: if AMD (and especially Intel) don't do something about this they're going to get completely eaten alive by ARM. The amount of processing power available in a modern smartphone is truly mind-boggling. I'd love to see a chart showing the chip cost and energy cost of the power on an M1 chip in each previou syear. I would guess that 30+ years ago you'd be in the millions of dollars and watts of power but…

From what I've seen the CPU/ALU/decode at the center being ARM or x86 may make less difference than you think. The amount of circuitry and silicon area (correlated with power) for non core is significant. MMUs, vector instructions, complex cache hierarchy, high speed IO (DDR, pcie, you name it) extremely complex network on chip (infinity fabric) to enable cpu interconnectivity, etc. Is very significant. Look at the IO die size vs the CCD size. As one poster pointed out using chiplets have great advantages, but there is a power hit. Thankfully newer tech is bringing that power down too. I'd love to see a power breakdown of a full chip to see what % is attributed to the cpu core itself.

Re: AMD CEO: The Next Challenge Is Energy Efficiency

#120
post #101
post #99

Earlier quoted context omitted.

> The irony being that Microsoft seem to make the best Linux OS for development WSL?

Yes WSL2

while WSL2 is great for what it is it just doesn't compare to working in a linux distro. there are a lot of pain points where external tools wont always work well with WSL.

I also like the productivity customizations posseble in Linux while the same are difficult or impossible on Windows.

of course if your work is tied into the windows eco system having WSL is good to have.

Post reply on HN