Selected Publications Show all 20 publications
Fast automatic heuristic construction using active learning
Ogilvie, W., Petoumenos, P., Wang, Z., Leather, H. 09/2014 In: Languages and Compilers for Parallel Computing. Springer p. 146-160. 15 p.
Paper
Exploitation of GPUs for the parallelisation of probably parallel legacy code
Wang, Z., Powell, D., Franke, B., O'Boyle, M. 2014 In: Compiler construction. Berlin : Springer Verlag p. 154-173. 20 p.
Paper
Integrating profile-driven parallelism detection and machine-learning based mapping
Wang, Z., Tournavitis, G., Franke, B., O'Boyle, M. 2014 In: ACM Transactions on Architecture and Code Optimization. 11, 1
Journal article
Using machine learning to partition streaming programs
Wang, Z., O'Boyle, M. 09/2013 In: ACM Transactions on Architecture and Code Optimization. 10, 3, 25 p.
Journal article
Partitioning streaming parallelism for multi-cores: a machine learning based approach
Wang, Z., O'Boyle, M.F. 2010 In: Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques (PACT 2010). New York, NY, USA : ACM p. 307-318. 12 p.
Paper
OpenCL task partitioning in the presence of GPU contention
Grewe, D., Wang, Z., O'Boyle, M. 2014 In: Languages and compilers for parallel computing. Springer p. 87-101. 15 p.
Paper
Portable mapping of data parallel programs to OpenCL for heterogeneous systems
Grewe, D., Wang, Z., O'Boyle, M. 2013 In: Code Generation and Optimization (CGO), 2013 IEEE/ACM International Symposium on. IEEE p. 1-10. 10 p.
Paper
Smart, adaptive mapping of parallelism in the presence of external workload
Emani, M.K., Wang, Z., O'Boyle, M. 02/2013 In: 2013 International Symposium on Code Generation and Optimization (CGO). IEEE p. 1-10. 10 p.
Paper
A workload-aware mapping approach for data-parallel programs
Grewe, D., Wang, Z., O'Boyle, M. 2011 In: HiPEAC '11 Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers. New York : ACM p. 117-126. 10 p.
Paper
Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping
Tournavitis, G., Wang, Z., Franke, B., O'Boyle, M.F. 2009 In: Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2009). New York, NY, USA : ACM p. 177-187. 11 p.
Paper
Mapping parallelism to multi-cores: a machine learning based approach
Wang, Z., O'Boyle, M.F. 2009 In: Proceedings of the 14th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming (PPoPP '09). New York, NY, USA : ACM p. 75-84. 10 p.
Paper
All Publications Show only selected publications
Power capping: what works, what does not
Petoumenos, P., Mukhanov, L., Wang, Z., Leather, H., Nikolopoulos, D. 14/12/2015 In: Parallel and Distributed Systems (ICPADS), 2015 IEEE 21st International Conference on. IEEE p. 525-534. 10 p.
Paper
Automatic and portable mapping of data parallel programs to OpenCL for GPU-based heterogeneous systems
Wang, Z., Grewe, D., O'Boyle, M. 01/2015 In: ACM Transactions on Architecture and Code Optimization. 11, 4, 26 p.
Journal article
Intelligent heuristic construction with active learning
Ogilvie, W., Wang, Z., Petoumenos, P., Leather, H. 01/2015 In: Compilers for Parallel Computing (CPC).
Paper
Fast automatic heuristic construction using active learning
Ogilvie, W., Petoumenos, P., Wang, Z., Leather, H. 09/2014 In: Languages and Compilers for Parallel Computing. Springer p. 146-160. 15 p.
Paper
Active learning accelerated automatic heuristic construction for parallel program mapping
Ogilvie, W., Petoumenos, P., Wang, Z., Leather, H. 2014 In: PACT '14 Proceedings of the 23rd international conference on Parallel architectures and compilation. New York : ACM p. 481-482. 2 p.
Paper
Exploitation of GPUs for the parallelisation of probably parallel legacy code
Wang, Z., Powell, D., Franke, B., O'Boyle, M. 2014 In: Compiler construction. Berlin : Springer Verlag p. 154-173. 20 p.
Paper
Integrating profile-driven parallelism detection and machine-learning based mapping
Wang, Z., Tournavitis, G., Franke, B., O'Boyle, M. 2014 In: ACM Transactions on Architecture and Code Optimization. 11, 1
Journal article
OpenCL task partitioning in the presence of GPU contention
Grewe, D., Wang, Z., O'Boyle, M. 2014 In: Languages and compilers for parallel computing. Springer p. 87-101. 15 p.
Paper
Smart multi-task scheduling for OpenCL programs on CPU/GPU heterogeneous platforms
Wen, Y., Wang, Z., O'Boyle, M. 2014 In: 21st Annual IEEE International Conference on High Performance Computing (HiPC 2014). IEEE 10 p.
Paper
Using machine learning to partition streaming programs
Wang, Z., O'Boyle, M. 09/2013 In: ACM Transactions on Architecture and Code Optimization. 10, 3, 25 p.
Journal article
Smart, adaptive mapping of parallelism in the presence of external workload
Emani, M.K., Wang, Z., O'Boyle, M. 02/2013 In: 2013 International Symposium on Code Generation and Optimization (CGO). IEEE p. 1-10. 10 p.
Paper
Portable mapping of data parallel programs to OpenCL for heterogeneous systems
Grewe, D., Wang, Z., O'Boyle, M. 2013 In: Code Generation and Optimization (CGO), 2013 IEEE/ACM International Symposium on. IEEE p. 1-10. 10 p.
Paper
A workload-aware mapping approach for data-parallel programs
Grewe, D., Wang, Z., O'Boyle, M. 2011 In: HiPEAC '11 Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers. New York : ACM p. 117-126. 10 p.
Paper
Partitioning streaming parallelism for multi-cores: a machine learning based approach
Wang, Z., O'Boyle, M.F. 2010 In: Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques (PACT 2010). New York, NY, USA : ACM p. 307-318. 12 p.
Paper
Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping
Tournavitis, G., Wang, Z., Franke, B., O'Boyle, M.F. 06/2009 In: ACM SIGPLAN Notices. 44, 6, p. 177-187. 11 p.
Journal article
Mapping parallelism to multi-cores: a machine learning based approach
Wang, Z., O'Boyle, M.F. 2009 In: Proceedings of the 14th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming (PPoPP '09). New York, NY, USA : ACM p. 75-84. 10 p.
Paper
Method and Compiler of Compiling a Program
Wang, W., Wang, Z., Zhong, X. 2009
Patent
Method of Managing Data Movement and Cell Broadband Engine Processor Using the Same SPE
Wang, Z., Chen, L., Wang, W. 2009
Patent
Overlay Instruction Accessing Unit and Overlay Instruction Accessing Method
Chen, L., Feng, K., Wang, Z. 2009
Patent
Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping
Tournavitis, G., Wang, Z., Franke, B., O'Boyle, M.F. 2009 In: Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2009). New York, NY, USA : ACM p. 177-187. 11 p.
Paper