Skip navigation

Items where Greenwich Author is "Johnson, Stephen"

Items where Greenwich Author is "Johnson, Stephen"

Up a level
Export as [feed] RSS
Group by: Item Type | Date | Funders | Uncontrolled Keywords | No Grouping
Jump to: HPPC, High Performance Primitive Collections, virtual manufacturing | automatic relative debugging, OpenMP | code parallelization, OpenMP | computational geometry, computer systems programming, data storage equipment, finite volume method, iterative methods, response time (computer systems), distributed-memory systems, parallel processing systems | computational modelling, multi-physics processes, high performance, parallel computer systems | computer software, programming, signal processing, information theory, applied mathematics, | distributed memory parallel systems, computational mechanics software, CAPTools | dynamic load balancing, parallel structured mesh, CFD, computational fluid dynamics | interactive parallelisation tools, global ocean model code, OpenMP shared memory parallelisation, automatic parallel code generation | interactive parallelization environment, OpenMP code generation, parallel debugger, code parallelization tools | manual practice, unstructured mesh parallelisation | multi-dimensional partitioning, automatic code generation; NAS parallel benchmarks results, Industrial CFD code results | parallel applications, meshes, PHYSICA, metal casting, software | parallel computational fluid dynamics, CFD | parallel programming, shared memory, OpenMP, distributed memory, message passing, CAPTools, semi-automatic parallelisation tools | parallelisation tools, interprocedural dependence analysis | parallelisation tools, interprocedural dependence analysis, automatic parallel code generation, parallel performance results, user interaction | parallelisation tools, interprocedural dependence analysis, user interaction | software engineering/programming and operating systems, computer systems organization and communication networks, theory of computation, mathematics of computing | theory of computation, software engineering, software programming, software and operating systems, mathematics of computing, computer communication networks computational mathematics, numerical analysis, mathematical and computational physics
Number of items: 20.

HPPC, High Performance Primitive Collections, virtual manufacturing

