Über 100.000 Baud sind möglich, das ist schon recht fix. Man könnte vermutlich durch eine Parallelausgabe an Druckerport (8Bit) noch höhere Transferraten erreichen. Inwieweit das für dein vorhaben ausreicht kann ich nicht sagen.
Alternativ solltets du überlegen ob dein Algorithmus nicht gleich im Board und nicht im PC realisiert werden kann.