Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Talk

Reply
 
Thread Tools Display Modes
  #1  
Old 06-24-2003, 09:00 PM
Jason Dunn
Executive Editor
Jason Dunn's Avatar
Join Date: Aug 2006
Posts: 29,160
Default Some Thoughts on Media Co-Processors

I receive an anonymous message from someone named "John" who had some interesting thoughts on media co-processors in Pocket PCs. Take it away John...

"First of all, I am a hardware engineer. Recently NeoMagic annouced a new chip with APA(Associative Processor Array) architecture. This technology is absolutely fasinating. For PDAs without dedicated MPEG4 decoding hardware, CPU handles the job. It is slow even at 400Mhz! High clock speed burns a lot of power. The HP 5xxx PDAs has the MediaQ processor in it which has dedicated MPEG4 hardware decoder, so performance is better, and power is also reduced. However, APA can do much better. APA chips can run at 20Mhz for MPEG4 decoding and better performance. That saves a lot of power!

What does APA architecture look like? It is a expandable(scalable) 2-dimensional array of processing elements. Each processing elements contain memory as well as computing hardware! To process an image, just send it to the APA arrays, and simultaneously instruct every processing element process every bit of image data. Compare that to a CPU or a dedicated hardware datapath, you would need to send blocks and blocks of image data through the CPU/hardware datapath. To get good performance you need to run it at high clock speed. APA architecture gives you massively parallel processing.

What's more. NeoMagic's APA chip already has MPEG4 encoding algorithm implemented as well. (MediaQ does have MPEG4 encoding hardware yet). You can also implement other algorithms such as speech recognition on APA. That's how flexible APA is. No additional dedicated hardware is required. APA is perfect for PDA, Cellphone devices. We will soon be able to have real-time 30fps TWO way video communications on our cellphones/PDAs with this technology. Hopefully this will give your reader some ideas what's to come in future portable devices.

You can learn more about the APA technology in this white paper."
__________________
Want to contact me personally? Use this. Want to read my personal blog? Check it out. Want to follow me on Twitter? Here you go.
 
Reply With Quote
  #2  
Old 06-24-2003, 09:25 PM
ozen
Ponderer
Join Date: Dec 2002
Posts: 51
Send a message via ICQ to ozen Send a message via AIM to ozen

sounds cool, but when can we see this kind of thing in everyday devices like cell phones and pda's? I would like to hear more about this and everything that it can do.
 
Reply With Quote
  #3  
Old 06-24-2003, 09:28 PM
rosettaZ
Pupil
Join Date: May 2003
Posts: 34

TI OMAP 1510 has a very impressive DSP with beyond elegant memory balancing. But it's almost impossible to program with normal tool. In the case of Palm it ended p to be a total waste of silicon.

Xscale has some media acceleration code in the chip too, but hardly anybody uses it because the tool is not easily accessible.

First generation ATI chip are dubbed video decelerator because of extremely bad driver and memory caching.

Now we want to talk about even fancier CPU structure. I would like to see how good driver, tool and total implementation first before believing anyting.

So what if you can design and print a nice chip. Will it pump up quake fps? will it spew more .mpeg fps? show me working PDA prototype, instead of white paper.
 
Reply With Quote
  #4  
Old 06-24-2003, 09:42 PM
felixdd
Philosopher
felixdd's Avatar
Join Date: Mar 2004
Posts: 555
Send a message via ICQ to felixdd Send a message via AIM to felixdd Send a message via MSN to felixdd Send a message via Yahoo to felixdd

Quote:
Originally Posted by rosettaZ
First generation ATI chip are dubbed video decelerator because of extremely bad driver and memory caching.
ATI is famous for bad drivers :lol:
 
Reply With Quote
  #5  
Old 06-24-2003, 10:44 PM
Kati Compton
5000+ Posts? I Should OWN This Site!
Join Date: Jul 2003
Posts: 5,133

The white paper link doesn't seem to be working...
 
Reply With Quote
  #6  
Old 06-24-2003, 11:19 PM
lurch
Thinker
Join Date: Dec 2003
Posts: 416
Default Re: Some Thoughts on Media Co-Processors

Quote:
Originally Posted by Jason Dunn
I receive an anonymous message from someone named "John"
Um, if he told you his name, it's not really anonymous is it??
__________________
"And then she understood the devilish cunning of the enemies' plan. By mixing a little truth with it they had made their lie far stronger."-C.S. Lewis
 
Reply With Quote
  #7  
Old 06-24-2003, 11:43 PM
Enderet
Thinker
Join Date: Feb 2005
Posts: 407

Maybe we will see this in the new 600 mhz ppcs...... 0X
 
Reply With Quote
  #8  
Old 06-25-2003, 02:01 AM
Janak Parekh
Editor Emeritus
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 15,171
Default Re: Some Thoughts on Media Co-Processors

Quote:
Originally Posted by lurch
Quote:
Originally Posted by Jason Dunn
I receive an anonymous message from someone named "John"
Um, if he told you his name, it's not really anonymous is it??
Well, John could mean John Doe. John is as anonymous as names get, at least in this country...

--janak
 
Reply With Quote
  #9  
Old 06-25-2003, 04:41 AM
ctmagnus
5000+ Posts? I Should OWN This Site!
ctmagnus's Avatar
Join Date: Aug 2006
Posts: 5,616

Quote:
Originally Posted by kati42
The white paper link doesn't seem to be working...
Replace the %20 with an underscore, like http://www.neomagic.com/product/APA_version3_1.pdf
__________________
iPhone 4! ☠☠☠ Mid-2010 15" MacBook Pro! ☠☠☠ Gateway LT2102h! ☠☠☠ Dell XPS M1210!
 
Reply With Quote
  #10  
Old 06-25-2003, 04:56 AM
Janak Parekh
Editor Emeritus
Janak Parekh's Avatar
Join Date: Aug 2006
Posts: 15,171

Quote:
Originally Posted by ctmagnus
Replace the %20 with an underscore, like http://www.neomagic.com/product/APA_version3_1.pdf
Thanks for figuring it out! I've fixed it.

--janak
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:34 PM.