McManus, K., Cross, M., Walshaw, C. ORCID: 0000-0003-0253-7779 , Johnson, S., Bailey, C. ORCID: 0000-0002-9438-3879 , Pericleous, K. ORCID: 0000-0002-7426-9999 , Slone, A. and Chow, P. (2000) Virtual manufacturing and design in the real world - implementation and scalability on HPPC systems. In: Parallel Computational Fluid Dynamics 1999: Towards Teraflops, Optimization and Novel Formulations. North-Holland, Amsterdam, The Netherlands, pp. 47-56. ISBN 978044482851 (doi:https://doi.org/10.1016/B978-044482851-4.50009-8)

automatic relative debugging, OpenMP

Matthews, Gregory, Hood, Robert, Jin, Haoqiang, Johnson, Stephen and Ierotheou, Constantinos (2003) Automatic relative debugging of OpenMP programs. In: Fifth European Workshop on OpenMP, 22-23 Sep 2003, Aachen, Germany. (Unpublished)

code parallelization, OpenMP

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:https://doi.org/10.1016/S0927-5452(04)80099-6)

computational geometry, computer systems programming, data storage equipment, finite volume method, iterative methods, response time (computer systems), distributed-memory systems, parallel processing systems

McManus, Kevin, Cross, Mark, Walshaw, Chris ORCID: 0000-0003-0253-7779 , Johnson, Steve and Leggett, Peter (2000) A scalable strategy for the parallelization of multiphysics unstructured mesh-iterative codes on distributed-memory systems. The International Journal of High Performance Computing Applications, 14 (2). pp. 137-174. ISSN 1094-3420 (Print), 1741-2846 (Online) (doi:https://doi.org/10.1177/109434200001400203)

computational modelling, multi-physics processes, high performance, parallel computer systems

Cross, M., McManus, K., Johnson, S.P., Ierotheou, C.S., Walshaw, C. ORCID: 0000-0003-0253-7779 , Bailey, C. ORCID: 0000-0002-9438-3879 and Pericleous, K.A. ORCID: 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:https://doi.org/10.1007/978-1-4615-4873-7_10)

computer software, programming, signal processing, information theory, applied mathematics,

Johnson, Stephen Philip (1992) Mapping numerical software onto distributed memory parallel systems. PhD thesis, Thames Polytechnic.

distributed memory parallel systems, computational mechanics software, CAPTools

Leggett, P.F., Johnson, S.P and Cross, M. (2000) CAPLib - A 'thin layer' message passing library to support computational mechanics codes on distributed memory parallel systems. Advances in Engineering Software, 32 (1). pp. 61-83. ISSN 0965-9978 (doi:https://doi.org/10.1016/S0965-9978(00)00056-9)

dynamic load balancing, parallel structured mesh, CFD, computational fluid dynamics

Rodrigues, J.N., Johnson, S.P., Walshaw, C. ORCID: 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:https://doi.org/10.1016/B978-044482851-4.50043-8)

interactive parallelisation tools, global ocean model code, OpenMP shared memory parallelisation, automatic parallel code generation

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:https://doi.org/10.1016/S0167-739X(02)00185-1)

interactive parallelization environment, OpenMP code generation, parallel debugger, code parallelization tools

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:https://doi.org/10.1016/j.parco.2005.03.008)

manual practice, unstructured mesh parallelisation

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:https://doi.org/10.1002/(SICI)1096-9128(199909)11:11<593::AID-CPE446>3.0.CO;2-L)

multi-dimensional partitioning, automatic code generation; NAS parallel benchmarks results, Industrial CFD code results

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:https://doi.org/10.1016/S0167-8191(00)00004-1)

parallel applications, meshes, PHYSICA, metal casting, software

Aravinthan, V., Johnson, S.P., McManus, K., Walshaw, C. ORCID: 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

parallel computational fluid dynamics, CFD

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

parallel programming, shared memory, OpenMP, distributed memory, message passing, CAPTools, semi-automatic parallelisation tools

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)

parallelisation tools, interprocedural dependence analysis

Johnson, S.P., Cross, M. and Everett, M.G. (1996) Exploitation of symbolic information in interprocedural dependence analysis. Parallel Computing, 22 (2). pp. 197-226. ISSN 0167-8191 (doi:https://doi.org/10.1016/0167-8191(96)00002-6)

parallelisation tools, interprocedural dependence analysis, automatic parallel code generation, parallel performance results, user interaction

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:https://doi.org/10.1016/0167-8191(95)00004-6)

parallelisation tools, interprocedural dependence analysis, user interaction

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:https://doi.org/10.1016/0167-8191(95)00003-8)

software engineering/programming and operating systems, computer systems organization and communication networks, theory of computation, mathematics of computing

Johnson, Stephen, Evans, Emyr, Jin, Haoqiang and Ierotheou, Constantinos (2005) The ParaWise expert assistant - widening accessibility to efficient and scalable tool Generated OpenMP code. In: Shared Memory Parallel Programming with Open MP: 5th International Workshop on Open MP Applications and Tools, WOMPAT 2004, Houston, TX, USA, May 17-18, 2004, Revised Selected Papers. Lecture Notes in Computer Science (3349). Springer, Berlin Heidelberg, pp. 67-82. ISBN 9783540245605 ISSN 0302-9743 (doi:https://doi.org/10.1007/978-3-540-31832-3_7)

theory of computation, software engineering, software programming, software and operating systems, mathematics of computing, computer communication networks computational mathematics, numerical analysis, mathematical and computational physics

Ierotheou, C.S., Johnson, S., Leggett, P. and Cross, M. (2002) The Shared Memory Parallelisation of an Ocean Modelling Code using an Interactive Parallelisation Toolkit. In: Computational Science - ICCS 2002: International Conference Amsterdam, The Netherlands, April 21–24, 2002 Proceedings. Lecture Notes in Computer Science, II (2330). Springer Berlin Heidelberg, Berlin, Heidelberg, Germany, pp. 953-962. ISBN 9783540435938 ISSN 0302-9743 (doi:https://doi.org/10.1007/3-540-46080-2_100)

This list was generated on Wed Apr 24 18:31:09 2024 UTC.