Hi All,
Thanks for the replys! I am using a ARM ported version of Ubuntu 10.10 running 
on a Cortex-A9.
The community has done a good job with porting many packages to the ARM ISA. 
FFTW was easily installed on my system using apt-get.
I think the end goal to this effort is to understand the limitations of mobile 
chips (in particular the memory hierarchy), and then work on an Android port 
with BOINC and the other applications.
The later versions of Android support native C/C++ compiled code vs. Java on 
the older releases. This allows us to exploit HW accelerators such as the 
Vector floating point unit.
So right now I am trying to profile a few other applications to get a better 
mix. Sensitive economics dictate the features of the embedded processor so 
things like Cache memory is a very expensive commodity. However the ARM 
Cortex-A9 has a L2 size range up to 4MB which is very respectable and 
cache coherency to up to 4 cores, but most licences don't include that much. 
Right now it appears with SETI that 512k L2 is having issues with locality but 
I still need to analyze and experiment further by running on a system that has 
a larger cache and extracting data from performance counters on things like L2 
misses, etc.
I can send out some slide decks on general performance and comparisons to x86 
if anyone is interested?
Thanks,

Jeff
--- On Tue, 7/5/11, Raistmer <[email protected]> wrote:

From: Raistmer <[email protected]>
Subject: Re: [boinc_dev] ARM project port
To: "Bernd Machenschalk" <[email protected]>, "robert miles" 
<[email protected]>
Cc: [email protected]
Date: Tuesday, July 5, 2011, 1:23 PM

SETI requires FFTW or similar FFT library too. Original poster claimed he looks 
on SETI@home already.
Interesting, what about FFT indeed?

----- Original Message ----- 
From: Bernd Machenschalk 
To: robert miles 
Cc: [email protected] 
Sent: Monday, July 04, 2011 6:12 PM
Subject: Re: [boinc_dev] ARM project port


On 04.07.11 07:37, robert miles wrote:
> I've found a reference to where to get the source code for Einstein@Home
> applications:
>
> http://einstein.phys.uwm.edu/license.php

This requires compiling gsl, fftw and the whole lalsuite for ARM, which I 
suspect to be a pain to get working.

Also too, the resulting application (gravitational wave search) requires a 
significant amount of disk space to run, and the tasks would (initially) 
cause quite some download traffic. I don't think that this application is well 
suited for mobile devices.

Is there a reasonably fast FFT(W) implementation for ARM? We might be able to 
find some different application.

Best,
Bernd

_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to