Norwegian version of this page

Xing Cai

Image of Xing Cai
Mobile phone +47 48 29 43 68
Username
Visiting address Gaustadalléen 23B Ole Johan Dahls hus 0373 Oslo
Postal address Postboks 1080 Blindern 0316 Oslo

Research interests

  • Parallel programming and high-performance computing.
    • Performance modeling
    • Performance optimization
    • Automated code generation
    • Heterogeneous computing
  • Numerical methods and software for solving partial differential equations.
    • Computational cardiology
    • Computational geoscience
    • Biomedical computing

More info about Prof. Cai's research can be found here.

Publications

  • Krishnasamy, Ezhilmathi; Trotter, James D.; Cai, Xing & Bouvry, Pascal (2026). Performance evaluation of the OpenACC API targeting multi-GPU data transfers: A case study of porting parallel 3D sweeping algorithms for geological folding. Parallel Computing. ISSN 0167-8191. 130. doi: 10.1016/j.parco.2026.103217. Full text in Research Archive
  • Huang, Cheng; Langguth, Johannes; Cai, Xing; Mottin, Davide & Assent, Ira (2026). Geld: Load-balanced D-Core Decomposition for Consumer GPUs. Proceedings of the ACM on Management of Data (PACMMOD). 4(3), p. 1–26. doi: 10.1145/3802064. Full text in Research Archive
  • Sæternes, Erik Hide & Cai, Xing (2026). A control-theoretic approach to adaptive time stepping in reservoir simulations and its impacts on efficiency and robustness. Communications in nonlinear science & numerical simulation. ISSN 1007-5704. 158, p. 109828–109828. doi: 10.1016/j.cnsns.2026.109828. Full text in Research Archive
  • Krishnasamy, Ezhilmathi; Trotter, James David; Cai, Xing; Pleiter, Dirk; Kos, Leon & Saavedra, Laura [Show all 7 contributors for this article] (2026). Performance and Programmability of MPI+X Integration with CUDA, HIP, SYCL, OpenACC, and OpenMP Offloading for Supercomputing: A Case Study on Dense Matrix–Vector Multiplication. In Mohr, Bernd; Fukaya, Takeshi & Miki, Yohei (Ed.), Proceedings of Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region Workshops (SCA/HPCAsia 2026 Workshops). Association for Computing Machinery (ACM). ISSN 9798400723285. p. 457–468. doi: 10.1145/3784828.3786264. Full text in Research Archive
  • Ha, Hoai Phuong; Cai, Xing & Nguyen, Tan (2025). CAC: An asynchronous non-blocking consistency model with bounded staleness for distributed machine learning. Future Generation Computer Systems. ISSN 0167-739X. 178, p. 108317–108317. doi: 10.1016/j.future.2025.108317. Full text in Research Archive
  • Trotter, James David; Ekmekçibaşı, Sinan; Sağbili, Doğan; Langguth, Johannes; Cai, Xing & Unat, Didem (2025). CPU- and GPU-initiated Communication Strategies for Conjugate Gradient Methods on Large GPU Clusters. In Diachin, Lori; Schulz, Martin & Randles, Amanda (Ed.), SC '25: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. Association for Computing Machinery (ACM). ISSN 9798400714665. p. 298–315. doi: 10.1145/3712285.3759774. Full text in Research Archive
  • Langguth, Johannes; Trotter, James David & Cai, Xing (2025). Modelling Load Imbalance In Shared Memory Multicore Systems. In Pericàs, Miquel & Ellsworth, Danielle (Ed.), Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis. Association for Computing Machinery (ACM). ISSN 9798400718717. p. 1433–1441. doi: 10.1145/3731599.3767707. Full text in Research Archive
  • Zhao, Max; Burchard, Luk Bjarne; Schroeder, Daniel Thilo; Langguth, Johannes & Cai, Xing (2024). iPuma: High-Performance Sequence Alignment on the Graphcore IPU. In Taufer, Michela; Hoefler, Torsten; Hammond, Jeff & Randles, Amanda (Ed.), ISC High Performance 2024 Research Paper Proceedings (39th International Conference). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9783982633602. doi: 10.23919/ISC.2024.10528941. Full text in Research Archive
  • Sæternes, Erik Hide; Thune, Andreas; Rustad, Alf Birger; Skeie, Tor & Cai, Xing (2024). Automated parameter tuning with accuracy control for efficient reservoir simulations. Journal of Computational Science. ISSN 1877-7503. 75. doi: 10.1016/j.jocs.2023.102205. Full text in Research Archive
  • Jæger, Karoline Horgmo; Trotter, James David; Cai, Xing; Arevalo, Hermenegild & Tveito, Aslak (2024). Evaluating computational efforts and physiological resolution of mathematical models of cardiac tissue. Scientific Reports. 14. doi: 10.1038/s41598-024-67431-w. Full text in Research Archive
  • Thune, Andreas; Reinemo, Sven- Arne; Skeie, Tor & Cai, Xing (2023). Detailed modeling of heterogeneous and contention-constrained point-to-point MPI communication. IEEE Transactions on Parallel and Distributed Systems. ISSN 1045-9219. 34(5), p. 1580–1593. doi: 10.1109/TPDS.2023.3253881. Full text in Research Archive
  • Trotter, James David; Langguth, Johannes & Cai, Xing (2023). Targeting performance and user-friendliness: GPU-accelerated finite element computation with automated code generation in FEniCS. Parallel Computing. ISSN 0167-8191. 118. doi: 10.1016/j.parco.2023.103051. Full text in Research Archive
  • Telle, Åshild; Trotter, James David; Cai, Xing; Finsberg, Henrik Nicolay Topnes; Kuchta, Miroslav & Sundnes, Joakim [Show all 7 contributors for this article] (2023). A cell-based framework for modeling cardiac mechanics. Biomechanics and Modeling in Mechanobiology. ISSN 1617-7959. 22, p. 515–539. doi: 10.1007/s10237-022-01660-8. Full text in Research Archive
  • Burchard, Luk Bjarne; Hustad, Kristian Gregorius; Langguth, Johannes & Cai, Xing (2023). Enabling unstructured-mesh computation on massively tiled AI processors: An example of accelerating in silico cardiac simulation. Frontiers in Physics. 11. doi: 10.3389/fphy.2023.979699. Full text in Research Archive
  • Trotter, James David; Cai, Xing & Funke, Simon Wolfgang (2022). On Memory Traffic and Optimisations for Low-order Finite Element Assembly Algorithms on Multi-core CPUs. ACM Transactions on Mathematical Software. ISSN 0098-3500. 48(2), p. 1–31. doi: 10.1145/3503925. Full text in Research Archive
  • Hustad, Kristian Gregorius & Cai, Xing (2022). Resource-Efficient Use of Modern Processor Architectures For Numerically Solving Cardiac Ionic Cell Models. Frontiers in Physiology. 13. doi: 10.3389/fphys.2022.904648. Full text in Research Archive
  • Thune, Andreas; Cai, Xing & Rustad, Alf Birger (2021). On the impact of heterogeneity-aware mesh partitioning and non-contributing computation removal on parallel reservoir simulations. Journal of Mathematics in Industry. 11. doi: 10.1186/s13362-021-00108-5. Full text in Research Archive
  • Burchard, Luk; Cai, Xing & Langguth, Johannes (2021). iPUG for Multiple Graphcore IPUs: Optimizing Performance and Scalability of Parallel Breadth-First Search. In Sur, Chiranjib & Kothapalli, Kishore (Ed.), 2021 IEEE 28th International Conference on High Performance Computing, Data, and Analytics (HiPC). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781665410168. p. 162–171. doi: 10.1109/HiPC53243.2021.00030. Full text in Research Archive
  • Jæger, Karoline Horgmo; Hustad, Kristian Gregorius; Cai, Xing & Tveito, Aslak (2021). Efficient numerical solution of the EMI model representing the extracellular space (E), cell membrane (M) and intracellular space (I) of a collection of cardiac cells. Frontiers in Physics. 8(579461). doi: 10.3389/fphy.2020.579461. Full text in Research Archive
  • Jæger, Karoline Horgmo; Hustad, Kristian Gregorius; Cai, Xing & Tveito, Aslak (2020). Operator Splitting and Finite Difference Schemes for Solving the EMI Model. In Tveito, Aslak; Mardal, Kent-Andre & Rognes, Marie (Ed.), Modeling Excitable Tissue -- The EMI Framework. Springer. ISSN 9783030611569. p. 44–55. doi: 10.1007/978-3-030-61157-6_4. Full text in Research Archive
  • Trotter, James David; Langguth, Johannes & Cai, Xing (2020). Cache simulation for irregular memory traffic on multi-core CPUs: Case study on performance models for sparse matrix–vector multiplication. Journal of Parallel and Distributed Computing. ISSN 0743-7315. 144, p. 189–205. doi: 10.1016/j.jpdc.2020.05.020. Full text in Research Archive
  • Lagraviere, Jeremie Alexandre Emilien; Langguth, Johannes; Prugger, Martina; Einkemmer, Lukas; Ha, Hoai Phuong & Cai, Xing (2019). Performance optimization and modeling of fine-grained irregular communication in UPC. Scientific Programming. ISSN 1058-9244. 2019:6825728, p. 1–20. doi: 10.1155/2019/6825728. Full text in Research Archive
  • Jarvis, Chad; Lines, Glenn Terje; Langguth, Johannes; Nakajima, Kengo & Cai, Xing (2019). Combining algorithmic rethinking and AVX-512 intrinsics for efficient simulation of subcellular calcium signaling. In Rodrigues, João M. F.; Cardoso, Pedro; Monteiro, Jânio; Lam, Roberto; Krzhizhanovskaya, Valeria V.; Lees, Michael H.; Dongarra, Jack & Sloot, Peter M.A. (Ed.), Proceedings of 19th International Conference on Computational Science, ICCS2019, Part V. Springer. ISSN 9783030227494. p. 681–687. doi: 10.1007/978-3-030-22750-0_66. Full text in Research Archive
  • Langguth, Johannes; Cai, Xing & Sourouri, Mohammed (2018). Memory bandwidth contention: Communication vs computation Tradeoffs in supercomputers with multicore architectures. In Li, Mo & Tan, Kian-Lee (Ed.), Proceedings 2018 IEEE 24th International Conference on Parallel and Distributed Systems ICPADS 2018. IEEE Sarnoff Symposium. ISSN 9781538673089. p. 497–506. doi: 10.1109/PADSW.2018.8644601. Full text in Research Archive
  • Langguth, Johannes; Jarvis, Chad & Cai, Xing (2017). Porting tissue-scale cardiac simulations to the knights landing platform. Lecture Notes in Computer Science (LNCS). ISSN 0302-9743. 10524 LNCS, p. 376–388. doi: 10.1007/978-3-319-67630-2_28. Full text in Research Archive
  • Paulsen, Geir; Clark, Stuart R; Nordmoen, Bjørn; Nenakhov, Sergey; Andersson, Aron & Cai, Xing [Show all 7 contributors for this article] (2017). Automated Translation of MATLAB Code to C++ with Performance and Traceability. In Rückemann, Claus-Peter & Vucinic, D (Ed.), Proceedings of the Eleventh International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP 2017). International Academy, Research and Industry Association (IARIA). ISSN 9781612085999. p. 50–55. Full text in Research Archive
  • Lagraviere, Jeremie Alexandre Emilien; Langguth, Johannes; Sourouri, Mohammed; Ha, Hoai Phuong & Cai, Xing (2016). On the performance and energy efficiency of the PGAS programming model on multicore architectures. In Fox, Geoffrey C. & Nygård, Mads (Ed.), Proceedings of the 14th IEEE International Conference on High Performance Computing & Simulation (HPCS 2016). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781509020881. p. 800–807. doi: 10.1109/HPCSim.2016.7568416. Full text in Research Archive
  • Sourouri, Mohammed; Scott, Baden & Cai, Xing (2016). Panda: A Compiler Framework for Concurrent CPU+GPU Execution of 3D Stencil Computations on GPU-accelerated Supercomputers. International journal of parallel programming. ISSN 0885-7458. 45(3), p. 711–729. doi: 10.1007/s10766-016-0454-1. Full text in Research Archive
  • Paulsen, Geir; Feinberg, Jonathan; Cai, Xing; Nordmoen, Bjørn & Dahle, Hans Petter (2016). Matlab2cpp: A Matlab-to-C++ code translator, 2016 11th System of Systems Engineering Conference (SoSE). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781467387279. doi: 10.1109/SYSOSE.2016.7542966. Full text in Research Archive
  • Zhang, Wei & Cai, Xing (2016). Solving 3D Time-Fractional Diffusion Equations by High-Performance Parallel Computing. Fractional Calculus and Applied Analysis. ISSN 1311-0454. 19(1), p. 140–160. doi: 10.1515/fca-2016-0008. Full text in Research Archive
  • Langguth, Johannes; Lan, Qiang; Gaur, Namit; Cai, Xing; Wen, Mei & Zhang, Chun-Yuan (2016). Enabling tissue-scale cardiac simulations using heterogeneous computing on tianhe-2. In Liao, Xiaofei; Lovas, Robert; Shen, Xipeng & Zheng, Ran (Ed.), IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781509044573. p. 843–852. doi: 10.1109/ICPADS.2016.0114. Full text in Research Archive
  • Langguth, Johannes; Lan, Qiang; Gaur, Namit & Cai, Xing (2016). Accelerating Detailed Tissue-Scale 3D Cardiac Simulations Using Heterogeneous CPU-Xeon Phi Computing. International journal of parallel programming. ISSN 0885-7458. 45(5), p. 1236–1258. doi: 10.1007/s10766-016-0461-2. Full text in Research Archive
  • Langguth, Johannes; Wu, Nan; Chai, Jun & Cai, Xing (2015). Parallel performance modeling of irregular applications in cell-centered finite volume methods over unstructured tetrahedral meshes. Journal of Parallel and Distributed Computing. ISSN 0743-7315. 76, p. 120–131. doi: 10.1016/j.jpdc.2014.10.005. Full text in Research Archive
  • Lan, Qiang; Gaur, Namit; Langguth, Johannes & Cai, Xing (2015). Towards Detailed Tissue-Scale 3D Simulations of Electrical Activity and Calcium Handling in the Human Cardiac Ventricle. In Wang, Guojun; Zomaya, Albert; Perez, Gregorio Martinez & Li, Kenli (Ed.), Algorithms and Architectures for Parallel Processing. Springer. ISSN 9783319271378. p. 79–92. doi: 10.1007/978-3-319-27137-8_7. Full text in Research Archive
  • Sourouri, Mohammed; Langguth, Johannes; Spiga, Filippo; Baden, Scott & Cai, Xing (2015). CPU+GPU Programming of Stencil Computations for Resource-Efficient Use of GPU Clusters. In Plessl, Christian (Eds.), Proceedings of the 2015 IEEE 18th International Conference on Computational Science and Engineering. IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781467382977. p. 17–26. doi: 10.1109/CSE.2015.33. Full text in Research Archive
  • Krishnasamy, Ezhilmathi; Sourouri, Mohammed & Cai, Xing (2015). Multi-GPU implementations of parallel 3D sweeping algorithms with application to geological folding. Procedia Computer Science. 51, p. 1494–1503. doi: 10.1016/j.procs.2015.05.339. Full text in Research Archive
  • Huang, Dafei; Xun, Changqing; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing [Show all 7 contributors for this article] (2015). Enabling a uniform OpenCL device view for heterogeneous platforms. IEICE transactions on information and systems. ISSN 0916-8532. E98-D(4), p. 812–823. doi: 10.1587/transinf.2014EDP7244. Full text in Research Archive
  • Sourouri, Mohammed; Gillberg, Tor; Baden, Scott & Cai, Xing (2015). Effective multi-GPU communication using multiple CUDA streams and threads. Proceedings of the International Conference on Parallel and Distributed Systems. ISSN 1521-9097. 2015-April, p. 981–986. doi: 10.1109/PADSW.2014.7097919. Full text in Research Archive
  • Langguth, Johannes & Cai, Xing (2015). Heterogeneous CPU-GPU computing for the finite volume method on 3D unstructured meshes. Proceedings of the International Conference on Parallel and Distributed Systems. ISSN 1521-9097. 2015-April, p. 191–199. doi: 10.1109/PADSW.2014.7097808. Full text in Research Archive
  • Langguth, Johannes; Sourouri, Mohammed; Lines, Glenn Terje; Baden, Scott & Cai, Xing (2015). Scalable heterogeneous CPU-GPU computations for unstructured tetrahedral meshes. IEEE Micro. ISSN 0272-1732. 35(4), p. 6–15. doi: 10.1109/MM.2015.70. Full text in Research Archive
  • Dong, Xinnan; Wen, Mei; Chai, Jun; Cai, Xing; Zhao, Mandan & Zhang, Chunyuan (2015). Communication-hiding programming for clusters with multi-coprocessor nodes. Concurrency and Computation: Practice and Experience. ISSN 1532-0626. 27(16), p. 4172–4185. doi: 10.1002/cpe.3507. Full text in Research Archive
  • Chai, Jun; Hake, Johan Elon; Wu, Nan; Wen, Mei; Cai, Xing & Lines, Glenn Terje [Show all 10 contributors for this article] (2015). Towards simulation of subcellular calcium dynamics at nanometre resolution. The international journal of high performance computing applications. ISSN 1094-3420. 29(1), p. 51–63. doi: 10.1177/1094342013514465. Full text in Research Archive
  • Su, Huayou; Cai, Xing; Wen, Mei & Zhang, Chunyuan (2015). An analytical GPU performance model for 3D stencil computations from the angle of data traffic. The Journal of Supercomputing. ISSN 0920-8542. 71(7), p. 2433–2453. doi: 10.1007/s11227-015-1392-1. Full text in Research Archive
  • Cai, Xing (2015). Parallel Computing. In Engquist, Björn (Eds.), Encyclopedia of Applied and Computational Mathematics. Springer. ISSN 9783540705284. p. 1129–1132. doi: 10.1007/978-3-540-70529-1_424. Full text in Research Archive
  • Huang, Dafei; Wen, Mei; Xun, Changqing; Chen, Dong; Cai, Xing & Qiao, Yuran [Show all 8 contributors for this article] (2014). Automated Transformation of GPU-Specific OpenCL Kernels Targeting Performance Portability on Multi-Core/Many-Core CPUs. In Silva, Fernando (Eds.), Euro-Par 2014 Parallel Processing. Springer. ISSN 9783319098722. p. 210–221. doi: 10.1007/978-3-319-09873-9_18. Full text in Research Archive
  • Dong, Xinnan; Chai, Jun; Yang, Jing (NUDT); Wen, Mei; Wu, Nan & Cai, Xing [Show all 8 contributors for this article] (2014). Utilizing Multiple Xeon Phi Coprocessors on One Compute Node. In Sun, Xian-he (Eds.), Algorithms and Architectures for Parallel Processing. Springer. ISSN 9783319111933. p. 68–81. doi: 10.1007/978-3-319-11194-0_6. Full text in Research Archive
  • Zhang, Wei; Wei, Wenjie & Cai, Xing (2014). Performance modeling of serial and parallel implementations of the fractional Adams-Bashforth-Moulton method. Fractional Calculus and Applied Analysis. ISSN 1311-0454. 17(3), p. 617–637. doi: 10.2478/s13540-014-0189-x. Full text in Research Archive
  • Zhang, Wei; Cai, Xing & Holm, Sverre (2014). Time-fractional heat equations and negative absolute temperatures. Computers and Mathematics with Applications. ISSN 0898-1221. 67(1), p. 164–171. doi: 10.1016/j.camwa.2013.11.007. Full text in Research Archive
  • Wen, Mei; Su, Huayou; Wei, Wenjie; Wu, Nan; Cai, Xing & Zhang, Chunyuan (2014). High efficient sedimentary basin simulations on hybrid CPU-GPU clusters. Cluster Computing. ISSN 1386-7857. 17(2), p. 359–369. doi: 10.1007/s10586-013-0300-9. Full text in Research Archive
  • Su, Huayou; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing (2013). On the GPU-CPU Performance Portability of OpenCL for 3D Stencil Computations, 2013 International Conference on Parallel and Distributed Systems (ICPADS). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781479920815. p. 78–85. doi: 10.1109/ICPADS.2013.23. Full text in Research Archive
  • Wei, Wenjie; Clark, Stuart R; Su, Huayou; Wen, Mei & Cai, Xing (2013). Balancing efficiency and accuracy for sediment transport simulations. Computational Science & Discovery. ISSN 1749-4680. 6(1), p. 015011–015011. doi: 10.1088/1749-4699/6/1/015011. Full text in Research Archive
  • Langguth, Johannes; Wu, Nan; Chai, Jun & Cai, Xing (2013). On the GPU performance of cell-centered finite volume method over unstructured tetrahedral meshes. In Tumeo, Antonino; Feo, John; Villa, Oreste & Secchi, Simone (Ed.), Proceedings of the 3rd Workshop on Irregular Applications: Architectures and Algorithms. ACM Publications. ISSN 9781450325035. doi: 10.1145/2535753.2535765. Full text in Research Archive
  • Chai, Jun; Su, Huayou; Wen, Mei; Cai, Xing; Wu, Nan & Zhang, Chunyuan (2013). Resource-efficient utilization of CPU/GPU-based heterogeneous supercomputers for Bayesian phylogenetic inference. The Journal of Supercomputing. ISSN 0920-8542. 66(1), p. 364–380. doi: 10.1007/s11227-013-0911-1. Full text in Research Archive
  • Chai, Jun; Wen, Mei; Wu, Nan; Huang, Dafei; Yang, Jing (NUDT) & Cai, Xing [Show all 8 contributors for this article] (2013). Simulating cardiac electrophysiology in the era of GPU-cluster computing. IEICE transactions on information and systems. ISSN 0916-8532. E96-D(12), p. 2587–2595. doi: 10.1587/transinf.E96.D.2587. Full text in Research Archive
  • Su, Huayou; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing (2013). Performance of sediment transport simulations on NVIDIA’s Kepler architecture. Procedia Computer Science. 18, p. 1275–1281. doi: 10.1016/j.procs.2013.05.294. Full text in Research Archive

