Task Allocation and Precedence Relations for Distributed Real-Time Systems
IEEE Transactions on Computers
Computer Interconnection Structures: Taxonomy, Characteristics, and Examples
ACM Computing Surveys (CSUR)
TASK forces: Distributed software for solving problems of substantial size
ICSE '79 Proceedings of the 4th international conference on Software engineering
Architectural implications of problem partitioning for distributed processor systems.
Architectural implications of problem partitioning for distributed processor systems.
Geometry based mapping strategies for PDE computations
ICS '91 Proceedings of the 5th international conference on Supercomputing
Synthesis of application-specific multiprocessor architectures
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Models of machines and computation for mapping in multicomputers
ACM Computing Surveys (CSUR)
IEEE Transactions on Computers
An integrated approach to enterprise computing architectures
Communications of the ACM
Automation support for software performance engineering
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A formal design notation for real-time systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
SOS: synthesis of application-specific heterogeneous multiprocessor systems
Readings in hardware/software co-design
Modeling Multicomputer Task Allocation as a Vector Packing Problem
ISSS '96 Proceedings of the 9th international symposium on System synthesis
Hi-index | 0.02 |
An allocation model for mapping a real-time application to certain k-processor multiprocessor systems is developed and analyzed. Its objective is minimizing the total processing time of the application by exploiting the parallelism of the application-architecture pair. The model is formulated in terms of the performance characteristics of the system and the resource requirements of the computation involved. Experience with the model suggests that it can be used effectively for the performance evaluation of application-distributed system pairss.