Simple Question
-
- Posts: 233
- Joined: Wed Jul 13, 2005 1:01 am
- Contact:
Simple Question
--Edited by Positronicle--
-
- Posts: 233
- Joined: Wed Jul 13, 2005 1:01 am
- Contact:
-
- Posts: 233
- Joined: Wed Jul 13, 2005 1:01 am
- Contact:
- Clyde Crashkop
- Posts: 99
- Joined: Fri Feb 06, 2004 1:01 am
- Location: Florida
- Contact:
This is just plain won't do what you want. The reasons are endless. You would be better off having 2 8bit micros doing work in parallel with as little interaction as possible since the interaction requires coordination effort.
Best case gains for dual processors over uniprocessors are in the 1.7X range and it's not at all uncommon to see much lower. Some algorithms are more ammenable to parallel processing but it's not unusual to see a processor sitting idle waiting for the other to syncronize. All the syncronization, multiport memory, multiple busses and so on adds complexity and cost. It also reduces reliability and makes programming much much harder.
If you want 16 bit processing, get a 16 bit processor. the msp430 is reasonably cheap, for example.
Best case gains for dual processors over uniprocessors are in the 1.7X range and it's not at all uncommon to see much lower. Some algorithms are more ammenable to parallel processing but it's not unusual to see a processor sitting idle waiting for the other to syncronize. All the syncronization, multiport memory, multiple busses and so on adds complexity and cost. It also reduces reliability and makes programming much much harder.
If you want 16 bit processing, get a 16 bit processor. the msp430 is reasonably cheap, for example.
Who is online
Users browsing this forum: No registered users and 55 guests