Sedan 2011 är jag doktorand i beräkningsvetenskap, och mina handledare är Jarmo Rantakokko, Gunilla Kreiss, och Sverker Holmgren.
Undervisning
- Programmering av parallelldatorer (VT2016)
- Programmering av parallelldatorer (VT2015)
- Beräkningsvetenskap II (HT2014; IT, X, XBio och Fri)
- Beräkningsvetenskap II (HT2013, X och IT)
- Beräkningsvetenskap I (VT2012, W och ES)
Forskning
Min forskning syftar till att utveckla effektiva implementationer av simuleringar av flerfasflöden på heterogena datorsystem, framförallt involverande grafikprocessorer.
Publikationer
Granskade publikationer
- Efficient Application of Hanging-Node Constraints for Matrix-Free High-Order FEM Computations on CPU and GPU. I HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2022, Lecture Notes in Computer Science, pp 133-152, Springer Nature, 2022. (DOI).
- Multigrid for matrix-free high-order finite element computations on graphics processors. I ACM Transactions on Parallel Computing, volym 6, nummer 1, pp 2:1-32, 2019. (DOI).
- Matrix-free finite-element computations on graphics processors with adaptively refined unstructured meshes. I Proc. 25th High Performance Computing Symposium, pp 1-12, The Society for Modeling and Simulation International, San Diego, CA, 2017.
- Matrix-free finite-element operator application on graphics processing units. I Euro-Par 2014: Parallel Processing Workshops, Part II, volym 8806 av Lecture Notes in Computer Science, pp 450-461, Springer, 2014. (DOI).
- Using hardware transactional memory for high-performance computing. I Proc. 25th International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, pp 1660-1667, IEEE, Piscataway, NJ, 2011. (DOI).
Andra artiklar och rapporter
- K. Ljungkvist: Experience from Adopting Flipped Classroom Teaching. I För pedagogisk utveckling tillsammans - Lärare och studenter som medskapare av utbildning (Rapportserie från Avdelningen för kvalitetsutveckling, Rapport 4), s 53-59, Uppsala universitet, Uppsala, 2016. Fulltext, tillgänglig härifrån.
- Finite Element Computations on Multicore and Graphics Processors. Doktorsavhandling, Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology nr 1512, Acta Universitatis Upsaliensis, Uppsala, 2017. (fulltext, preview image).
- Multigrid for matrix-free finite element computations on graphics processors. Technical report / Department of Information Technology, Uppsala University nr 2017-006, 2017. (Extern länk).
- Techniques for finite element methods on modern processors. Licentiatavhandling, IT licentiate theses / Uppsala University, Department of Information Technology nr 2015-001, Uppsala University, 2015. (fulltext).
- Autonomic Dynamic Load Balancing of Parallel SAMR Applications. Examensarbete, handledare: Michael Thuné, Jarmo Rantakokko, examinator: Sverker Holmgren, Tomas Nyberg, UPTEC F nr 11041, 2011. (fulltext).
- Early results using hardware transactional memory for high-performance computing applications. I Proc. 3rd Swedish Workshop on Multi-Core Computing, pp 93-97, Chalmers University of Technology, Göteborg, Sweden, 2010. (fulltext:postprint).
Presentationer
- K. Ljungkvist: Matrix-Free Finite-Element Computations on Graphics Processors, Bit Circus 2015, Umeå, augusti 2015 (slides)
- K. Ljungkvist: Techniques for Finite-Element Methods on Modern Processors, Licentiatseminarium, Uppsala, januari 2015 (slides)
- K. Ljungkvist: A Finite-Element Method for Modern Processors, Oslo-Uppsala Workshop on Scientific Computing Software, Oslo, September 2014 (slides)
- K. Ljungkvist: Matrix-Free Finite-Element Operator Application on Graphics Processing Units, UCHPC '14, Porto, Augusti 2014 (slides)
- K. Ljungkvist: Matrix-Free Methods in Two-Phase Flow Simulations on Graphics Processors, TDB PhD Student Seminar, Uppsala, Maj 2012
- K. Ljungkvist, M Tillenius: Using Hardware Transactional Memory for High-Performance Computing, MTAAP '11, Anchorage, Maj 2011
Postrar
- K. Ljungkvist: A Finite-Element Method Optimized for Modern Processors, PUMPS 2014, Barcelona, Juli 2014 (poster)