Abstract
Programming MPPAs for complex real-time embedded applications is difficult with conventional multiprogramming models, which usually treat communication and synchronization separately. To EASE THIS BURDEN, THIS MPPA's ARCHITECTURE IS BASED ON THE Structural Object Programming Model, Which Composes Strictly Encapsulated Processing And Memory Objects In A STRUCTURE OF SELF-SYNCHRONIZING CHANNELS. Small Risc Cpus And Memories Execute The Objects.
- Publication:
-
IEEE Micro
- Pub Date:
- 2007
- DOI:
- Bibcode:
- 2007IMicr..27e..32A
- Keywords:
-
- Integrated circuit interconnections;
- Application software;
- Reduced instruction set computing;
- Application specific integrated circuits;
- Computer architecture;
- Parallel programming;
- Sensor arrays;
- High definition video;
- Registers;
- Packet switching;
- parallel architectures;
- multicore architectures;
- multiprocessors;
- synchronization;
- multiple data stream processors