Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 44
Posts: 44   Pages: 5   [ 1 2 3 4 5 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 4451 times and has 43 replies Next Thread
andyarmstrong
Cruncher
Joined: Jun 25, 2008
Post Count: 22
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
IPhone Boinc Client port

Hi!

I am quite an able programmer - in 4th year of a honours graduate degree at St-Andrews for computer science.

I just got the linux version with no gui of the boinc client to work on my linux dedi box and something struck me.

A large amount of people with jailbroken iphones have the ability to run unsigned iphone applications - and even run signed applications through apple's appstore.

Essentially the iphone is a darwin system - does anybody have any ideas what the dependancies to make the linux distro work on other platforms - i mean you can access a terminal from the iphone and im wondering if its a simple as running the ./boinc --attach_project <url> <key> --daemon command on the phone when say plugged into a pc so battery is not exhausted to use its brilliant processing power - afterall, every little helps?

Any thoughts?

Andy
[Jan 4, 2009 12:23:03 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

People with more time than (ahem)

Yes, people have experimented with stuff like this. I can hook you up with them if you like.

But for practical purposes - it's not an effective way of computing. Every little doesn't help when you take things like cost into account.
[Jan 4, 2009 12:29:27 AM]   Link   Report threatening or abusive post: please login first  Go to top 
andyarmstrong
Cruncher
Joined: Jun 25, 2008
Post Count: 22
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

Well tbh i cannot see a cost if you do it when ur phones plugged in etc - there is no cost especially if you set it up as a hobby?

I just tried sticking the executable for linux on the phone - says cannot execute binary file :'( any ideas why this might be.

Would be great to get in touch with people who have experiance or tried this kinda stuff!
[Jan 4, 2009 12:39:50 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

The costs are electricity and the lifespan of your phone.

If you want to just have a bit of fun trying to make it work, that's fine. It's going to be a lot harder than you expect, but you may get somewhere. But if you seriously want to use your phone this way, then just drop the idea.
[Jan 4, 2009 12:44:44 AM]   Link   Report threatening or abusive post: please login first  Go to top 
andyarmstrong
Cruncher
Joined: Jun 25, 2008
Post Count: 22
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

i dont like that kind of attitude!

I will make it work - i think ill basically use the optimized version of the open source boinc client and compile it on the phone itself

That way it should work.

The thing is about these things - a lot of people will use it even if its not very often - and even if it makes little to no impact on the results returned, even if it returns one result every year from all users who are running the phone software - its making a difference and thats the kind of attitude im thinking.

Especially when mobile phones are becomming increasingly powerful - iphone specs are crazy - and using top on the iphone states its cpu is never really above 35% - so stickin the rosetta on it at a cpu cap of 5% when charging - will defintately, definately make a difference and the phone itself would hardly know the difference.
[Jan 4, 2009 12:50:25 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

I'll ask Nicolás to help you.

I'm curious: what are the claimed specs?

even if it returns one result every year from all users who are running the phone software - its making a difference and thats the kind of attitude im thinking.
The deadlines plus the fact that iPhone results would have to be paired with other iPhone results raise the bar for contributing. The real problem, though, is I don't think you will be able to run the World Community Grid applications at all.
----------------------------------------
[Edit 1 times, last edit by Former Member at Jan 4, 2009 1:01:12 AM]
[Jan 4, 2009 12:57:26 AM]   Link   Report threatening or abusive post: please login first  Go to top 
andyarmstrong
Cruncher
Joined: Jun 25, 2008
Post Count: 22
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

From a website:

* ARM1176JZF chip with TrustZone (enables trusted computing environment for media, apps, network, OS, etc. -- very bad for hackers)
* Can vary in clock speed up to 700MHz or more, depending on implementation (thanks, Nigma)
* ARM Intelligent Energy Manager (claimed to reduce power consumption 25-50% in portables)
* 16K / 16K cache
* Features vector floating point coprocessor ("for embedded 3D-graphics")
* ARM Jazelle enabled for embedded Java execution (hmm...)
* SIMD, high perf integer CPU (8-stage pipeline, 675 Dhrystone, 2.1 MIPS)
* 0.45 mW/MHz power draw (with cache)
[Jan 4, 2009 1:00:13 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

I believe this is the same chip:
http://img237.imageshack.us/my.php?image=img0002qd5.jpg

Even if it were twice as fast, it still would struggle.
[Jan 4, 2009 1:05:50 AM]   Link   Report threatening or abusive post: please login first  Go to top 
andyarmstrong
Cruncher
Joined: Jun 25, 2008
Post Count: 22
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

very possibly - where did that shot come from - who got the software running on their phone?

Its more a hypothesis - i would like to have an application offer people the choice to do something good, even if the impact of it would be low - and it sets the standard for the future - gets more people involved and thinking about grid computing perhaps leading to more desktops becomming attached etc.
[Jan 4, 2009 1:11:54 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: IPhone Boinc Client port

As I said earlier: "The deadlines plus the fact that iPhone results would have to be paired with other iPhone results raise the bar for contributing. The real problem, though, is I don't think you will be able to run the World Community Grid applications at all."

Given that even my pathetically slow computer is over ten times faster than the iPhone, and that an iPhone would have to be permanently plugged in and switched on to even hope of completing a task by the deadline....

Desktops and laptops are so cheap now, that it's very hard to make an argument for grid computing on a hand-held device.

I can understand the attraction of even a small contribution - but if the technical limitations reduce that contribution to zero, then it's worth nobody's time.

I can see what you're thinking: "Phones will get faster, we'll find a way to exploit the graphics coprocessor, too." But desktops get faster, too - and research projects are always searching for more power to exploit. This means the minimum requirements increase, too.

Yes, I'm a killjoy. But a practical one, I think.
[Jan 4, 2009 1:28:49 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 44   Pages: 5   [ 1 2 3 4 5 | Next Page ]
[ Jump to Last Post ]
Post new Thread