Does an OCTA core CPU make sense here?

FahdK

Reputable
May 13, 2014
25
0
4,530
Hello,

I am building a computer for a very specialized use case where there will be 8 dedicated processes running 24/7x365 to capture live data from 8 serial ports in parallel. There will be small data packets flowing continuously from each of the 8 serial ports 24/7.

Do I need an octa core processor here? Or can I get by with a quad or even dual core system.

I was thinking of going with the cheapest 8 core processor I could find. Thoughts? Advise?

Thank you!
 
Solution


Not at all.

UART data rates are incredibly low (115,200 kbps max). The physical interface will handle the transmission and generate the appropriate interrupt to copy the data to an application buffer. The rest depends on what you're doing with those packets. If the...


Not at all.

UART data rates are incredibly low (115,200 kbps max). The physical interface will handle the transmission and generate the appropriate interrupt to copy the data to an application buffer. The rest depends on what you're doing with those packets. If the answer is "nothing special" you could get away with a single low power Atom microprocessor if you wanted to.
 
Solution
Thank you everyone for your responses!



Yes, that is why I alluded to "small data packets" and I was hoping I could get by with a cheaper processor. However, I now realize I did not give you the full picture. This collected data is being inserted into an MS SQL Server running on a separate physical machine/server. And that is the full extent of this machines intended purpose.

Thank you very much for your insight.