TY - CONF T1 - System Throughput Optimization and Runtime Communication Middleware Supporting Dynamic Software-Hardware Task Migration in Data Adaptable Embedded Systems T2 - Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the Y1 - 2013 A1 - Nathan Sandoval A1 - Casey Mackin A1 - Sean Whitsitt A1 - Roman Lysecky A1 - Jonathan Sprinkle KW - combinatorial explosion KW - Data adaptability KW - data adaptable design methodology KW - data adaptable embedded systems KW - data configurations KW - data handling KW - Data models KW - data profile correlation KW - design time optimization KW - dynamic software-hardware task migration KW - embedded systems KW - Field programmable gate arrays KW - FIFO queues KW - Firing KW - Hardware KW - hardware accelerators KW - hardware-software codesign KW - hardware-software communication wrapper KW - hardware/software codesign KW - hardware/software communication middleware KW - heuristic programming KW - heuristic search methodology KW - middleware KW - model-based design KW - Pareto optimal configurations KW - Pareto optimisation KW - Runtime KW - runtime communication middleware KW - search problems KW - simulation-based methodology KW - system throughput optimization JF - Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the ER -