Folding@home for IOS device?
Moderators: Site Moderators, FAHC Science Team
Folding@home for IOS device?
I know people have said that FAH has tried, but Apple doesn't want background running app so FAH didn't implement on the IOS system. But there is one distributing computing project currently running on the IOS device, it's called DreamLab. I run that occasionally on my iPhone. Does anyone know how they implement the software on the IOS device? Why can't FAH use the same method so in the future we can run FAH on our IOS device as well?
-
- Posts: 946
- Joined: Sun Dec 16, 2007 6:22 pm
- Hardware configuration: 7950x3D, 5950x, 5800x3D, 3900x
7900xtx, Radeon 7, 5700xt, 6900xt, RX 550 640SP - Location: London
- Contact:
Re: Folding@home for IOS device?
It all bogs down to manpower and resources to develop the software for iOS devices. Priorities must be set, to develop for platforms which will bring the most science back. Unless you have companies like Sony/Apple or MS dedicating some of the manpower to develop something for their platforms, there is no chance F@H developers and coder could create something for them.Junhano wrote:I know people have said that FAH has tried, but Apple doesn't want background running app so FAH didn't implement on the IOS system. But there is one distributing computing project currently running on the IOS device, it's called DreamLab. I run that occasionally on my iPhone. Does anyone know how they implement the software on the IOS device? Why can't FAH use the same method so in the future we can run FAH on our IOS device as well?
FAH Omega tester
Re: Folding@home for IOS device?
Actually, half of it boils down to manpower and resources. the other half boils down to the suitability of the hardware to continuously process (mostly) FP32 operations.
1. Circuitry doing heavy computation generates a lot of heat and keeping it from overheating is a serious limitation.
2. Battery power is unsuitable unless you've got an automobile to carry the batteries around in.
(no, I'm not advertising for a company that builds electric cars.
FAH doesn't rest, it just keeps draining the batteries and turning it into heat without waiting for you to tell it to keep running.
1. Circuitry doing heavy computation generates a lot of heat and keeping it from overheating is a serious limitation.
2. Battery power is unsuitable unless you've got an automobile to carry the batteries around in.
(no, I'm not advertising for a company that builds electric cars.
FAH doesn't rest, it just keeps draining the batteries and turning it into heat without waiting for you to tell it to keep running.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
Re: Folding@home for IOS device?
DreamLab is designed to run exclusively in the foreground and is incapable of running in the background for the reasons you mentioned (Apple won't let apps run in the background). When you start a DreamLab session, it will only continue if you don't lock the device/turn off the screen, otherwise it goes to the background and gets suspended. When you leave the screen on, DreamLab darkens the screen but doesn't allow it to switch off so that it can keep on working - you end up with a black screen with a tiny silhouetted DreamLab logo in the center (and I don't run it on my iPhone for this reason - the logo never moves, so even though it's extremely dim, it will contribute to OLED screen burn-in eventually).Junhano wrote:Apple doesn't want background running app so FAH didn't implement on the IOS system. But there is one distributing computing project currently running on the IOS device, it's called DreamLab. I run that occasionally on my iPhone. Does anyone know how they implement the software on the IOS device?
Also, testing on both my iPhone and iPad, they both just get a little warm running the DreamLab app and don't get hot at all. I don't think the app's developers are taking full advantage of Apple's hardware, as they should get quite hot if they were.
Anyway, FAH could technically do the same thing on iOS if the developers were happy to let it run with the same restrictions in place, although they'd also need to support Apple's Metal API to take advantage of the graphics compute in Apple's hardware, and that wouldn't be trivial at all...
-
- Posts: 1576
- Joined: Tue May 28, 2013 12:14 pm
- Location: Tokyo
Re: Folding@home for IOS device?
With the upcoming Apple Silicon might be good to try ... but it would be different code base compared to what is in place today so I guess I know the answer: limited resources.AL0126 wrote:Anyway, FAH could technically do the same thing on iOS if the developers were happy to let it run with the same restrictions in place, although they'd also need to support Apple's Metal API to take advantage of the graphics compute in Apple's hardware, and that wouldn't be trivial at all...Junhano wrote:Apple doesn't want background running app so FAH didn't implement on the IOS system. But there is one distributing computing project currently running on the IOS device, it's called DreamLab. I run that occasionally on my iPhone. Does anyone know how they implement the software on the IOS device?
Please contribute your logs to http://ppd.fahmm.net
-
- Posts: 4
- Joined: Thu Aug 25, 2022 4:34 am
Re: Folding@home for IOS device?
I see this thread went dormant for a while, has any progress been made toward an iOS app, or Android? Would love to contribute as much processors as I can.
-
- Site Admin
- Posts: 7937
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Folding@home for IOS device?
No change, and unlikely to change in that direction. There are a few third party monitoring apps for F@h available on iOS or Android.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Posts: 4
- Joined: Thu Aug 25, 2022 4:34 am
Re: Folding@home for IOS device?
If that ever changes, I'll download in a heartbeat!