Embedded multiprocessor middleware


TPF Software Services specializes in middleware for embedded multi-processors.
We offer middleware solutions for:
  • Concurrency control.
  • Consistent shared memory data structures.
  • Inter-processor communication.
  • Software controlled cache consistency.
  • Stream processing.

Multiprocessor middleware eases the transition to multi-core by providing a software development framework in which low level concerns are handled by software library routines. 

Our core competence is in delivering middleware to enable our customers to realize the benefit of multiprocessors as a platform for their embedded applications.

Multiprocessor middleware can increase programmer productivity, lower application development costs and reduce time to market.