EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designReal-time SystemsMultiprocessor SystemsReal-time OptimizationReal-time SchedulingReal-time Systems ArchitectureReal-time Systems DesignTask ModelsMixed-integer Linear ProgrammingMixed-integer ProgrammingPipeliningReal-time Task MappingReal-time Task SchedulingScheduling AlgorithmsSoftware ComponentsTiming Constraints
This paper presents an approach for mapping tasks optimal to hardware and software components in order to design a real-time system. The tasks are derived from an algorithm and are represented by a task-graph. The performance of the algorithm on the resulting real-time system will meet the specified timing constraints. Some of the hardware components are programmable and others are application specific hardware processors. We propose a powerful MILP (Mixed Integer Linear Program) model with and without functional pipelining. The efficiency of the method is demonstrated with practical examples.
6
Equation of State Calculations by Fast Computing Machines
N. Metropolis, Arianna W. Rosenbluth, M. N. Rosenbluth et al. · The Journal of Chemical Physics · 1953 · 37.1K citations