%0 Conference Paper %B Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the %D 2013 %T System Throughput Optimization and Runtime Communication Middleware Supporting Dynamic Software-Hardware Task Migration in Data Adaptable Embedded Systems %A Nathan Sandoval %A Casey Mackin %A Sean Whitsitt %A Roman Lysecky %A Jonathan Sprinkle %K combinatorial explosion %K Data adaptability %K data adaptable design methodology %K data adaptable embedded systems %K data configurations %K data handling %K Data models %K data profile correlation %K design time optimization %K dynamic software-hardware task migration %K embedded systems %K Field programmable gate arrays %K FIFO queues %K Firing %K Hardware %K hardware accelerators %K hardware-software codesign %K hardware-software communication wrapper %K hardware/software codesign %K hardware/software communication middleware %K heuristic programming %K heuristic search methodology %K middleware %K model-based design %K Pareto optimal configurations %K Pareto optimisation %K Runtime %K runtime communication middleware %K search problems %K simulation-based methodology %K system throughput optimization %B Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the %P 59-68 %8 April %G eng %R 10.1109/ECBS.2013.25