2014
EasyHarvest: Supporting the deployment and management of sensing applications on smartphones
IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops). March 2014. Budapest, Hungary.
Single and Group Agent Migration: Algorithms, Bounds, and Optimality Issues
IEEE Transactions on Computers. January 2014.
2013
On the Portability of the OpenCL Dwarfs on Fixed and Reconfigurable Parallel Platforms
19th IEEE International Conference on Parallel and Distributed Systems (ICPADS). December 2013. Seoul, Korea (South).
P/S sockets: supporting publish/subscribe communication through the standard socket API
Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing (MW4NextGen). December 2013. Beijing, China.
Distributed Online Algorithms for the Agent Migration Problem in WSNs
Mobile Networks and Applications. October 2013.
Soft Actuation for Home and Office
The 9th International Conference on Intelligent Environments. June 2013. Athens, Greece.
Graspable and resource-flexible applications for pervasive computing at home
IEEE Communications Magazine. June 2013.
Fast dynamic binary rewriting to support thread migration in shared-ISA asymmetric multicores
First International Workshop on Code Optimisation for Multi and Many Cores, COSMIC@CGO. February 2013. Shenzhen, China.
On minimizing the resource consumption of cloud applications using process migrations
Journal of Parallel and Distributed Computing. January 2013.
2012
Improving Application Availability in Wireless Sensor Networks with Energy-Harvesting Capability
13th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT). December 2012. Beijing, China.
Introducing Agent Evictions to Improve Application Placement in Wireless Distributed Systems
41st International Conference on Parallel Processing (ICPP). September 2012. Pittsburgh, PA.
Dynamic binary rewriting and migration for shared-ISA asymmetric, multicore processors: summary
The 21st International Symposium on High-Performance Parallel and Distributed Computing (HPDC). June 2012. Delft, Netherlands.
Middleware Mechanisms for Agent Mobility in Wireless Sensor and Actuator Networks
Sensor Systems and Software - Third International ICST Conference (S-Cube). June 2012. Lisbon, Portugal.
Shortening Design Time through Multiplatform Simulations with a Portable OpenCL Golden-model: The LDPC Decoder Case
ium on Field-Programmable Custom Computing Machines (FCCM). April 2012. Toronto, ON.
2011
Massively parallel programming models used as hardware description languages: The OpenCL case
International Conference on Computer-Aided Design (ICCAD). November 2011. San Jose, CA.
Algorithms for energy-driven agent placement in wireless embedded systems with memory constraints
Simulation Modelling Practice and Theory. June 2011.
Synthesis of Platform Architectures from OpenCL Programs
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
GRAL: A Grouping Algorithm to Optimize Application Placement in Wireless Embedded Systems
25th IEEE International Symposium on Parallel and Distributed Processing (IPDPS). May 2011. Anchorage, AK.
Implementation and Performance Comparison of the Motion Compensation Kernel of the AVS Video Decoder on FPGA, GPU and Multicore Processors
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). May 2011. Salt Lake City, UT.
2010
On Deploying Tree Structured Agent Applications in Networked Embedded Systems
16th International Euro-Par Conference (EuroPar). August 2010. Ischia, Italy.