2016
NanoStreams: Codesigned microservers for edge analytics in real time.
Proceedings of the International Conference on Embedded Computer Systems: Architectures, 2016

2014
On the viability of microservers for financial analytics.
Proceedings of the 7th Workshop on High Performance Computational Finance, 2014

2013
Analysis of dependence tracking algorithms for task dataflow execution.
ACM Trans. Archit. Code Optim., 2013

BDDT: Block-Level Dynamic Dependence Analysis for Task-Based Parallelism.
Proceedings of the Advanced Parallel Processing Technologies, 2013

2012
BDDT: : block-level dynamic dependence analysis for deterministic task-based parallelism.
Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2012

2011
Task-based parallel H.264 video encoding for explicit communication architectures.
Proceedings of the 2011 International Conference on Embedded Computer Systems: Architectures, 2011

A Unified Scheduler for Recursive and Task Dataflow Parallelism.
Proceedings of the 2011 International Conference on Parallel Architectures and Compilation Techniques, 2011

2010
<i>Tagged Procedure Calls</i> (<i>TPC</i>): Efficient Runtime Support for Task-Based Parallelism on the Cell Processor.
Proceedings of the High Performance Embedded Architectures and Compilers, 2010