iPod Touch 2.0 app?

Message boards : BOINC client : iPod Touch 2.0 app?
Message board moderation

To post messages, you must log in.

AuthorMessage
Chadwick

Send message
Joined: 22 Jul 08
Posts: 2
United States
Message 18739 - Posted: 22 Jul 2008, 16:21:11 UTC

Hi, I was wondering if there is a version of BOINC for the iPod Touch 2.0 on the horizon.

Thanks!
Chadwick Jones
Magnolia, Arkansas
USA
ID: 18739 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1654
Australia
Message 18747 - Posted: 22 Jul 2008, 20:52:32 UTC

From the Wikipedia:
CPU 412 MHz (with software update 1.1.2) ARM11
Memory 128 MB DRAM

Not much to work with. It would have to be one of the simpler projects.
ID: 18747 · Report as offensive
Chadwick

Send message
Joined: 22 Jul 08
Posts: 2
United States
Message 18756 - Posted: 23 Jul 2008, 3:23:11 UTC

Ah, yeah I guess it would not be able to output that much...
ID: 18756 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 18986 - Posted: 31 Jul 2008, 16:35:46 UTC - in response to Message 18739.  

Hi, I was wondering if there is a version of BOINC for the iPod Touch 2.0 on the horizon.

I tried to compile BOINC for the iPod touch 1.0 (I won't pay a cent for a firmware upgrade that just adds locks around the system!). Gave up after a while, not because it was hard, but because I was running out of battery and the iPod was getting hotter than I like. (it was compiling on the iPod itself, not cross-compiling from my computer!)

This showed two things:
- Next time I try, I *have* to cross-compile from a fast computer, not on the iPod directly.
- If it gets that hot after compiling software for five minutes, I'm not sure I'd want to run a CPU-intensive BOINC project on it.

About the only project I'd consider worth running is Quake Catcher Network, using the built-in accelerometer while the iPod is charging (= on a stable desk, not on a pocket :D).
ID: 18986 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 19114 - Posted: 3 Aug 2008, 6:22:05 UTC - in response to Message 18739.  

Hi, I was wondering if there is a version of BOINC for the iPod Touch 2.0 on the horizon.

I forgot to mention:
BOINC is the kind of application Apple would NEVER let into the official App Store.
ID: 19114 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 19543 - Posted: 17 Aug 2008, 19:09:28 UTC - in response to Message 18986.  
Last modified: 17 Aug 2008, 20:05:32 UTC

I tried to compile BOINC for the iPod touch 1.0. Gave up after a while, not because it was hard, but because I was running out of battery and the iPod was getting hotter than I like. (it was compiling on the iPod itself, not cross-compiling from my computer!)

Ladies and gentleman, I successfully cross-compiled the BOINC client to the iPod touch (1.x firmware).

I've yet to test it, though :)

EDIT: ok, not really worth running. Look at these benchmarks!

ID: 19543 · Report as offensive
John McLeod VII
Avatar

Send message
Joined: 29 Aug 05
Posts: 147
Message 19624 - Posted: 19 Aug 2008, 23:31:32 UTC - in response to Message 19543.  

I tried to compile BOINC for the iPod touch 1.0. Gave up after a while, not because it was hard, but because I was running out of battery and the iPod was getting hotter than I like. (it was compiling on the iPod itself, not cross-compiling from my computer!)

Ladies and gentleman, I successfully cross-compiled the BOINC client to the iPod touch (1.x firmware).

I've yet to test it, though :)

EDIT: ok, not really worth running. Look at these benchmarks!

And as you discovered, running a CPU intensive project is going do run through battery in a huge hurry. Handheld devices are all about battery conservation. If you defeat this, you end up with a hot brick (literaly hot, and if it gets too hot, it will become a brick). If you don't defeat this, your benchmarks will look even worse (replace MIPS with KIPS and you will have it about right).

BOINC WIKI
ID: 19624 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 19625 - Posted: 19 Aug 2008, 23:53:44 UTC - in response to Message 19624.  

And as you discovered, running a CPU intensive project is going do run through battery in a huge hurry. Handheld devices are all about battery conservation. If you defeat this, you end up with a hot brick (literaly hot, and if it gets too hot, it will become a brick). If you don't defeat this, your benchmarks will look even worse (replace MIPS with KIPS and you will have it about right).

I know how hot it can get. I attempted native compilation (took like 30 seconds per C++ file), and one of the steps I took during jailbreaking did a lot of decompressing/decrypting/patching/recompressing stuff right on the device, and it sure got warm both times...

I will surely not crunch on it. It was mostly the exercise of trying to port it. Hey, some people have ported BitTorrent clients. Over Wi-Fi, that eats battery like crazy. Over EDGE, the carrier will kill you. They did it anyway.

And what seems to be the point of porting the gcc compiler to run natively, or vim, or two command-line IRC clients, or X applications (even when we have no X server!), or the lynx browser (command-line), or Midnight Commander, or... (should I continue?). People still do it just for the hell of it (all those programs are available for installation).

And, there is one possible use for BOINC here. Run Quake Catcher Network, while the iPhone/iPod is being charged; hopefully on a stable desk :)
ID: 19625 · Report as offensive
Les Bayliss
Help desk expert

Send message
Joined: 25 Nov 05
Posts: 1654
Australia
Message 19626 - Posted: 20 Aug 2008, 0:28:58 UTC

ID: 19626 · Report as offensive
Eric Myers
Avatar

Send message
Joined: 12 Feb 06
Posts: 232
United States
Message 19661 - Posted: 21 Aug 2008, 13:23:13 UTC - in response to Message 18986.  


About the only project I'd consider worth running is Quake Catcher Network, using the built-in accelerometer while the iPod is charging (= on a stable desk, not on a pocket :D).

Rather than running QCN on the iPod under BOINC, it might not be too difficult to run the app directly. I know Carl is very busy just getting QCN to run under BOINC, but I'd imagine once that's matured he could then easily port the app direct. And while Apple may not approve of BOINC, they might approve of just this app, which might even grow their sensor array more than running it under BOINC.

(And yes, it would have to be pretty smart about detecting motion in general and distinguishing an earthquake from tossing your backpack on the couch.)

-- Eric Myers

"Education is not the filling of a pail, but the lighting of a fire." -- William Butler Yeats
ID: 19661 · Report as offensive

Message boards : BOINC client : iPod Touch 2.0 app?

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.