O'Reilly logo

Programming and Customizing the Multicore Propeller Microcontroller: The Official Guide by Parallax

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10USING THE PROPELLER AS A VIRTUAL PERIPHERAL FOR MEDIA APPLICATIONS

André LaMothe

Introduction

In this chapter, we are going to explore one of the most exciting uses of multicore processing; using the multicore processor as a slave/server to a host/client processor or computer. The multicore slave is issued commands via an RPC (remote procedure call) architecture, enabling the multicore processor (the Propeller chip, in our case) to execute commands on multiple processors with nearly zero load to the host/client issuing the commands. With this kind of architecture and a proper communications protocol(s), various virtual peripherals can be loaded into the multicore processor and executed on multiple cores, and the client/host can then communicate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required