2018
A Framework for Evaluating Software on Reduced Margins Hardware
48th International Conference on Dependable Systems and Networks (DSN). June 2018. Luxemburg.
Parallel programming for resilience and energy efficiency
Parallel Computing. April 2018.
AcHEe: Evaluating approximate computing and heterogeneity for energy efficiency
Parallel Computing. April 2018.
Scalable and Adaptive Polling Protocol for ConcurrentWireless Sensor Data Flows
IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). March 2018. Athens, Greece.
A modular simulation environment for multiple UAVs with virtual WiFi and sensing capability
IEEE Sensors Applications Symposium, (SAS). March 2018. Seoul, South Korea.
Facilitating Widespread Adoption of Edge Computing through Development of a Universal Microserver Architecture and Software Ecosystem
International Conference on High Performance Embedded Architectures and Compilers, (HiPEAC). Poster presentation. January 2018. Manchester, UK.
2017
Scheduling Policies for Heterogeneous, Approximate Computing Systems
21st Pan-Hellenic Conference on Informatics (PCI). September 2017. Larissa, Greece.
A programming model and runtime system for approximation-aware heterogeneous computing
International Symposium on Field Programmable Logic and Applications (FPL). September 2017. Ghent, Belgium.
Flexible Distributed Computing Across End-Devices, the Edge and the Cloud
Parallel Computing (PARCO). September 2017. Bologna, Italy.
Edge and Cloud Provider Cost Minimization by Exploiting Extended Voltage and Frequency Margins
Parallel Computing (PARCO). September 2017. Bologna, Italy.
Significance-Aware Program Execution on Unreliable Hardware
ACM Transactions on Architecture and Code Optimization (TACO). April 2017.
Virtual Sensor Services for Simulated Mobile Nodes
IEEE Sensors Applications Symposium (SAS). April 2017. Glassboro, NJ.
Error-Resilient Server Ecosystems for Edge and Cloud Datacenters
IEEE Computer. January 2017.
2016
Coordinated Broadcast-Based Request-Reply and Group Management for Tightly-Coupled Wireless Systems
22nd IEEE International Conference on Parallel and Distributed Systems (ICPADS). December 2016. Wuhan, China.
TeCoLa: A Programming Framework for Dynamic and Heterogeneous Robotic Teams
Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, (MobiQuitous). November 2016. Hiroshima, Japan.
Node/Proxy portability: Designing for the two lives of your next WSAN middleware
Journal of Systems and Software. July 2016.
System Support for the In Situ Testing of Wireless Sensor Networks via Programmable Virtual Onboard Sensors
IEEE Transactions on Instrumentation and Measurement. April 2016.
Unified Service-Oriented Access for WSNs and Dynamically Deployed Application Tasks
irst IEEE International Conference on Internet-of-Things Design and Implementation, (IoTDI). April 2016. Berlin, Germany.
Towards automatic significance analysis for approximate computing
International Symposium on Code Generation and Optimization (CGO). March 2016. Barcelona, Spain.
OpenDwarfs: Characterization of Dwarf-Based Benchmarks on Fixed and Reconfigurable Architectures
Journal of Signal Processing Systems, US Springer. March 2016.