Browse Publications Technical Papers 2006-01-1056
2006-04-03

Potentials of Parallel Processing on CAN Networks 2006-01-1056

CAN (Controller Area Network) protocol is a networking protocol intended for microcontroller distributed systems such that to run multiple (different) tasks on multiple processors without shared memory. With few modifications, the distributed architecture of CAN networks becomes adequate for parallel processing as well such that to run one task, with multiple data, concurrently in parallel on multiple processors, or other types of parallel processing that suit the distributed systems architecture. This paper discusses the possibilities of parallel processing on CAN. The CAN features that already pertain to parallel processing are contemplated. In addition, the required modifications to the CAN architecture to transfer it into a parallel computing/processing system are proposed, and a particular architecture, the Motorola 9S12X that can achieve this parallelism is cited. Also, the applications that may be executed efficiently in parallel on CAN networks are discussed. The advantages and disadvantages of this proposed parallelism and its impact on performance are studied.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

Har Decher: Architecture for a Settlement on Mars

2002-01-2426

View Details

TECHNICAL PAPER

Quality, Choice and Value – How New Architectures and Interfaces are Changing the Vehicle Lifecycle

2004-21-0069

View Details

TECHNICAL PAPER

Heuristics for Architecting Automobiles and Automotive Systems: Educating the Next Generation of Automotive Systems Architects

2005-01-1794

View Details

X