View all works in NVA

  • Cai, Xing & Trotter, James David (2024). Enabling Cell-Based Simulations of Cardiac Electrophysiology with High-Performance Computing. Full text in Research Archive
  • Trotter, James David & Cai, Xing (2024). Distributed memory parallel simulator of the EMI model. Full text in Research Archive
  • Gatti, Alessandro; Trotter, James David; Skeie, Tor; Arevalo, Hermenegild & Cai, Xing (2024). A resource-efficient open-source solver for monodomain equations in cardiac electrophysiology. Full text in Research Archive
  • Jæger, Karoline Horgmo; Trotter, James David; Cai, Xing; Arevalo, Hermenegild & Tveito, Aslak (2024). Modeling ion channel reorganisation due to ischemia in cell-based models of the myocyte. Full text in Research Archive
  • Cai, Xing (2023). Towards high-performance unstructured-mesh computations. Full text in Research Archive
  • Pogorelov, Konstantin; Trotter, James David; Cai, Xing & Langguth, Johannes (2023). Machine learning approaches for sparse matrix vector optimization. Full text in Research Archive
  • Cai, Xing (2023). Quality control and innovation in computing and networking using the eX3 testbed. Full text in Research Archive
  • Bruaset, Are Magnus; Cai, Xing; Desprez, Frédéric & Parsons, Mark (2023). Editorial: Heterogeneous computing in physics-based models. Frontiers in Physics. 11. doi: 10.3389/fphy.2023.1320450. Full text in Research Archive
  • Telle, Åshild; Trotter, James; Cai, Xing; Kuchta, Miroslav; Finsberg, Henrik & Sundnes, Joakim [Show all 7 contributors for this article] (2022). Modeling cardiac mechanics using a cell-based framework. Full text in Research Archive
  • Trotter, James; Langguth, Johannes & Cai, Xing (2021). Automated Code Generation for GPU-Based Finite Element Computations in FEniCS. Full text in Research Archive
  • Cai, Xing (2020). On parallel simulation of porous media flow. Full text in Research Archive
  • Langguth, Johannes; Gaur, Namit; Arevalo, Hermenegild; Jarvis, Chad; Altanaite, Neringa & Lan, Qiang [Show all 7 contributors for this article] (2020). Towards detailed Organ-Scale Simulations in Cardiac Electrophysiology. Full text in Research Archive
  • Langguth, Johannes; Gaur, Namit; Arevalo, Hermenegild; Jarvis, Chad; Altanaite, Neringa & Lan, Qiang [Show all 7 contributors for this article] (2020). Towards detailed Organ-Scale Simulations in Cardiac Electrophysiology. Full text in Research Archive
  • Hustad, Kristian Gregorius; Cai, Xing; Langguth, Johannes & Arevalo, Hermenegild (2020). Efficient simulations of patient-specific electrical heart activity on the DGX-2. Full text in Research Archive
  • Cai, Xing (2019). Use of modern processor architectures for computing the electrical activity in the heart. Full text in Research Archive
  • Langguth, Johannes; Arevalo, Hermenegild; Hustad, Kristian Gregorius & Cai, Xing (2019). Towards detailed real-time simulations of cardiac arrhythmia. Full text in Research Archive
  • Trotter, James David; Cai, Xing; Funke, Simon Wolfgang & Langguth, Johannes (2019). Compiling finite element variational forms for GPU-based assembly. Full text in Research Archive
  • Cai, Xing (2019). Unstructured computational meshes and data locality. Full text in Research Archive
  • Cai, Xing (2019). Heterogeneous computing for cardiac electrophysiology. Full text in Research Archive
  • Thune, Andreas & Cai, Xing (2019). Balancing the numerical and parallel performance for reservoir simulations. Full text in Research Archive
  • Thune, Andreas & Cai, Xing (2018). Unstructured mesh partitioning in the presence of strong coefficient heterogeneity. Full text in Research Archive
  • Cai, Xing (2018). Education in HPC and Data Science at Simula Research Lab and UiO. Full text in Research Archive
  • Trotter, James David; Langguth, Johannes & Cai, Xing (2018). Quantifying data traffic of sparse matrix-vector multiplication in a multi-level memory hierarchy. Full text in Research Archive
  • Cai, Xing (2018). Heterogeneous Computing: Programming, Performance and Applications. Full text in Research Archive
  • Langguth, Johannes; Hermenegild, Arevalo; Jarvis, Chad & Cai, Xing (2018). Towards Detailed Organ-Scale Simulations in Cardiac Electrophysiology. Full text in Research Archive
  • Langguth, Johannes; Cai, Xing & Chai, Jun (2017). Heterogeneous Manycore Simulations in Cardiac Electrophysiology. Full text in Research Archive
  • Cai, Xing & Langguth, Johannes (2017). Accelerated high-performance computing for computational cardiac electrophysiology. Full text in Research Archive
  • Cai, Xing (2017). OpenMP Programming. Full text in Research Archive
  • Lagraviere, Jeremie Alexandre Emilien; Langguth, Johannes; Sourouri, Mohammed; Ha, Hoai Phuong & Cai, Xing (2016). On the performance and energy efficiency of the PGAS programming model on multicore architectures. Full text in Research Archive
  • Lagravière, Jérémie; Ha, Phuong & Cai, Xing (2015). Is PGAS ready for the challenge of energy efficiency? A study with the NAS benchmark. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2015). Dysfunctional Sarcoplasmic Reticulum Ca2+ Release Underlies Arrhythmogenic Triggers in Catecholaminergic Polymorphic Ventricular Tachycardia: A Simulation Study in a Human Ventricular Myocyte Model. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Mathematical Modeling of Ca Handling and Computational Studies of Ca-related Arrhythmogenesis in Heart. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Arrhythmogenic Mechanisms and Therapeutic Targets for Catecholaminergic Polymorphic Ventricular Tachycardia: A Simulation Study in a Human Ventricular Myocyte. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Cellular Arrhythmogenesis in CPVT in a computational model of cardiac ventricular myocyte. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Spontaneous Ca2+ Release and Ca2+ Waves Underlie Early and Delayed Afterdepolarizations, and Triggered Activity in Ryanodine Receptor Mutation associated with Catecholaminergic Polymorphic Ventricular Tachycardia. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Cellular Arrhythmogenesis in CPVT in a Computational Model of Cardiac Ventricular Myocyte. Full text in Research Archive
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Spontaneous Ca2+ Release and Ca2+ Waves Underlie Early and Delayed Afterdepolarizations, and Triggered Activity, in Ryanodine Receptor Mutations Associated With Catecholaminergic Polymorphic Ventricular Tachycardia. Full text in Research Archive
  • Cai, Xing; Hake, Johan & Lines, Glenn (2014). Supercomputing-Enabled Study of Subcellular Calcium Dynamics. Full text in Research Archive
  • Cai, Xing (2013). Introduction to Scientific Writing. Full text in Research Archive
  • Cai, Xing (2013). Adopting Heterogeneous Hardware Platforms for Scientific Computing. Full text in Research Archive
  • Cai, Xing (2013). Scientific Computing on Accelerator-Based Supercomputers. Full text in Research Archive
  • Cai, Xing & Unat, Didem (2013). Mint: a User-Friendly C-to-CUDA Code Translator. Full text in Research Archive
  • Su, Huayou; Wu, Nan; Wen, Mei & Cai, Xing (2013). Performance of Sediment Transport Simulations on NVIDIA's Kepler Architecture. doi: 10.1016/j.procs.2013.05.294. Full text in Research Archive
  • Lagraviere, Jeremie Alexandre Emilien; Prugger, Martina; Einkemmer, Lukas; Langguth, Johannes; Ha, Hoai Phuong & Cai, Xing (2016). Implementing and optimizing a Sparse Matrix-Vector Multiplication with UPC. Institutt for informatikk Tromsø Tromsø. Full text in Research Archive
  • Lagraviere, Jeremie; Ha, Hoai Phuong & Cai, Xing (2015). Evaluation of the power efficiency of UPC, OpenMP and MPI. Institutt for informatikk Tromsø. Full text in Research Archive

View all works in NVA

Published Nov. 4, 2010 1:49 PM - Last modified Aug. 5, 2026 2:10 PM