Items where Author is "Johnson, S.P."
Article
Ierotheou, C.S., Jin, H., Matthews, G., Johnson, S.P. and Hood, R. (2005) Generating OpenMP code using an interactive parallelization environment. Parallel Computing, 31 (10-12). pp. 999-1012. ISSN 0167-8191 (doi:10.1016/j.parco.2005.03.008)
Ierotheou, C.S., Johnson, S.P., Leggett, P.F and Cross, M. (2003) Using an interactive parallelisation toolkit to parallelise an ocean modelling code. Future Generation Computer Systems, 19 (5). pp. 789-801. ISSN 0167-739X (doi:10.1016/S0167-739X(02)00185-1)
Ierotheou, C.S., Johnson, S.P., Leggett, P.F., Cross, M., Evans, E.W., Jin, H., Frumkin, M. and Yan, J. (2001) The semi-automatic parallelisation of scientific application codes using a computer aided parallelisation toolkit. Scientific Programming, 9 (2-3). pp. 163-173. ISSN 1058-9244 (Print), 1875-919X (Online)
Evans, E.W., Johnson, S.P., Leggett, P.F. and Cross, M. (2000) Automatic and effective multi-dimensional parallelisation of structured mesh based codes. Parallel Computing, 26 (6). pp. 677-703. ISSN 0167-8191 (doi:10.1016/S0167-8191(00)00004-1)
McManus, K., Johnson, S.P. and Cross, M. (1999) Converting best manual practice into generic automatable strategies for unstructured mesh parallelisation. Concurrency: Practice and Experience, 11 (11). pp. 593-614. ISSN 1040-3108 (doi:10.1002/(SICI)1096-9128(199909)11:11<593::AID-CPE446>3.0.CO;2-L)
Evans, E.W., Johnson, S.P., Leggett, P.F. and Cross, M. (1997) Automatic code generation of overlapped communications in a parallelisation tool. Parallel Computing, 23 (10). pp. 1493-1523. ISSN 0167-8191 (doi:10.1016/S0167-8191(97)00069-0)
Ierotheou, C.S., Johnson, S.P., Cross, M. and Leggett, P.F. (1996) Computer aided parallelisation tools (CAPTools) — conceptual overview and performance on the parallelisation of structured mesh codes. Parallel Computing, 22 (2). pp. 163-195. ISSN 0167-8191 (doi:10.1016/0167-8191(95)00004-6)
Leggett, P.F., Marsh, A.T.J., Johnson, S.P. and Cross, M. (1996) Integrating user knowledge with information from parallelisation tools to facilitate the automatic generation of efficient parallel FORTRAN code. Parallel Computing, 22 (2). pp. 259-288. ISSN 0167-8191 (doi:10.1016/0167-8191(95)00003-8)
Johnson, S.P., Ierotheou, C.S. and Cross, M. (1996) Automatic parallel code generation for message passing on distributed memory systems. Parallel Computing, 22 (2). pp. 227-258. ISSN 0167-8191 (doi:10.1016/0167-8191(96)00005-1)
Johnson, S.P., Cross, M. and Everett, Martin (1996) Exploitation of symbolic information in interprocedural dependence analysis. Parallel Computing, 22 (2). pp. 197-226. ISSN 0167-8191 (doi:10.1016/0167-8191(96)00002-6)
Book Section
Cross, M., McManus, K., Johnson, S.P., Ierotheou, C.S., Walshaw, C. ORCID: https://orcid.org/0000-0003-0253-7779, Bailey, C. ORCID: https://orcid.org/0000-0002-9438-3879 and Pericleous, K.A. ORCID: https://orcid.org/0000-0002-7426-9999 (1999) Computational modelling of multi-physics processes on high performance parallel computer systems. In: Allan, R.J., Guest, M.F., Simpson, A.D., Henty, D.S. and Nicole, D.A., (eds.) High-Performance Computing. Springer US, pp. 91-102. ISBN 978-0-306-46034-0 (doi:10.1007/978-1-4615-4873-7_10)
Conference Proceedings
Ierotheou, C.S., Jin, H., Matthews, G., Johnson, S.P. and Hood, R. (2004) An environment for OpenMP code parallelization. In: Parallel Computing — Software Technology, Algorithms, Architectures and Applications. Advances in Parallel Computing (13). Elsevier B.V., pp. 811-818. ISBN 9780444516893 (doi:10.1016/S0927-5452(04)80099-6)
Rodrigues, J.N., Johnson, S.P., Walshaw, C. ORCID: https://orcid.org/0000-0003-0253-7779 and Cross, M. (2000) An automatable generic strategy for dynamic load balancing in parallel structured mesh CFD codes. In: Parallel Computational Fluid Dynamics 1999: Towards Teraflops, Optimization and Novel Formulations. North-Holland, Amsterdam, The Netherlands, pp. 345-353. ISBN 978044482851 (doi:10.1016/B978-044482851-4.50043-8)
Aravinthan, V., Johnson, S.P., McManus, K., Walshaw, C. ORCID: https://orcid.org/0000-0003-0253-7779 and Cross, M. (1999) Dynamic load balancing for multi-physical modelling using unstructured meshes. In: Eleventh International Conference on Domain Decomposition Methods. Domain Decomposition Methods, pp. 374-381. ISBN 82-994951-1-3
Evans, E.W., Johnson, S.P., Leggett, P.F. and Cross, M. (1998) Automatic generation of multi-dimensionally partitioned parallel CFD code in a parallelisation tool. In: Parallel Computational Fluid Dynamics. Recent Developments and Advances Using Parallel Computers. Proceedings of the Parallel CFD '97 Conference, Manchester, U.K. (May 19-21, 1997). Elsievier, Amsterdam, pp. 531-538. ISBN 0444828494