to answer simply: mhz != performance, (like pentium4 vs ivy bridge)

A coretex-a8 is diff to current mainline x64 arch, different pipelines,
memory/cache hierarchy, huge memory bandwidth difference

for mem bandwidth theoretical beagle is 16bit * 800MHz = 1.6GiB/s (also
need to share with display and blah) , tested in real life is about 300MiB/s
for a pc dual ch pc12800:  1600MHz *  64bit * 2 (ch) = 25.6GiB/s, tested
real life is about 20GiB/s



On Thu, Sep 26, 2013 at 4:54 PM, Jack Mitchell <[email protected]>wrote:

> On 26/09/13 09:47, 서재필 wrote:
> > I'm trying to use Beagle Board for real-time audio-processing.
> >
> > I bought this one because of these clock speed(1Ghz).
> >
> > My algorithm running time is about 0.6 ms for one frame in my
> > computer(window7, 2.6Ghz Quad-core).
> >
> > But when I run my algorithm on BB(Angstrom, 1Ghz), it spends about
> > 40ms for one frame.
> >
> > Isn't it ridiculous? Because clock speed defference is just 2 or max 3
> > times. But measuring processing speed is not.
> >
> > Wha'ts wrong with it?
> >
> > Please let me know I didn't notice something.
> >
> > I have to running my algorithm in at least 6ms for one frame.
> >
> > All the best.
> >
> >
>
> For a start, your 2.7GHz Windows machine is _not_ an ARM architecture so
> comparing the two is useless. Secondly, processor speed is not linear,
> 1Ghz is not always worse than 2GHz, and something running in 10seconds
> at 1Ghz, will not always run in 5 seconds at 2Ghz.
>
> I suggest you read up processor architectures and understand some of the
> basics of CPUs. As for speeding up your algorithm, try using the NEON
> instructions available on this ARM chip, however your code will then not
> run on Windows PC. I also assume you're using C, and not
> Python/Java/Javascript.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to