LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-13-2020, 10:24 AM   #1
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,385

Rep: Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336
Apple to use Arm only. Implications?


https://www.theverge.com/2020/6/22/2...hips-wwdc-2020

I can get the implications for desktops; Apple have gone 68k --> PPC -->X86_64 already, now they're going to Arm64.

Now my RazPi 4 (4 core A-72 Cortex @ 1.5Ghz with 4G or ram and an sdcard for a disk) isn't a power machine, but afaik that's about 40nm wafer Fab, and simply using framebuffer, it outputs 2x4k hdmi @ 43fps, I'm told

Reduce that to 7 nm wafer fab gives you 3.5-4.5Ghz, 12-16 cores and bigger ram, throw in an SSD and an Apple video GPU that's a whole different ball game.

Now Arm64 (=aarch64) Linux systems are already out there. MacOS is based on BSD, so we haven't a long way to go to get linux on the new Macs.

This interests me because whenever this present laptop bites the dust, I intended to buy a desktop once, and keep it. I reckon I can, because we're pretty near what you can get out of silicon anyhow. Replace parts if they go. And I don't need some track-your-every-move OS; I can use linux.

Has anyone any insights, or experience with Mac booting?
 
Old 07-13-2020, 10:59 AM   #2
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,333
Blog Entries: 3

Rep: Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730Reputation: 3730
The move to ARM is overdue. However, since they are making their own chips they are going to go much further down the lock-in path than most people are willing to imagine. Yet they'll go along anyway.

The litmus test will be whether Apple allows the BSDs and GNU/Linux distros to boot and, if so, for how much longer.
 
1 members found this post helpful.
Old 07-13-2020, 03:21 PM   #3
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,005

Rep: Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629
They spent a lot of money working on a joint effort with IBM on RISC (forgot other company). It won't be a huge change to go back to arm.

I assume it breaks their logic of holding on to all parts of the system.
 
Old 07-15-2020, 03:54 AM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,385

Original Poster
Rep: Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336
They've done it before, I guess. 68K --> PPC --> X86_64 --> Arm.

I'm not sure it breaks their Logic. First, this has been in the works some time; Second Arm has definitely more potential. My RazPi 4 uses 15 watts (Allowing 2×0.5A for USB3); even give Apple 100 watts (not including display) they're still winning. It's a long way from the 500-600W we use today. Also, their tablets are Arm based, their phones are Arm based. I actually think it makes their logic, because they can interchange much more. You can have the same UI running on all 3.
 
Old 07-15-2020, 02:44 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,005

Rep: Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629
I think Arm only has potential for most companies because the designers only create a processor instead of high paid Apple designers.

I'd assume that Apple would provide some input and try to integrate it across their hardware line. Bet it won't be anything like what one might find in a Pi.
 
Old 07-16-2020, 04:35 AM   #6
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,507

Rep: Reputation: Disabled
The RPi boards are made down to a price, they could be more powerful, with more features, if it wasn't restrained by a price point.

In the old days, (I think it was AMIGA), ARM processors were way ahead of Intel, when it came to graphics rendering, so the potential is there.
 
Old 07-16-2020, 02:40 PM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,005

Rep: Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629Reputation: 3629
Didn't those game systems start the notion that various graphical aspects of the game came from a dedicated computer? Seems I saw a Modern Marvels show about them.
 
Old 07-16-2020, 03:19 PM   #8
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,883
Blog Entries: 13

Rep: Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931
As far as implications go, for Apple, that's up to Apple to worry about, in advance.

I feel there are some potential technical hurdles to surmount, but so long as they do resolve those prior to launch, they'll be fine.

I do not feel they're approaching this blindly, they are in fact producing their own chip.

While it is a risk, Apple has shown that they can make chips and thus improve their profitability because they'd no longer be required to use some other semiconductor company's CPUs.

Implications to the industry may be that they'll have a potential better price point for their platforms over AMD and Intel based solutions, maybe.
 
Old 07-17-2020, 04:30 AM   #9
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,385

Original Poster
Rep: Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336
Quote:
Originally Posted by fatmac View Post
The RPi boards are made down to a price, they could be more powerful, with more features, if it wasn't restrained by a price point.

In the old days, (I think it was AMIGA), ARM processors were way ahead of Intel, when it came to graphics rendering, so the potential is there.
I agree. but the only place Raspberry Pi can move is up market. The SBC market is a crowded place. With the RazPi 3 or 4, you can stream hdmi multimedia and you're trespassing on the light/medium end of the PC space, for a fraction of the price. It will be interesting to see where they go next. Arm Macs will last a log longer on battery. It will be interesting to see their desktop offerings.
 
Old 07-17-2020, 05:30 AM   #10
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
The implication is that you'll be able to install iOS on your RasPi soon

Playing devil's advocate, their lock-in policy makes this feasible IMO. It's still very much unclear how they will get there, but they are free to make the very best out of it.

