My main curiosity is between the "stream processors"
-What is the correlation between streaming units and streaming cores? For example, do streaming units make up streaming cores?
-The NVIDIA card features streaming Cores while the AMD platform seems to feature streaming processor units
How about the Memory clock?
-The AMD card seems to feature a lot lower frequency while the NVIDIA card features 4x the frequency speed
-Do the stream processors have a direct correlation with the memory clock? It seems that the AMD card has a much higher stream processing count than the NVIDIA card, but the NVIDIA card definitely wins in the Memory clock frequency.
They are more or less the same thing. CUDA cores, stream units, steam processors, etc. They are all the things that do the work. No matter what you call them. Rumor has it that Nvidia's newest chips will be much different then their older one, and will have a make more similar to AMDs. We'll have to wait and see however.
If comparing current gen, they should have similar memory clocks. Top end cards should be 4GHz+. Some are around 5GHz I think. There is no correlation between cores and memory clock. Not directly anyways.