RIPL: A Parallel Image Processing Language for FPGAs. pdf doi dataset
Stewart, R., Duncan, K., Michaelson, G., Garcia, P., Bhowmik, D., Wallace, A.
Transactions on Reconfigurable Technology and Systems, March 2018, ACM.
Area-Energy Aware Dataflow Optimisation of Visual Tracking Systems. pdf
Garcia, P., Bhowmik, D., Wallace, A., Stewart, R., Michaelson, G.
International Symposium on Applied Reconfigurable Computing 2018, Springer LNCS.
Replicable Parallel Branch and Bound Search. pdf doi dataset
Archibald, B., Maier, P., McCreesh, C., Stewart, R., Trinder, P.
Journal of Parallel and Distributed Computing 2017, Elsevier.
Power Efficient Dataflow Design for a Heterogeneous Smart Camera Architecture. pdf
Bhowmik, D., Garcia, P., Wallace, A., Stewart, R., Michaelson, G.
The Conference on Design and Architectures for Signal and Image Processing, September 2017, Dresden, Germany, IEEE Xplore.
Towards Generic Scalable Parallel Combinatorial Search. pdf doi dataset
Archibald, B., Maier, P., Stewart, R., De Beule, J., Trinder, P.
International Workshop on Parallel Symbolic Computation, July 2017, Kaiserslautern, Germany, ACM.
Proceedings of the 2nd International Workshop on Real World Domain Specific Languages. doi
Stewart, R., Michaelson, G.
International Workshop on Real World DSLs, February 2017, Austin, Texas, USA, ACM Digitial Library.
A Dataflow IR for Memory Efficient RIPL Compilation to FPGAs. pdf doi dataset
Stewart, R., Michaelson, G., Bhowmik, D., Garcia, P., Wallace, A.
International Workshop on Data Locality in Modern Computing Systems, December 2016, Granada, Spain, Springer LNCS.
Proceedings of the 1st International Workshop on Real World Domain Specific Languages. doi
Stewart, R., Michaelson, G.
International Workshop on Real World DSLs, March 2016, Barcelona, Spain, ACM Digitial Library.
An Image Processing Language: External and Shallow/Deep Embeddings. pdf dataset
Stewart, R.
International Workshop on Real World Domain Specific Languages, March 2016, Barcelona, Spain, ACM.
Profile Guided Dataflow Transformation for FPGAs & CPUs. pdf doi dataset
Stewart, R., Bhowmik, D., Michaelson, G., Wallace, A.
Special Issue on Dataflow, in The Journal of Signal Processing Systems, Springer, 2015.
RIPL: An Efficient Image Processing DSL for FPGAs. pdf doi
Stewart, R., Bhowmik, D., Michaelson, G., Wallace, A.
FPGAs for Software Programmers at the International Conference on Field Programmable Logic and Applications, London, 2015.
Transparent Fault Tolerance for Scalable Functional Computation. pdf information doi dataset slides
Stewart, R., Maier, P., Trinder, P.
Journal of Functional Programming, Cambridge Press, 2015.
Chaining RIPL To Compiler DSLs for Image Processing on Multicore CPUs, GPUs & FPGAs.
Stewart, R., Bhowmik, D., Wallace, A., Michaelson, G., Scholz, S.
Abstract presented at the Compilers for Parallel Computing workshop, 2015. London, UK.
Profile Driven Dataflow Optimisation of Mean Shift Visual Tracking. pdf doi
Bhowmik, D., Stewart, R., Qian, X., Wallace, A., Michaelson, G.
IEEE GlobalSIP, 2014. Atlanta, Georgia, USA.
The HdpH DSLs for Scalable Reliable Computation. pdf doi
Maier, P., Stewart, R.J., Trinder, P.W.
ACM SIGPLAN Haskell Symposium, 2014. Göteborg, Sweden.
A Demonstration of a Natural Language Query Interface to an Event-Based Semantic Web Triplestore. pdf poster doi
Frost, R., Donais, J., Matthews, E., Agboola, W., Stewart, R.
Demo paper at 11th International Conference of The Extended Semantic Web conference, ESWC 2014, Crete, Greece.
Reliable Scalable Symbolic Computation: The Design of SymGridPar2. pdf doi
Maier, P., Stewart, R.J., Trinder, P.W.
Computer Languages, Systems and Structures special issue journal, 2014.
Reliable Massively Parallel Symbolic Computing: Fault Tolerance for a Distributed Haskell. link
Stewart, R.J. PhD Thesis. Heriot-Watt University, 2013.
Reliable Scalable Symbolic Computation: The Design of SymGridPar2. pdf doi
Maier, P., Stewart, R.J., Trinder, P.W. Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC ’13, Coimbra, Portugal.
SerenA: A Multi-Site Pervasive Agent Environment That Supports Serendipitous Discovery in Research. pdf doi
Forth, J., Wiggins, G., Stewart, R.J., Bental, D., Aylett, R., Maxwell, D., Shek, J., Woods, M. Advances on Practical Applications of Agents and Multi-Agent Systems, 11th International Conference, PAAMS 2013, Salamanca, Spain.
Demonstrating SerenA: Chance Encounters in the Space of Ideas. doi
Forth, J., Giannimaras, A., Wiggins, G., Stewart, R., Bental, D., Aylett, R., Maxwell, D., Mehrpouya, H., Shek, J., Woods, M.
Supervised Workpools for Reliable Massively Parallel Computing. pdf doi
Stewart, R.J., Trinder, P.W, Maier, P. Trends in Functional Programming. 13th International Symposium, TFP 2012, Revised Selected Papers. Lecture Notes in Computer Science. St Andrews, Scotland 2012.
Supporting Serendipitous Discovery. pdf
Aylett, R., Bental, D. S., Stewart, R. J., Forth, J., Wiggins, G. Digital Futures, The Third Annual Digital Economy All Hands Conference. Aberdeen, Scotland 2012.
Comparing ForkJoin vs MapReduce. pdf tech report
Stewart, R.J., Singer, J. Heriot Watt, 2012.
Exposing Connections to Support Serendipitous Discovery. pdf
Bental, D., Aylett, R., Stewart, R., Maxwell, D. and Woods, M. Influencing People with Information. Aberdeen, Scotland 2012.
Comparing High Level MapReduce Query Languages. pdf doi
Stewart, R.J., Trinder, P.W., Loidl, HW. Advanced Parallel Processing Technologies - 9th International Symposium, APPT 2011. Lecture Notes in Computer Science. Shanghai, China 2011.