JustSomeGuy1

About

Banned
Username
JustSomeGuy1
Joined
Visits
60
Last Active
Roles
member
Points
1,172
Badges
1
Posts
330
  • Johnson & Johnson CEO Alex Gorsky joins Apple's board of directors

    Shockingly tone-deaf move on Apple's part. This may be seen as a serious error in the long run. It depends on whether they can successfully distance themselves from the likely shitstorm headed J&J's way.

    See, for example, https://www.npr.org/2021/10/21/1047828535/baby-powder-cancer-johnson-johnson-bankruptcy . As the commenter above said, he's a useful link into the healthcare industry, but I'm not sure that's going to outweigh the trouble he may bring with him.
    williamlondonOfercat52rotateleftbytedavgregbyronl
  • Flaw in macOS briefly allowed attackers to install what they wanted

    mcdave said:
    Desperate! M1 series must be a real threat.
    Stop being stupid. This was a horrendous and easily exploitable security flaw that completely exposed the system to any local attacker *and* to any remote attack that could social-engineer a local user into running anything that could drop an invisible file (a dot file) into the user's home dir - where it would sit, a time-bomb, until the next time an installer ran.

    The decision to support shell scripts in installers was bound to cause problems. I'd say it was crazy except if they didn't do that or something similar, many developers would have chosen a different installer platform and then that fragmentation would have been even worse. But even so, using *zsh* is asking for trouble - it's an awesome interactive shell but way too big and sprawling for this, and that's exactly what bit them on the ass. If they'd been using some traditional sh clone, this flaw wouldn't have existed. Of course that's not easy to arrange when zsh is root's login shell. But... nobody ever said security is easy.

    After some hopeful signs a few years ago (the bug bounty program), Apple is again showing very poor security practices, and it should be distressing to you and every other Mac user. We all need Apple to be better at this.

    The awesomeness of the M1 has nothing to do with bad security practices.

    All that said:
    Linux desktops and laptops look far uglier, but they do not seem to have these kind of problems somehow.
    That's a quite ridiculous claim. Linux also has security problems, though it benefits even more from the same minority-platform effect that has shielded Apple, at least as far as desktops go (server is a different story, and of course there's some overlap so it gets a little fuzzy). Some distros are better at handling this than others. However, it would be fair to say that few of them do things as badly as Apple, because users will simply abandon them for better distros if they do. Apple has a level of lock-in that distros don't.
    williamlondonelijahgFileMakerFeller
  • Flaw in macOS briefly allowed attackers to install what they wanted

    lkrupp said:
    So Microsoft and Google are researching and reporting macOS and iOS flaws. Fine and good. Does Apple itself have a security research team looking for flaws in macOS, Windows, Android, iOS?
    Who cares? Just be grateful that they are.

    This was a *bad* exploit. Actually it was several, but the one with zsh is just embarrassing! I am very very glad they found it and reported it to Apple.

    Now that I think of it, Apple's mitigation isn't really complete. I will have to play around with this some, but I think the short-term patch would be to create zero-length root-owned unwritable .zshenv files in every admin user's home dir. (Or really, every home dir, to be safe.)
    williamlondonkillroyFileMakerFeller
  • Johny Srouji says Apple's hardware ambitions are limited only by physics

    Marvin said:
    hexclock said:
    docno42 said:
    GG1 said:
    On some other AI thread, a poster mentioned how expensive these M1 Pro/Max SoCs were to make, especially with the variable RAM amounts. So I'm wondering if the forthcoming MacPro may just use two or more M1 Max's on a single motherboard, similar to very high end dual Xeon boards.
    Better hope they never go dual socket. The compromises you have to make to have two sockets are numerous and what held back the cheese grater and trash can Mac Pro's.  Heck there are performance penalties for "chiplet" packaging like AMD is using with Ryzen and Threadripper.  I get why they are doing it - it's WAY more cost effective for a bunch of reasons.  But if Apple can stomach the production for massive SOC - if you care about performance that's the real ticket and what I hope they stay focused on.  
    mjtomlin said:
    I doubt they'll double up on SoC's. More than likely they'll go with much bigger SoCs variants, "M# Ultra" or "M# Extreme". They would be so far ahead in performance that they'll only need to update them half as often as the rest of the M1 family (basically the same as they did with the "X" variant in the A-series).
    Doubling up SoCs simply won't work (at least, well enough to be worth doing, and assuming you're talking about the existing SoCs). There are all sorts of "gated by physics" issues there. But a single large SoC also seems impossible (at least if they stick with their current memory architecture). Whatever they do, it's going to be a lot more interesting. I wrote a bit more about this in comments here: https://forums.appleinsider.com/discussion/224623/compared-new-14-inch-macbook-pro-versus-13-inch-m1-macbook-pro-versus-intel-13-inch-macbo/p2? ; - see comments 31, 32, 35, 36.

    This is a monumental engineering challenge! If it weren't, we'd already be seeing the new Mac Pros. I fully expect to see a new Pro next year, and that it will be amazing. Don't imagine for a second that these things are easy.
    It’s fun to imagine a Mac Pro with 2 or 4 M1 Max chips, but I remember my G5 1.8 dual getting so hot you could fry an egg on the case, and that thing had 9 fans!
    4x M1 Max would only be in the region of 300W fully maxed out with both CPU and GPU. The 2019 Mac Pro is over 900W. The 2013 cylinder Mac Pro was able to handle over 300W with a whisper quiet single fan and minimal heat. Fully maxed CPUs alone would be under 100W, fully maxed GPUs would be around 240W.

    Not many processes will max out a 40TFLOP GPU except for raw compute tasks, this is like 1.5x an Nvidia 3090. Real-time rendering wouldn't come close most of the time.

    If someone took the same workload from a pre-2019 Mac Pro onto M1 Max, just one of the 4 chips would handle it. If they took the same workload from the 2019 Pro, it would handle it with < 1/3 the power usage.

    They could fit 12x M1 Max chips into a 2019 Mac Pro enclosure with > 0.5 trillion transistors. This kind of thing is being done for special use cases with shared memory across all the chips:

    https://techxplore.com/news/2020-11-trillion-transistor-chip.html

    "The chip is composed of 84 virtual chips along a single silicon wafer and 4,539 computing cores, which means there are effectively 381,276 computing cores to tackle mathematical processes in parallel. Packed with 18 GB RAM, the cores are connected with a communications fabric called Swarm that runs at 100 petabits per second.

    "This work opens the door for major breakthroughs in scientific computing performance," Cerebras researchers wrote in a blog post. "The CS-1 is the first ever system to demonstrate sufficient performance to simulate over a million fluid cells faster than real-time. This means that when the CS-1 is used to simulate a power plant based on data about its present operating conditions, it can tell you what is going to happen in the future faster than the laws of physics produce that same result."

    "We can solve this problem in an amount of time that no number of GPUs or CPUs can achieve," said Cerebras's CEO, Andrew Feldman. "This means the CS-1 for this work is the fastest machine ever built, and it's faster than any combination of clustering of other processors."

    In a paper distributed at the conference Tuesday, titled "Fast Stencil-Code Computation on a Wafer-Scale Processor," Cerebras and Department of Energy researchers explained that shared memory is the critical difference between the CS-1 and Joule machines."

    Your watt analysis is faulty because you're not looking at the whole picture. As I've mentioned elsewhere, the connectivity between cores across multiple chip(let)s is hugely expensive - some estimates put it at over 50% of the entire power budget of modern large core count CPUs like Xeons and EPYCs. That number includes memory controllers so you can't just double up (M1MaxPower * 4) to get a number, but it gives you a decent place to start.

    Also if you just did a half-assed job lashing together 4x M1Ms, you wouldn't have a 40Tflops (it's not "a tflop", it's "a tflops", singular) GPU. That situation would be like lashing 4x Nvidias or AMD Radeons together (SLI or CrossFire). You do NOT get linear speedups in that situation, most of the time - again, because of latency and bandwidth. You can be certain Apple isn't going to settle for that!

    Lastly, you have *entirely* missed the point of the Cerebras. Why do you think it is a *wafer* and not a bunch of chips cut from a wafer and then connected up?

    It's because that's how they tackle latency and bandwidth.

    Sure, you could get 12x M1Ms into a Mac Pro case. But you couldn't get them talking together fast enough for them to do useful work at anything close to 12x the rate of a single M1M.

    However, you have identified one of the tools Apple could use to solve their problem that I was talking about. They could conceivably have SoCs made of four dies that are cut from the wafer all together. They might use TSMC's CoW or similar tech. If they don't fall afoul of Cerebras' patents, anyway, which is not a small concern. Then they would still face issues with memory and heat removal, and perhaps most problematically, defect rates. All those issues seem solvable though.

    Anyone thinking this will yield cheaper Mac Pros should think again. :-/ The issues may be solvable, but not cheaply.
    williamlondonmuthuk_vanalingamwatto_cobra
  • Johny Srouji says Apple's hardware ambitions are limited only by physics

    docno42 said:
    GG1 said:
    On some other AI thread, a poster mentioned how expensive these M1 Pro/Max SoCs were to make, especially with the variable RAM amounts. So I'm wondering if the forthcoming MacPro may just use two or more M1 Max's on a single motherboard, similar to very high end dual Xeon boards.
    Better hope they never go dual socket. The compromises you have to make to have two sockets are numerous and what held back the cheese grater and trash can Mac Pro's.  Heck there are performance penalties for "chiplet" packaging like AMD is using with Ryzen and Threadripper.  I get why they are doing it - it's WAY more cost effective for a bunch of reasons.  But if Apple can stomach the production for massive SOC - if you care about performance that's the real ticket and what I hope they stay focused on.  
    mjtomlin said:
    I doubt they'll double up on SoC's. More than likely they'll go with much bigger SoCs variants, "M# Ultra" or "M# Extreme". They would be so far ahead in performance that they'll only need to update them half as often as the rest of the M1 family (basically the same as they did with the "X" variant in the A-series).
    Doubling up SoCs simply won't work (at least, well enough to be worth doing, and assuming you're talking about the existing SoCs). There are all sorts of "gated by physics" issues there. But a single large SoC also seems impossible (at least if they stick with their current memory architecture). Whatever they do, it's going to be a lot more interesting. I wrote a bit more about this in comments here: https://forums.appleinsider.com/discussion/224623/compared-new-14-inch-macbook-pro-versus-13-inch-m1-macbook-pro-versus-intel-13-inch-macbo/p2? ; - see comments 31, 32, 35, 36.

    This is a monumental engineering challenge! If it weren't, we'd already be seeing the new Mac Pros. I fully expect to see a new Pro next year, and that it will be amazing. Don't imagine for a second that these things are easy.
    patchythepiratecg27watto_cobra