- Joined
- Jul 5, 2013
- Messages
- 27,671 (6.66/day)
Oh yes. Under Tim Cook's sad leadership Apple computers have steadily lost upgradeablity one little bit at a time. It's really pathetic.Have Apple products ever been upgradeable.
Oh yes. Under Tim Cook's sad leadership Apple computers have steadily lost upgradeablity one little bit at a time. It's really pathetic.Have Apple products ever been upgradeable.
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
That's pretty much a universal trend across the industry though. It's true that Apple has been a champion of this for quite some time, but they're not unique by any means - they just take it a bit further than most. (It's also by no means unique to the Tim Cook era of Apple - Jobs championed the first mass market sealed-battery phone, after all.) Their well funded opposition to right to repair is much more of a problem imo. Imo part of the problem is that the paradigms of what constitutes "upgradeable" are severely out of sync with the real-world benefits of tight integration and non-modularity in certain respects (the speed and power advantages of LPDDR vs DDR, for example). If there was a functional market for replacement parts, including things like motherboards, then this would be far less of an issue (though soldered storage is particularly egregious, and largely unique to Apple). I would be quite happy with a world where most laptops were mostly non-upgradeable but you could easily swap its motherboard for one with a more powerful CPU, more RAM, etc, with the trade-in value of your existing board lowering the price of the upgrade. But of course this would need significant manufacturer support, as well as a broad network of third party workshops doing swaps and selling parts, and it would require manufacturers to stick to the same motherboard design for a long time, which most of them really don't want to.Oh yes. Under Tim Cook's sad leadership Apple computers have steadily lost upgradeablity one little bit at a time. It's really pathetic.
System Name | Apollo |
---|---|
Processor | Intel Core i9 9880H |
Motherboard | Some proprietary Apple thing. |
Memory | 64GB DDR4-2667 |
Video Card(s) | AMD Radeon Pro 5600M, 8GB HBM2 |
Storage | 1TB Apple NVMe, 4TB External |
Display(s) | Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays |
Case | MacBook Pro (16", 2019) |
Audio Device(s) | AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers |
Power Supply | 96w Power Adapter |
Mouse | Logitech MX Master 3 |
Keyboard | Logitech G915, GL Clicky |
Software | MacOS 12.1 |
There is also the bit about whether something like the M1 Ultra is even feasible without that level of integration. I agree with storage, I can't say that I'm very happy about that, particularly in laptops and desktops. I think there is a case to be made with phones though since size and efficiency tends to be of paramount concern. Look at it this way, if you take EPYC 7763, you're getting what, half of the bandwidth as the M1 Max? If Apple were to make something like memory a user replaceable part, how would you suggest that we get to 800GB/s with existing tech? You're not getting that with DDR5 as it's packaged for PCs today. Let's also talk about SD cards. A V90 card is going to get you 90 MB/s at best and that's your upper bound. Apple's interface within their phones is NVMe (albeit, probably not at the speed you're expecting from a computer.) However, that gives you a lot more potential beyond what an SD card can offer you.That's pretty much a universal trend across the industry though. It's true that Apple has been a champion of this for quite some time, but they're not unique by any means - they just take it a bit further than most. (It's also by no means unique to the Tim Cook era of Apple - Jobs championed the first mass market sealed-battery phone, after all.) Their well funded opposition to right to repair is much more of a problem imo. Imo part of the problem is that the paradigms of what constitutes "upgradeable" are severely out of sync with the real-world benefits of tight integration and non-modularity in certain respects (the speed and power advantages of LPDDR vs DDR, for example). If there was a functional market for replacement parts, including things like motherboards, then this would be far less of an issue (though soldered storage is particularly egregious, and largely unique to Apple). I would be quite happy with a world where most laptops were mostly non-upgradeable but you could easily swap its motherboard for one with a more powerful CPU, more RAM, etc, with the trade-in value of your existing board lowering the price of the upgrade. But of course this would need significant manufacturer support, as well as a broad network of third party workshops doing swaps and selling parts, and it would require manufacturers to stick to the same motherboard design for a long time, which most of them really don't want to.
Of course the real kicker is that Apple with their tight control, massive size, and vertical integration could implement such a system relatively easily. But they would much rather sell you an entire new device.
There is also the bit about whether something like the M1 Ultra is even feasible without that level of integration. I agree with storage, I can't say that I'm very happy about that, particularly in laptops and desktops. I think there is a case to be made with phones though since size and efficiency tends to be of paramount concern. Look at it this way, if you take EPYC 7763, you're getting what, half of the bandwidth as the M1 Max? If Apple were to make something like memory a user replaceable part, how would you suggest that we get to 800GB/s with existing tech? You're not getting that with DDR5 as it's packaged for PCs today. Let's also talk about SD cards. A V90 card is going to get you 90 MB/s at best and that's your upper bound. Apple's interface within their phones is NVMe (albeit, probably not at the speed you're expecting from a computer.) However, that gives you a lot more potential beyond what an SD card can offer you.
So yeah, Apple could modularize their hardware more, but at what cost? SD card adoption and replaceable memory is probably not the best choice for the same reason, it would hamper performance and result in bigger devices. That doesn't sound like a win to me.
System Name | Apollo |
---|---|
Processor | Intel Core i9 9880H |
Motherboard | Some proprietary Apple thing. |
Memory | 64GB DDR4-2667 |
Video Card(s) | AMD Radeon Pro 5600M, 8GB HBM2 |
Storage | 1TB Apple NVMe, 4TB External |
Display(s) | Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays |
Case | MacBook Pro (16", 2019) |
Audio Device(s) | AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers |
Power Supply | 96w Power Adapter |
Mouse | Logitech MX Master 3 |
Keyboard | Logitech G915, GL Clicky |
Software | MacOS 12.1 |
With extended storage being significantly slower than internal memory would make it hard for Apple to guarantee proper behavior should an app be expecting NVMe level of performance. That sounds like a very real impediment because even the V90 card in my Canon EOS RP is by no means fast when it comes to transfers. You would really have to limit what that extended storage could be used for and that doesn't sound like a good user experience to me.With phones they could have base storage as NVME and extra with an SD card. I have never heard anyone complain that their extra storage via SD is slow on any phone. If they made base as say 28 with a SD slot imo that would be fine.
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
Didn't even Android stop placing apps on SD years ago, precisely due to this? Apple certainly isn't alone in using NVMe storage in their phones, though most Android phones use UFS of some kind these days AFAIK - and the faster versions of UFS can still be fast. Still, any reasonably smart OS should be able to juggle that automatically, just shunt over some photos or other low-bandwidth data to the SD card if you're running out of app space.With extended storage being significantly slower than internal memory would make it hard for Apple to guarantee proper behavior should an app be expecting NVMe level of performance. That sounds like a very real impediment because even the V90 card in my Canon EOS RP is by no means fast when it comes to transfers. You would really have to limit what that extended storage could be used for and that doesn't sound like a good user experience to me.
Yeah, precisely. It just isn't doable. After all, it has a 1024-bit RAM interface, with regular DDR5 being 2x32-bit. So ... you'd need 16 channels to match Apple's LPDDR5 setup. Latency for the DDR5 would be lower, but ... it doesn't matter at that point. You'd be talking a massive server motherboard to fit all of those DIMMs, not to mention the way high layer count to ensure signal integrity. There are definitely major advantages to be found in this level of tight integration - but the drawbacks are also real.There is also the bit about whether something like the M1 Ultra is even feasible without that level of integration. I agree with storage, I can't say that I'm very happy about that, particularly in laptops and desktops. I think there is a case to be made with phones though since size and efficiency tends to be of paramount concern. Look at it this way, if you take EPYC 7763, you're getting what, half of the bandwidth as the M1 Max? If Apple were to make something like memory a user replaceable part, how would you suggest that we get to 800GB/s with existing tech? You're not getting that with DDR5 as it's packaged for PCs today.
Didn't Samsung try to launch a UFS card standard at some point? I wonder if we'll ever see the (seemingly dead elsewhere) SD Express standard take root in phones - it essentially makes SD cards into PCIe 3.0x1 SSDs. Of course heat and controller complexity (and die size) would be an issue for this in MicroSD, but I think the standard supports that size.Let's also talk about SD cards. A V90 card is going to get you 90 MB/s at best and that's your upper bound. Apple's interface within their phones is NVMe (albeit, probably not at the speed you're expecting from a computer.) However, that gives you a lot more potential beyond what an SD card can offer you.
I don't think Apple is ever going to go modular storage for phones, unless they were mandated to do so by some major government. Heck, they don't even support dual SIM. PCs, though? Mandating that would actually be kind of reasonable (with some excemptions for industrial PCs or other special cases). Soldered storage in a PC just isn't acceptable. Soldered RAM kind of is, but IMO we really need some organized system for access to spare parts, repairs and upgrades. Plus, ideally, something like a mandated period of keeping motherboard designs (for portables) compatible - 3 years? It would be pretty awesome to be able to buy a laptop, then 3 years later either order a new motherboard or send it in to have it upgraded to a new CPU and RAM, with your existing board as a trade-in. Of course this is still more wasteful than upgrading individual components, but such a system would obviously need to be tied into spare parts networks and repair providers (and official refurbishers) to afford re-use of those traded-in boards. Even low power laptops today are so powerful that a decent 3-year-old laptop is more than enough for most users, so getting a system like this running would be immensely beneficial in many ways.So yeah, Apple could modularize their hardware more, but at what cost? SD card adoption and replaceable memory is probably not the best choice for the same reason, it would hamper performance and result in bigger devices. That doesn't sound like a win to me.
System Name | Apollo |
---|---|
Processor | Intel Core i9 9880H |
Motherboard | Some proprietary Apple thing. |
Memory | 64GB DDR4-2667 |
Video Card(s) | AMD Radeon Pro 5600M, 8GB HBM2 |
Storage | 1TB Apple NVMe, 4TB External |
Display(s) | Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays |
Case | MacBook Pro (16", 2019) |
Audio Device(s) | AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers |
Power Supply | 96w Power Adapter |
Mouse | Logitech MX Master 3 |
Keyboard | Logitech G915, GL Clicky |
Software | MacOS 12.1 |
Believe it or not, if I'm shooting jpeg + raw, my EOS RP will fill the buffer and slow down fairly quickly, even with a V90 card. Transfer speeds are pretty terrible as well. I can't imagine the experience in something like Apple's Photo app to perform well if these images are being read from really slow storage. I mean, come on, I have rotational media drives that have better sustained throughput.Still, any reasonably smart OS should be able to juggle that automatically, just shunt over some photos or other low-bandwidth data to the SD card if you're running out of app space.
I think what we're seeing though is that Apple doesn't have an option if they want to maintain the numbers they're currently getting from this kind of setup. It's not like there is another option and with lack of standardization, they might as well roll it themselves like they did. They certainly have the resources to do it, so all in all, I'd call it a win, at least to show what such a device can do.Yeah, precisely. It just isn't doable. After all, it has a 1024-bit RAM interface, with regular DDR5 being 2x32-bit. So ... you'd need 16 channels to match Apple's LPDDR5 setup. Latency for the DDR5 would be lower, but ... it doesn't matter at that point. You'd be talking a massive server motherboard to fit all of those DIMMs, not to mention the way high layer count to ensure signal integrity. There are definitely major advantages to be found in this level of tight integration - but the drawbacks are also real.
I would totally be happy to see a SoC with HBM2(x?) as a first tier of memory and a second tier with more capacity at a slower speed. It's really no different than something like multiple cache levels, but that does have a complexity cost. It might be easier to just do what Apple did with a single fast pool. To me, it seems like what Apple did was a less risky solution because the cost of mispredicting when something should get bumped out of faster memory could have some huge ramifications that could just be avoided by doing what Apple already did. So from that perspective, I'm not sure if the added complexity would be worth it, although I'd still love to see something like this.One cool solution would be a hybrid memory architecture, with X amount of memory on-package (could be HBMx, could be LPDDR) and a desired number of ancillary channels of "second order" RAM for when that fills up. Of course this would be pretty difficult for the OS to manage without performance inconsistencies, but it's definitely doable.
There really is no defending this. I agree. If I want to add more storage to my MBP, I either have to use a Thunderbolt 3 device (which would be plenty fast I might add, but it comes at a hell of a cost,) or USB 3.1 devices (since my 2019 model doesn't support 3.2,) and that limits me to essentially SATA3 (6G) speeds. So yes, I really wish storage could be replaced however there might even be a reason for that. Are there any NVMe drives that go up to 8TB because that's what you can get soldered into a Mac.Soldered storage in a PC just isn't acceptable.
System Name | RyzenGtEvo/ Asus strix scar II |
---|---|
Processor | Amd R5 5900X/ Intel 8750H |
Motherboard | Crosshair hero8 impact/Asus |
Cooling | 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK |
Memory | Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB |
Video Card(s) | Powercolour RX7900XT Reference/Rtx 2060 |
Storage | Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme |
Display(s) | Samsung UAE28"850R 4k freesync.dell shiter |
Case | Lianli 011 dynamic/strix scar2 |
Audio Device(s) | Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset |
Power Supply | corsair 1200Hxi/Asus stock |
Mouse | Roccat Kova/ Logitech G wireless |
Keyboard | Roccat Aimo 120 |
VR HMD | Oculus rift |
Software | Win 10 Pro |
Benchmark Scores | 8726 vega 3dmark timespy/ laptop Timespy 6506 |
That's where I draw the line though with Apple, no replaceable storage options and I won't buy, it's rarely the case that the storage available for a system at launch utilises all the bandwidth available to it, plus the memory card issue is beyond ridiculous, it's 2022.Believe it or not, if I'm shooting jpeg + raw, my EOS RP will fill the buffer and slow down fairly quickly, even with a V90 card. Transfer speeds are pretty terrible as well. I can't imagine the experience in something like Apple's Photo app to perform well if these images are being read from really slow storage. I mean, come on, I have rotational media drives that have better sustained throughput.
I think what we're seeing though is that Apple doesn't have an option if they want to maintain the numbers they're currently getting from this kind of setup. It's not like there is another option and with lack of standardization, they might as well roll it themselves like they did. They certainly have the resources to do it, so all in all, I'd call it a win, at least to show what such a device can do.
I would totally be happy to see a SoC with HBM2(x?) as a first tier of memory and a second tier with more capacity at a slower speed. It's really no different than something like multiple cache levels, but that does have a complexity cost. It might be easier to just do what Apple did with a single fast pool. To me, it seems like what Apple did was a less risky solution because the cost of mispredicting when something should get bumped out of faster memory could have some huge ramifications that could just be avoided by doing what Apple already did. So from that perspective, I'm not sure if the added complexity would be worth it, although I'd still love to see something like this.
These really is no defending this. I agree. If I want to add more storage to my MBP, I either have to use a Thunderbolt 3 device (which would be plenty fast I might add, but it comes at a hell of a cost,) or USB 3.1 devices (since my 2019 model doesn't support 3.2,) and that limits me to essentially SATA3 (6G) speeds. So yes, I really wish storage could be replaced however there might even be a reason for that. Are there any NVMe drives that go up to 8TB because that's what you can get soldered into a Mac.
System Name | Apollo |
---|---|
Processor | Intel Core i9 9880H |
Motherboard | Some proprietary Apple thing. |
Memory | 64GB DDR4-2667 |
Video Card(s) | AMD Radeon Pro 5600M, 8GB HBM2 |
Storage | 1TB Apple NVMe, 4TB External |
Display(s) | Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays |
Case | MacBook Pro (16", 2019) |
Audio Device(s) | AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers |
Power Supply | 96w Power Adapter |
Mouse | Logitech MX Master 3 |
Keyboard | Logitech G915, GL Clicky |
Software | MacOS 12.1 |
I have not experienced that to be the case with modern Apple devices. My MBP has disk access speeds that you'd expect from a high end PCIe 3.0 NVMe drive. The newer devices act like what you would expect from a device almost saturating PCIe 4.0 NVMe cards. So from an "available bandwidth" perspective, I do think that Apple is squeezing all they can out of it already, so I wouldn't call this a valid concern. However, what is a valid concern is if the SSD fails because you'd essentially have to replace the whole damn circuit board or desolder the parts that'd be getting replaced. That's my primary gripe. My secondary gripe is that in retrospect, I should have gotten 2TB instead of 1TB and now I have to live with that decision. However with that said, something like a USB 3.1 SSD is probably more than enough to handle my photo library, so there is that too.it's rarely the case that the storage available for a system at launch utilises all the bandwidth available to it
I have not experienced that to be the case with modern Apple devices. My MBP has disk access speeds that you'd expect from a high end PCIe 3.0 NVMe drive. The newer devices act like what you would expect from a device almost saturating PCIe 4.0 NVMe cards. So from an "available bandwidth" perspective, I do think that Apple is squeezing all they can out of it already, so I wouldn't call this a valid concern. However, what is a valid concern is if the SSD fails because you'd essentially have to replace the whole damn circuit board or desolder the parts that'd be getting replaced. That's my primary gripe. My secondary gripe is that in retrospect, I should have gotten 2TB instead of 1TB and now I have to live with that decision. However with that said, something like a USB 3.1 SSD is probably more than enough to handle my photo library, so there is that too.
All in all, when you buy Apple, you're buying something that should "just work." That's part of what you're paying for by going into this ecosystem and it's not for everyone. Your typical Mac user doesn't want to screw with the hardware. Your typical enthusiast is going to hate Apple because of how locked down it is, but honestly, this is a case where you can't have your cake and eat it too if you want to control quality from top to bottom.
System Name | Apollo |
---|---|
Processor | Intel Core i9 9880H |
Motherboard | Some proprietary Apple thing. |
Memory | 64GB DDR4-2667 |
Video Card(s) | AMD Radeon Pro 5600M, 8GB HBM2 |
Storage | 1TB Apple NVMe, 4TB External |
Display(s) | Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays |
Case | MacBook Pro (16", 2019) |
Audio Device(s) | AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers |
Power Supply | 96w Power Adapter |
Mouse | Logitech MX Master 3 |
Keyboard | Logitech G915, GL Clicky |
Software | MacOS 12.1 |
At the time with the discount I had, probably about $360 USD iirc (something like $400 without I think.) So significantly more than having a user replaceable part if you include the cost of the 1TB on top of the upgrade cost to 2TB. That wasn't a pill I was willing to swallow at the time, but given how my machine costed about $4k, an additional $400 wouldn't have been that much in the grand scheme of things. Also, I've picked up photography since buying it, so I wasn't accounting for the size of full frame raw images either. With that said though, I've spent a good $2,000 on camera hardware and getting something like a 2TB external SSD would do just fine for this purpose and cost only about $230 USD, so it's not like it's that big of a deal. I'm still also only at about 50% of my disk used after cleaning out everything I didn't care about.How much would the jump from 1 to 2 TB have cost just out of interest?
And no replaceable batteries... Not that such is exclusive to Apple, but they did popularize it.That's where I draw the line though with Apple, no replaceable storage options and I won't buy, it's rarely the case that the storage available for a system at launch utilises all the bandwidth available to it, plus the memory card issue is beyond ridiculous, it's 2022.
System Name | My Ryzen 7 7700X Super Computer |
---|---|
Processor | AMD Ryzen 7 7700X |
Motherboard | Gigabyte B650 Aorus Elite AX |
Cooling | DeepCool AK620 with Arctic Silver 5 |
Memory | 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30) |
Video Card(s) | XFX AMD Radeon RX 7900 GRE |
Storage | Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive) |
Display(s) | Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort) |
Case | Lian Li LANCOOL II MESH C |
Audio Device(s) | On-Board Sound / Sony WH-XB910N Bluetooth Headphones |
Power Supply | MSI A850GF |
Mouse | Logitech M705 |
Keyboard | Steelseries |
Software | Windows 11 Pro 64-bit |
Benchmark Scores | https://valid.x86.fr/liwjs3 |
But non-user replaceable batteries have made batteries smaller, more energy-dense, and other such overall improvements. Yes, we've lost some things but we've gained in the long run.And no replaceable batteries... Not that such is exclusive to Apple, but they did popularize it.
Don't care. I'd rather have a slightly larger phone that isn't made instantly useless by a dead/dying battery. It's so very wasteful and not green.smaller, more energy-dense, and other such overall improvements.
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
Oh, believe me, that's no surprise. That's a 26MP camera, so I'd expect ~30MB RAW files (that's what I get from my 24MP Pentax, at least), plus 5-10MB/jpg. At even a few frames a second, that will exceed the speed of any SD card quickly. But the same just doesn't apply to a smartphone camera - not only will it never shoot photos as quickly as a DSLR, but nobody in their right mind would use a phone camera that way. Not necessarily because of the quality (which can be decent), but because of handling and UX issues.Believe it or not, if I'm shooting jpeg + raw, my EOS RP will fill the buffer and slow down fairly quickly, even with a V90 card. Transfer speeds are pretty terrible as well. I can't imagine the experience in something like Apple's Photo app to perform well if these images are being read from really slow storage. I mean, come on, I have rotational media drives that have better sustained throughput.
Yeah, it's definitely a win for them. But I wouldn't call it a lack of standardization - they're using "standard" LPDDR5, after all (though seemingly in custom packages?). The issue is that you just can't reasonably make a standard for replaceable memory at those bandwidths - the pin counts, trace routing, and PCB quality demands would be astronomical, making it impossible in practice. That's why we have soldered standards like HBM and LPDDR.I think what we're seeing though is that Apple doesn't have an option if they want to maintain the numbers they're currently getting from this kind of setup. It's not like there is another option and with lack of standardization, they might as well roll it themselves like they did. They certainly have the resources to do it, so all in all, I'd call it a win, at least to show what such a device can do.
Yeah, they're definitely avoiding a lot of complexity goint this way. I can only imagine the issues of juggling data across two different memory architectures with drastically different speeds and latencies, and making this transparent to apps. In this way, on-board "RAM" in a system like this is likely better implemented as a (huge) L4 cache.I would totally be happy to see a SoC with HBM2(x?) as a first tier of memory and a second tier with more capacity at a slower speed. It's really no different than something like multiple cache levels, but that does have a complexity cost. It might be easier to just do what Apple did with a single fast pool. To me, it seems like what Apple did was a less risky solution because the cost of mispredicting when something should get bumped out of faster memory could have some huge ramifications that could just be avoided by doing what Apple already did. So from that perspective, I'm not sure if the added complexity would be worth it, although I'd still love to see something like this.
At the time they first launched an 8TB option there weren't any 8TB NVMe options, no. And AFAIK all current ones are relatively slow QLC, but they do exist. Still, it's not like their soldered drives have any special NAND on them, so they could just as easily have made this into an NVMe card - but it might not have fit on a standard m.2 22xx form factor. There are other m.2 form factors they could have used though - they could have gone 30mm wide for more board space and still stayed compliant (and compatible with standard SSDs as long as they aren't too long). We could also look at the Mac Pro, which used what look like mSATA SSDs (though clearly a proprietary interface), but they are for some reason tied to the T2 security chip and non-replaceable. Apple claims this is a security feature, but ... that isn't reasonable. The data security implications of someone being able to steal or temporarily borrow and clone your SSD are near zero, as at that point they already need physical access to your device, so all bets are off at that point. Soldered storage is still denser - you can always pack everything more densely on one PCB rather than several + connectors - but the difference isn't really noticeable. They could have made it work if they wanted to. And that's the real problem.There really is no defending this. I agree. If I want to add more storage to my MBP, I either have to use a Thunderbolt 3 device (which would be plenty fast I might add, but it comes at a hell of a cost,) or USB 3.1 devices (since my 2019 model doesn't support 3.2,) and that limits me to essentially SATA3 (6G) speeds. So yes, I really wish storage could be replaced however there might even be a reason for that. Are there any NVMe drives that go up to 8TB because that's what you can get soldered into a Mac.
That's true, though again Apple is hardly the worst of the bunch here - at least their phones are reasonably easily disassembled and they consistently use stretch-release adhesive for their batteries, making swaps possible for someone with a few basic tools and a modicum of patience and hand-eye coordination. It's far from perfect, but there are far worse examples out there (looking at you, Samsung). IMO there are valid arguments for not designing your products around easy modularity - the benefits of non-modularity are very much real. What there aren't valid arguments for is not designing for repairability. There's no reason why a non-modular design can't still be relatively easily repairable. Of course, companies like Fairphone and Framework are demonstrating that you can still make highly repairable and upgradeable phones and laptops without that much of a sacrifice.Don't care. I'd rather have a slightly larger phone that isn't made instantly useless by a dead/dying battery. It's so very wasteful and not green.
System Name | My Ryzen 7 7700X Super Computer |
---|---|
Processor | AMD Ryzen 7 7700X |
Motherboard | Gigabyte B650 Aorus Elite AX |
Cooling | DeepCool AK620 with Arctic Silver 5 |
Memory | 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30) |
Video Card(s) | XFX AMD Radeon RX 7900 GRE |
Storage | Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive) |
Display(s) | Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort) |
Case | Lian Li LANCOOL II MESH C |
Audio Device(s) | On-Board Sound / Sony WH-XB910N Bluetooth Headphones |
Power Supply | MSI A850GF |
Mouse | Logitech M705 |
Keyboard | Steelseries |
Software | Windows 11 Pro 64-bit |
Benchmark Scores | https://valid.x86.fr/liwjs3 |
And if we go by the latest iFixIt teardown video of some new Samsung phone, they don't even give you the benefit of pull tabs to get the battery out. You damn near have to chisel it out while risking a literal fire. So, Apple isn't the worst here.That's true, though again Apple is hardly the worst of the bunch here - at least their phones are reasonably easily disassembled and they consistently use stretch-release adhesive for their batteries, making swaps possible for someone with a few basic tools and a modicum of patience and hand-eye coordination.
I'm talking about in notebook PCs, non-removable batteries make for more dense, smaller batteries.Don't care. I'd rather have a slightly larger phone that isn't made instantly useless by a dead/dying battery. It's so very wasteful and not green.
And if we go by the latest iFixIt teardown video of some new Samsung phone, they don't even give you the benefit of pull tabs to get the battery out. You damn near have to chisel it out while risking a literal fire. So, Apple isn't the worst here.
I'm talking about in notebook PCs, non-removable batteries make for more dense, smaller batteries.
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
Yep. I linked to that, didn't I?And if we go by the latest iFixIt teardown video of some new Samsung phone, they don't even give you the benefit of pull tabs to get the battery out. You damn near have to chisel it out while risking a literal fire. So, Apple isn't the worst here.
That's actually debatable. In phones there are few alternatives to adhesive, but in a laptop you can relatively easily fit a basic frame with screw holes to your battery without sacrificing any meaningful amount of density. As the size of the device increases, the benefits of adhesive shrink, as the relative size of X number of screws shrinks compared to the battery. There are quite a few thin-and-light laptops out there with really densely packed batteries that still have them held in with screws.I'm talking about in notebook PCs, non-removable batteries make for more dense, smaller batteries.
System Name | My Ryzen 7 7700X Super Computer |
---|---|
Processor | AMD Ryzen 7 7700X |
Motherboard | Gigabyte B650 Aorus Elite AX |
Cooling | DeepCool AK620 with Arctic Silver 5 |
Memory | 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30) |
Video Card(s) | XFX AMD Radeon RX 7900 GRE |
Storage | Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive) |
Display(s) | Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort) |
Case | Lian Li LANCOOL II MESH C |
Audio Device(s) | On-Board Sound / Sony WH-XB910N Bluetooth Headphones |
Power Supply | MSI A850GF |
Mouse | Logitech M705 |
Keyboard | Steelseries |
Software | Windows 11 Pro 64-bit |
Benchmark Scores | https://valid.x86.fr/liwjs3 |
No, I'm referring to how notebook batteries were once fully separate components that you could flip a lever and remove it vs what they are today.That's actually debatable. In phones there are few alternatives to adhesive, but in a laptop you can relatively easily fit a basic frame with screw holes to your battery without sacrificing any meaningful amount of density. As the size of the device increases, the benefits of adhesive shrink, as the relative size of X number of screws shrinks compared to the battery. There are quite a few thin-and-light laptops out there with really densely packed batteries that still have them held in with screws.
System Name | Hotbox |
---|---|
Processor | AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6), |
Motherboard | ASRock Phantom Gaming B550 ITX/ax |
Cooling | LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14 |
Memory | 32GB G.Skill FlareX 3200c14 @3800c15 |
Video Card(s) | PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W |
Storage | 2TB Adata SX8200 Pro |
Display(s) | Dell U2711 main, AOC 24P2C secondary |
Case | SSUPD Meshlicious |
Audio Device(s) | Optoma Nuforce μDAC 3 |
Power Supply | Corsair SF750 Platinum |
Mouse | Logitech G603 |
Keyboard | Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps |
Software | Windows 10 Pro |
Ah, okay. Yeah, I agree with that - that battery bay always messed with the structural rigidity of the case and required more stiffening and more material to make the laptop hold together well, so integrating it is definitely a boon. But gluing it down inside is just unnecessary.No, I'm referring to how notebook batteries were once fully separate components that you could flip a lever and remove it vs what they are today.
System Name | My Ryzen 7 7700X Super Computer |
---|---|
Processor | AMD Ryzen 7 7700X |
Motherboard | Gigabyte B650 Aorus Elite AX |
Cooling | DeepCool AK620 with Arctic Silver 5 |
Memory | 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30) |
Video Card(s) | XFX AMD Radeon RX 7900 GRE |
Storage | Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive) |
Display(s) | Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort) |
Case | Lian Li LANCOOL II MESH C |
Audio Device(s) | On-Board Sound / Sony WH-XB910N Bluetooth Headphones |
Power Supply | MSI A850GF |
Mouse | Logitech M705 |
Keyboard | Steelseries |
Software | Windows 11 Pro 64-bit |
Benchmark Scores | https://valid.x86.fr/liwjs3 |
Still, I'd rather have a replaceable battery and a slightly larger device than have to buy a new unit when(not if) the battery dies.I'm talking about in notebook PCs, non-removable batteries make for more dense, smaller batteries.