Adam D. Barwell
Adam D. Barwell
Verified email at st-andrews.ac.uk
Title
Cited by
Cited by
Year
Discovering parallel pattern candidates in erlang
I Bozó, V Fordós, Z Horvath, M Tóth, D Horpácsi, T Kozsik, J Köszegi, ...
Proceedings of the Thirteenth ACM SIGPLAN workshop on Erlang, 13-23, 2014
322014
Using Program Shaping and Algorithmic Skeletons to Parallelise an Evolutionary Multi-Agent System in Erlang.
AD Barwell, C Brown, K Hammond, W Turek, A Byrski
Computing & Informatics 35 (4), 2016
132016
Finding parallel functional pearls: Automatic parallel recursion scheme detection in Haskell functions via anti-unification
AD Barwell, C Brown, K Hammond
Future Generation Computer Systems 79, 669-686, 2018
122018
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 (1), 4-22, 2018
82018
Towards semi-automatic data-type translation for parallelism in Erlang
AD Barwell, C Brown, D Castro, K Hammond
Proceedings of the 15th International Workshop on Erlang, 60-61, 2016
52016
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 (4), 603-625, 2020
32020
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
32020
Type-driven verification of non-functional properties
C Brown, AD Barwell, Y Marquer, C Minh, O Zendra
Proceedings of the 21st International Symposium on Principles and Practice …, 2019
22019
Extending the “Open-Closed Principle” to Automated Algorithm Configuration
J Swan, S Adrićnsen, AD Barwell, K Hammond, DR White
Evolutionary computation 27 (1), 173-193, 2019
22019
In search of a map: using program slicing to discover potential parallelism in recursive functions
AD Barwell, K Hammond
Proceedings of the 6th ACM SIGPLAN International Workshop on Functional High …, 2017
22017
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
22014
Pattern discovery for parallelism in functional languages
AD Barwell
University of St Andrews, 2018
12018
Restoration of Legacy Parallelism: Transforming Pthreads into Farm and Pipeline Patterns
V Janjic, C Brown, AD Barwell
International Journal of Parallel Programming, 1-25, 2021
2021
Restoration of legacy parallelism in C and C++ applications
CM Brown, AD Barwell, V Janjic
2020
A trustworthy framework for resource-aware embedded programming
AD Barwell, CM Brown
Proceedings of International Symposium on Implementation and Application of …, 2020
2020
Refactoring for introducing and tuning parallelism for heterogeneous multicore machines in Erlang
V Janjic, C Brown, A Barwell, K Hammond
Concurrency and Computation: Practice and Experience, e5420, 2019
2019
Reasoning about non-functional properties using compiler intrinsic function annotations
S Jadhav, MJ Roth, H Falk, C Brown, A Barwell
13th Junior Researcher Workshop on Real-Time Computing (JRWRTC), 25-28, 2019
2019
Parallelising an Erlang Multi-Agent System
AD Barwell, K Hammond, A Byrski, W Turek
2016
The system can't perform the operation now. Try again later.
Articles 1–18