CPC G06F 9/5044 (2013.01) [G06F 9/4887 (2013.01); G06F 9/52 (2013.01); G06F 11/0757 (2013.01)] | 10 Claims |
1. A system comprising:
a vehicle;
one or more image capture devices mounted on the vehicle; and
an image processing system mounted within the vehicle coupled to receive image data from e one or more image capture devices, in which the image processing system includes:
a shared memory circuit;
a plurality of data processing modules each coupled to access data in the shared memory circuit;
a plurality of thread scheduling modules, each controllably coupled to a respective one of the plurality of data processing modules, each of the plurality of thread scheduling modules being configured to control when the corresponding data processing module begins execution of a task of a processing thread;
a plurality of sets of consumer sockets, each associated with a respective one of the plurality of thread scheduling modules, wherein each set of consumer sockets includes one or more consumer sockets; and
at least one bandwidth control module controllably coupled to at least one of the plurality of thread scheduling modules.
|