RPL: a domain-specific language for designing and implementing parallel C++ applications V Janjic, C Brown, K Mackenzie, K Hammond, M Danelutto, M Aldinucci, ... 2016 24th Euromicro International Conference on Parallel, Distributed, and …, 2016 | 31 | 2016 |
Collaborative heterogeneity-aware os scheduler for asymmetric multicore processors T Yu, R Zhong, V Janjic, P Petoumenos, J Zhai, H Leather, J Thomson IEEE Transactions on Parallel and Distributed Systems 32 (5), 1224-1237, 2020 | 22 | 2020 |
The serums tool-chain: ensuring security and privacy of medical data in smart patient-centric healthcare systems V Janjic, JKF Bowles, AF Vermeulen, A Silvina, M Belk, C Fidas, ... 2019 IEEE International Conference on Big Data (Big Data), 2726-2735, 2019 | 22 | 2019 |
Agricultural reform: more efficient farming using advanced parallel refactoring tools C Brown, V Janjic, K Hammond, H Schöner, K Idrees, C Glass 2014 22nd Euromicro International Conference on Parallel, Distributed, and …, 2014 | 22 | 2014 |
Granularity-aware work-stealing for computationally-uniform Grids V Janjic, K Hammond 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid …, 2010 | 19 | 2010 |
Colab: a collaborative multi-factor scheduler for asymmetric multicore processors T Yu, P Petoumenos, V Janjic, H Leather, J Thomson Proceedings of the 18th ACM/IEEE International Symposium on Code Generation …, 2020 | 16 | 2020 |
Large-scale automatic k-means clustering for heterogeneous many-core supercomputer T Yu, W Zhao, P Liu, V Janjic, X Yan, S Wang, H Fu, G Yang, J Thomson IEEE Transactions on Parallel and Distributed Systems 31 (5), 997-1008, 2019 | 12 | 2019 |
HPC‐GAP: engineering a 21st‐century high‐performance computer algebra system R Behrends, K Hammond, V Janjic, A Konovalov, S Linton, HW Loidl, ... Concurrency and Computation: Practice and Experience 28 (13), 3606-3636, 2016 | 12 | 2016 |
Lapedo: hybrid skeletons for programming heterogeneous multicore machines in Erlang V Janjic, C Brown, K Hammond Parallel Computing: On the Road to Exascale, 185-195, 2016 | 12 | 2016 |
Mapping parallel programs to heterogeneous CPU/GPU architectures using a Monte Carlo Tree Search M Goli, J McCall, C Brown, V Janjic, K Hammond 2013 IEEE Congress on Evolutionary Computation, 2932-2939, 2013 | 11 | 2013 |
Refactoring GrPPI: generic refactoring for generic parallelism in C++ C Brown, V Janjic, AD Barwell, JD Garcia, K MacKenzie International Journal of Parallel Programming 48, 603-625, 2020 | 10 | 2020 |
The missing link! A new skeleton for evolutionary multi-agent systems in Erlang J Stypka, W Turek, A Byrski, M Kisiel-Dorohinicki, AD Barwell, C Brown, ... International Journal of Parallel Programming 46, 4-22, 2018 | 9 | 2018 |
How to be a successful thief: feudal work stealing for irregular divide-and-conquer applications on heterogeneous distributed systems V Janjic, K Hammond Euro-Par 2013 Parallel Processing: 19th International Conference, Aachen …, 2013 | 9 | 2013 |
Load balancing of irregular parallel applications on heterogeneous computing environments V Janjic University of St Andrews, 2012 | 6 | 2012 |
Using application information to drive adaptive grid middleware scheduling decisions V Janjic, K Hammond, Y Yang Proceedings of the 2nd workshop on Middleware-application interaction …, 2008 | 6 | 2008 |
A hybrid approach to parallel pattern discovery in C++ C Brown, V Janjic, A Barwell, J Thomson, RC Lozano, M Cole, B Franke, ... 2020 28th Euromicro International Conference on Parallel, Distributed and …, 2020 | 5 | 2020 |
Using load information in work-stealing on distributed systems with non-uniform communication latencies V Janjic, K Hammond Euro-Par 2012 Parallel Processing: 18th International Conference, Euro-Par …, 2012 | 5 | 2012 |
Kindergarten Cop: dynamic nursery resizing for GHC H Ferreiro, L Castro, V Janjic, K Hammond Proceedings of the 25th International Conference on Compiler Construction, 56-66, 2016 | 4 | 2016 |
Using erlang skeletons to parallelise realistic medium-scale parallel programs V Janjic, A Barwell, K Hammond Proceedings of the Workshop on High-Level Programming for Heterogeneous and …, 2014 | 4 | 2014 |
Efficient dynamic pinning of parallelized applications by reinforcement learning with applications GC Chasparis, M Rossbory, V Janjic Euro-Par 2017: Parallel Processing: 23rd International Conference on …, 2017 | 3 | 2017 |