Hide menu
Lu Li

I am currently a PhD student supervised by Professor Christoph Kessler.

Lu Li
Dept. of Computer and Information Science
Linköpings universitet
SE-581 83 LINKÖPING
SWEDEN
Email: lu.li@liu.se
Phone: +46 13 286618
Fax: +46 13 142231
B 3B:476 (view map)
Homepage: http://www.ida.liu.se/~lilu09/
Member of:
Programming Environments Laboratory (PELAB)
Software and Systems (SaS)

Research Interest

List of Publications

Journal Papers

[1] August Ernstsson, Lu Li, Christoph Kessler. SkePU 2: Flexible and type-safe skeleton programming for heterogeneous parallel systems. International Journal of Parallel Programming, 2016. [ bib | pdf ]
[2] Lu Li, Christoph Kessler. MeterPU: A Generic Measurement Abstraction API Enabling Energy-tuned Skeleton Backend Selection. Journal of Supercomputing, pages 1--16, 2016. [ bib | pdf | code | ppt ]
[3] Lu Li, Usman Dastgeer, and Christoph Kessler. Pruning strategies in adaptive off-line tuning for optimized composition of components on heterogeneous systems. Parallel Computing, 51:37--45, January 2016. [ bib | pdf ]
[4] Usman Dastgeer, Lu Li, and Christoph Kessler. The PEPPHER composition tool: Performance-aware composition for GPU-based systems. Computing, 96(12):1195--1211, December 2014. [ bib | pdf ]

Conference Papers

[1] Sebastian Thorarensen, Rosandra Cuello, Christoph Kessler, Lu Li, and Brendan Barry. Efficient execution of skepu skeleton programs on the low-power multicore processor. In Proc. Euromicro PDP-2016 Int. Conf. on Parallel, Distributed, and Network-Based Processing. IEEE, February 2016. [ bib ]
[2] Usman Dastgeer, Lu Li, and Christoph Kessler. Adaptive implementation selection in a skeleton programming library. In Proc. of the 2013 Biennial Conference on Advanced Parallel Processing Technology (APPT-2013), volume LNCS 8299, pages 170-183. Springer, August 2013. [ bib ]

Workshop Papers

[1] Lu Li, Christoph Kessler. VectorPU: A Generic and Efficient Data-container and Component Model for Transparent Data Transfer on GPU-based Heterogeneous Systems. In Proc. 8th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and 6th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM'17). ACM, 2017. [ bib | pdf | code | ppt ]
[2] Christoph Kessler, Lu Li, Aras Atalar, Alin Dobre. XPDL: Extensible Platform Description Language to Support Energy Modeling and Optimization. In Proc. 44th International Conference on Parallel Processing Workshops, ICPP-EMS Embedded Multicore Systems, in conjunction with ICPP-2015, 2015. [ bib | pdf | ppt ]
[3] Lu Li, Christoph Kessler. MeterPU: A Generic Measurement Abstraction API Enabling Energy-tuned Skeleton Backend Selection. In Proc. International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms (REPARA-2015) at ISPA-2015, Helsinki, August 20-22, 2015. IEEE. [ bib | pdf | code | ppt ]
[4] Lu Li, Usman Dastgeer, Christoph Kessler. Pruning strategies in adaptive off-line tuning for optimized composition of components on heterogeneous systems. In Proc. Seventh International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2) at ICPP, 2014. [ bib | pdf | video | ppt ]
[5] Usman Dastgeer, Lu Li, and Christoph Kessler. The PEPPHER composition tool: Performance-aware dynamic composition of applications for GPU-based systems. In Proc. 2012 Int. Workshop on Multi-Core Computing Systems (MuCoCoS 2012), Nov. 16, 2012, Salt Lake City, Utah, USA, in conjunction with the Supercomputing Conference (SC12)., November 2012. [ bib ]
[6] Lu Li, Usman Dastgeer, and Christoph Kessler. Adaptive off-line tuning for optimized composition of components for heterogeneous many-core systems. In Seventh Int. Workshop on Automatic Performance Tuning (iWAPT-2012), 17 July 2012, Kobe, Japan. In Proc. VECPAR-2012 Conference, Kobe, Japan, July 2012. [ bib | pdf ]

Others

[1] Lu Li, Christoph Kessler. MeterPU: A Generic Measurement Abstraction API Enabling Energy-tuned Skeleton Backend Selection. In ACACES 2015 Poster Abstract, July 2015. [ bib ]
[2] Lu Li and Christoph Kessler. Validating energy compositionality of GPU computations. In HIPEAC Workshop on Energy Efficiency with Heterogeneous Computing (EEHCO), January 2015. [ bib ]
[3] Christoph Kessler, Usman Dastgeer, and Lu Li. Optimized composition: Generating efficient code for heterogeneous systems from multi-variant components, skeletons and containers. In F. Hannig and J. Teich, editors, Workshop on Resource awareness and adaptivity in multi-core computing (Racing), pages 43-48, May 2014. Arxiv:1405.2915. [ bib ]
[4] Lu Li and Christoph Kessler. Validating energy compositionality of GPU computations (extended abstract). In MCC, November 2014. [ bib ]
[5] Christoph Kessler, Lu Li, Usman Dastgeer, Anders Gidenstam, and Aras Atalar. D1.2 initial specification of energy, platform and component modelling framework. Technical Report FP7-611183 D1.2, EU FP7 Project Execution Models for Energy-Efficient Computing Systems (EXCESS), August 2014. [ bib ]
[6] Christoph Kessler, Lu Li, Usman Dastgeer, Philippas Tsigas, Anders Gidenstam, Paul Renaud-Goud, Ivan Walulya, Aras Atalar, David Moloney, Phuong Ha Hoai, and Vi Tran. D1.1 Early validation of system-wide energy compositionality and affecting factors on the EXCESS platforms. Project Deliverable, EU FP7 project Execution Models for Energy-Efficient Computing Systems (EXCESS), www.excess-project.eu, April 2014. [ bib ]
[7] Lu Li, Usman Dastgeer, and Christoph Kessler. Pruning strategies in adaptive off-line tuning for optimized composition of components on heterogeneous systems. In Mats Brorsson and Ahmed Hemani, editors, Proc. MCC'12 Fifth Swedish Workshop on Multicore Computing, November 2012. [ bib ]
[8] Usman Dastgeer, Lu Li, and Christoph Kessler. Performance-aware dynamic composition of applications for heterogeneous multicore systems with the PEPPHER composition tool. In Proc. 16th Int. Workshop on Compilers for Parallel Computers (CPC'12), Padova, Italy, January 2012. [ bib ]
[9] Usman Dastgeer, Lu Li, and Christoph Kessler. D1.4: Research prototype implementation. Technical report, (c)The PEPPHER Consortium, 2012. Date of preparation (latest version) June, 2011. [ bib ]

Teaching Highlights


Page responsible: Webmaster
Last updated: 2017-05-18