The customers won't care, won't even know probably, beyond increased battery life and less heat (I understand heat has been a long-standing problem with Aplle device, designed to be unobtrusive yet beautiful, nobody likes a loud, humming fan).
 
Old 07-18-2020, 12:32 PM   #11
EdGr
Senior Member
 
Registered: Dec 2010
Location: California, USA
Distribution: I run my own OS
Posts: 1,000

Rep: Reputation: 472Reputation: 472Reputation: 472Reputation: 472Reputation: 472
The majority of Apple's revenue comes from the iPhone and related devices. The Mac provides only 9.8% of Apple's revenue. https://www.investopedia.com/apple-s...siness-4684130

For Apple, leveraging their phone development to the Mac makes perfect business sense. Apple will make the transition as seamless as possible for customers.

Apple is not targeting the lunatic fringe who runs a non-Apple OS.
Ed
 
Old 07-18-2020, 01:06 PM   #12
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,385

Original Poster
Rep: Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336Reputation: 2336
Quote:
Originally Posted by EdGr
Apple is not targeting the lunatic fringe who runs a non-Apple OS.
Ed
You mean us?
Quote:
Originally Posted by ondoho
The implication is that you'll be able to install iOS on your RasPi soon
Actually, getting stuff running on the Pi is a major pain in the behind. The Pi doesn't use grub, but it's /boot dir is crowded
Quote:
bcm2708-rpi-b-plus.dtb bcm2710-rpi-3-b.dtb bcm2835-rpi-cm1-io1.dtb config.txt fixup_x.dat start4x.elf
bcm2708-rpi-b.dtb bcm2710-rpi-cm3.dtb bcm2835-rpi-zero-w.dtb fixup.dat initramfs-linux.img start_cd.elf
bcm2708-rpi-cm.dtb bcm2711-rpi-4-b.dtb bcm2835-rpi-zero.dtb fixup4.dat kernel7.img start_db.elf
bcm2708-rpi-zero-w.dtb bcm2835-rpi-a-plus.dtb bcm2836-rpi-2-b.dtb fixup4cd.dat overlays start_x.elf
bcm2708-rpi-zero.dtb bcm2835-rpi-a.dtb bcm2837-rpi-3-b-plus.dtb fixup4db.dat start.elf
bcm2709-rpi-2-b.dtb bcm2835-rpi-b-plus.dtb bcm2837-rpi-3-b.dtb fixup4x.dat start4.elf
bcm2710-rpi-2-b.dtb bcm2835-rpi-b-rev2.dtb bootcode.bin fixup_cd.dat start4cd.elf
bcm2710-rpi-3-b-plus.dtb bcm2835-rpi-b.dtb cmdline.txt fixup_db.dat start4db.elf
Bootcode.bin is the GPU firmware, and that's read first. Then there's some argument about how the ram gets divvied out. The CPU firmware gets loaded next, and the cpu is allowed to settle the argument about the ram split, possibly consulting config.txt. Then there's a few files called start?.elf, and one of them has to be selected and run. Finally, with config.txt open, cmdline.txt is executed. The named kernel is run, jumping to the root partition specified, and all hell breaks loose if System.map is not from the same compile and/or the files from /lib/modules/version are from a different version

Last edited by business_kid; 07-18-2020 at 01:31 PM.
 
Old 07-18-2020, 01:13 PM   #13
EdGr
Senior Member
 
Registered: Dec 2010
Location: California, USA
Distribution: I run my own OS
Posts: 1,000

Rep: Reputation: 472Reputation: 472Reputation: 472Reputation: 472Reputation: 472
Quote:
Originally Posted by business_kid View Post
You mean us?
Yes, Linux and Windows users alike are outside the walled garden.
Ed
 
Old 07-18-2020, 07:11 PM   #14
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,883
Blog Entries: 13

Rep: Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931Reputation: 4931
Quote:
Originally Posted by ondoho View Post
The implication is that you'll be able to install iOS on your RasPi soon
I disagree.

Apple is making their own ARM CPU, I do not feel it's going to ever be in a Pi, nor that it will be available for the general market to use on boards.
 
Old 07-19-2020, 04:27 AM   #15
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by rtmistler View Post
I disagree.
Me too. I was joking. Apparently the one smilie wasn''t enough so here's some more:
(I hate that one)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Should I use NetworkManager, and if so, what are the implications for wireless NotionCommotion Linux - Newbie 1 04-01-2014 09:56 PM
Implications of setting K3B to use 103 character joliet filenames? General Linux - Software 2 05-28-2007 10:26 AM
Changing the socket descriptor - implications Solemn Phoenix Linux - Networking 0 08-16-2004 10:16 AM
Help with Samba and implications it may have lachesis Linux - Networking 5 05-17-2004 10:49 AM
Multimedia kernel - implications? bluefire Linux - General 4 10-06-2003 04:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration