I'm curious what sort of power these microprocesses possess. I want to run a neural network on one. how many "neurons" can i attempt to simulate before it slows down. I know there are a wide range of algorithms for ANN's but let's assume no back-propogation and I'm using matrix techniques. , perhaps a computational complexity of O(~n^3)

Also, of course there are a wide range of speeds for a microprocessors but I have literally no clue. 1/100th the speed of a laptop/desktop comp? no clue. just a ballpark figure.

I'm an EE with virtually no sense in computer stuff other than knowing how to program. This is sort of a 2ndary question but what should I study (textbook wise) to gain a more intuitive sense on how to construct large digital systems, perhaps design of lone systems but just, design large, complex "motherboard-like" pieces of hardware for advanced computational projects?

Thanks for whatever advice you can give!!!!!!!!!!!