English version of this page

Xing Cai

Bilde av Xing Cai
Mobiltelefon +47 48 29 43 68
Rom 8167
Brukernavn
Besøksadresse Ole Johan Dahls hus
Postadresse Postboks 1080 Blindern 0316 Oslo

Faglige interesser

  • 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.

Undervisning

Now teaching    

   IN3200/IN4200

Earlier taught courses

   IN5270

   INF3380

   INF5620

   GEO4070

   INF5640

   INF-MAT2351

Bakgrunn

Dr. Scient (PhD), 1998, Ifi, UiO
Associate Professor, 1999-2008, Ifi, UiO
Professor, 2008-now, Ifi, UiO
Chief Research Scientist, Simula Research Laboratory

Emneord: High-performance computing, parallel programming, PDE

Publikasjoner

  • 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. Fulltekst i vitenarkiv
  • 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), s. 1–26. doi: 10.1145/3802064. Fulltekst i vitenarkiv
  • 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, s. 109828–109828. doi: 10.1016/j.cnsns.2026.109828. Fulltekst i vitenarkiv
  • Krishnasamy, Ezhilmathi; Trotter, James David; Cai, Xing; Pleiter, Dirk; Kos, Leon & Saavedra, Laura [Vis alle 7 forfattere av denne artikkelen] (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. I Mohr, Bernd; Fukaya, Takeshi & Miki, Yohei (Red.), 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. s. 457–468. doi: 10.1145/3784828.3786264. Fulltekst i vitenarkiv
  • 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, s. 108317–108317. doi: 10.1016/j.future.2025.108317. Fulltekst i vitenarkiv
  • 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. I Diachin, Lori; Schulz, Martin & Randles, Amanda (Red.), SC '25: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. Association for Computing Machinery (ACM). ISSN 9798400714665. s. 298–315. doi: 10.1145/3712285.3759774. Fulltekst i vitenarkiv
  • Langguth, Johannes; Trotter, James David & Cai, Xing (2025). Modelling Load Imbalance In Shared Memory Multicore Systems. I Pericàs, Miquel & Ellsworth, Danielle (Red.), 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. s. 1433–1441. doi: 10.1145/3731599.3767707. Fulltekst i vitenarkiv
  • Zhao, Max; Burchard, Luk Bjarne; Schroeder, Daniel Thilo; Langguth, Johannes & Cai, Xing (2024). iPuma: High-Performance Sequence Alignment on the Graphcore IPU. I Taufer, Michela; Hoefler, Torsten; Hammond, Jeff & Randles, Amanda (Red.), 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. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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), s. 1580–1593. doi: 10.1109/TPDS.2023.3253881. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Telle, Åshild; Trotter, James David; Cai, Xing; Finsberg, Henrik Nicolay Topnes; Kuchta, Miroslav & Sundnes, Joakim [Vis alle 7 forfattere av denne artikkelen] (2023). A cell-based framework for modeling cardiac mechanics. Biomechanics and Modeling in Mechanobiology. ISSN 1617-7959. 22, s. 515–539. doi: 10.1007/s10237-022-01660-8. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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), s. 1–31. doi: 10.1145/3503925. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Burchard, Luk; Cai, Xing & Langguth, Johannes (2021). iPUG for Multiple Graphcore IPUs: Optimizing Performance and Scalability of Parallel Breadth-First Search. I Sur, Chiranjib & Kothapalli, Kishore (Red.), 2021 IEEE 28th International Conference on High Performance Computing, Data, and Analytics (HiPC). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781665410168. s. 162–171. doi: 10.1109/HiPC53243.2021.00030. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Jæger, Karoline Horgmo; Hustad, Kristian Gregorius; Cai, Xing & Tveito, Aslak (2020). Operator Splitting and Finite Difference Schemes for Solving the EMI Model. I Tveito, Aslak; Mardal, Kent-Andre & Rognes, Marie (Red.), Modeling Excitable Tissue -- The EMI Framework. Springer. ISSN 9783030611569. s. 44–55. doi: 10.1007/978-3-030-61157-6_4. Fulltekst i vitenarkiv
  • 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, s. 189–205. doi: 10.1016/j.jpdc.2020.05.020. Fulltekst i vitenarkiv
  • 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, s. 1–20. doi: 10.1155/2019/6825728. Fulltekst i vitenarkiv
  • 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. I Rodrigues, João M. F.; Cardoso, Pedro; Monteiro, Jânio; Lam, Roberto; Krzhizhanovskaya, Valeria V.; Lees, Michael H.; Dongarra, Jack & Sloot, Peter M.A. (Red.), Proceedings of 19th International Conference on Computational Science, ICCS2019, Part V. Springer. ISSN 9783030227494. s. 681–687. doi: 10.1007/978-3-030-22750-0_66. Fulltekst i vitenarkiv
  • Langguth, Johannes; Cai, Xing & Sourouri, Mohammed (2018). Memory bandwidth contention: Communication vs computation Tradeoffs in supercomputers with multicore architectures. I Li, Mo & Tan, Kian-Lee (Red.), Proceedings 2018 IEEE 24th International Conference on Parallel and Distributed Systems ICPADS 2018. IEEE Sarnoff Symposium. ISSN 9781538673089. s. 497–506. doi: 10.1109/PADSW.2018.8644601. Fulltekst i vitenarkiv
  • 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, s. 376–388. doi: 10.1007/978-3-319-67630-2_28. Fulltekst i vitenarkiv
  • Paulsen, Geir; Clark, Stuart R; Nordmoen, Bjørn; Nenakhov, Sergey; Andersson, Aron & Cai, Xing [Vis alle 7 forfattere av denne artikkelen] (2017). Automated Translation of MATLAB Code to C++ with Performance and Traceability. I Rückemann, Claus-Peter & Vucinic, D (Red.), 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. s. 50–55. Fulltekst i vitenarkiv
  • 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. I Fox, Geoffrey C. & Nygård, Mads (Red.), Proceedings of the 14th IEEE International Conference on High Performance Computing & Simulation (HPCS 2016). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781509020881. s. 800–807. doi: 10.1109/HPCSim.2016.7568416. Fulltekst i vitenarkiv
  • 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), s. 711–729. doi: 10.1007/s10766-016-0454-1. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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), s. 140–160. doi: 10.1515/fca-2016-0008. Fulltekst i vitenarkiv
  • 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. I Liao, Xiaofei; Lovas, Robert; Shen, Xipeng & Zheng, Ran (Red.), IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS). IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781509044573. s. 843–852. doi: 10.1109/ICPADS.2016.0114. Fulltekst i vitenarkiv
  • 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), s. 1236–1258. doi: 10.1007/s10766-016-0461-2. Fulltekst i vitenarkiv
  • 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, s. 120–131. doi: 10.1016/j.jpdc.2014.10.005. Fulltekst i vitenarkiv
  • 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. I Wang, Guojun; Zomaya, Albert; Perez, Gregorio Martinez & Li, Kenli (Red.), Algorithms and Architectures for Parallel Processing. Springer. ISSN 9783319271378. s. 79–92. doi: 10.1007/978-3-319-27137-8_7. Fulltekst i vitenarkiv
  • Sourouri, Mohammed; Langguth, Johannes; Spiga, Filippo; Baden, Scott & Cai, Xing (2015). CPU+GPU Programming of Stencil Computations for Resource-Efficient Use of GPU Clusters. I Plessl, Christian (Red.), Proceedings of the 2015 IEEE 18th International Conference on Computational Science and Engineering. IEEE (Institute of Electrical and Electronics Engineers). ISSN 9781467382977. s. 17–26. doi: 10.1109/CSE.2015.33. Fulltekst i vitenarkiv
  • Krishnasamy, Ezhilmathi; Sourouri, Mohammed & Cai, Xing (2015). Multi-GPU implementations of parallel 3D sweeping algorithms with application to geological folding. Procedia Computer Science. 51, s. 1494–1503. doi: 10.1016/j.procs.2015.05.339. Fulltekst i vitenarkiv
  • Huang, Dafei; Xun, Changqing; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing [Vis alle 7 forfattere av denne artikkelen] (2015). Enabling a uniform OpenCL device view for heterogeneous platforms. IEICE transactions on information and systems. ISSN 0916-8532. E98-D(4), s. 812–823. doi: 10.1587/transinf.2014EDP7244. Fulltekst i vitenarkiv
  • 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, s. 981–986. doi: 10.1109/PADSW.2014.7097919. Fulltekst i vitenarkiv
  • 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, s. 191–199. doi: 10.1109/PADSW.2014.7097808. Fulltekst i vitenarkiv
  • 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), s. 6–15. doi: 10.1109/MM.2015.70. Fulltekst i vitenarkiv
  • 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), s. 4172–4185. doi: 10.1002/cpe.3507. Fulltekst i vitenarkiv
  • Chai, Jun; Hake, Johan Elon; Wu, Nan; Wen, Mei; Cai, Xing & Lines, Glenn Terje [Vis alle 10 forfattere av denne artikkelen] (2015). Towards simulation of subcellular calcium dynamics at nanometre resolution. The international journal of high performance computing applications. ISSN 1094-3420. 29(1), s. 51–63. doi: 10.1177/1094342013514465. Fulltekst i vitenarkiv
  • 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), s. 2433–2453. doi: 10.1007/s11227-015-1392-1. Fulltekst i vitenarkiv
  • Cai, Xing (2015). Parallel Computing. I Engquist, Björn (Red.), Encyclopedia of Applied and Computational Mathematics. Springer. ISSN 9783540705284. s. 1129–1132. doi: 10.1007/978-3-540-70529-1_424. Fulltekst i vitenarkiv
  • Huang, Dafei; Wen, Mei; Xun, Changqing; Chen, Dong; Cai, Xing & Qiao, Yuran [Vis alle 8 forfattere av denne artikkelen] (2014). Automated Transformation of GPU-Specific OpenCL Kernels Targeting Performance Portability on Multi-Core/Many-Core CPUs. I Silva, Fernando (Red.), Euro-Par 2014 Parallel Processing. Springer. ISSN 9783319098722. s. 210–221. doi: 10.1007/978-3-319-09873-9_18. Fulltekst i vitenarkiv
  • Dong, Xinnan; Chai, Jun; Yang, Jing (NUDT); Wen, Mei; Wu, Nan & Cai, Xing [Vis alle 8 forfattere av denne artikkelen] (2014). Utilizing Multiple Xeon Phi Coprocessors on One Compute Node. I Sun, Xian-he (Red.), Algorithms and Architectures for Parallel Processing. Springer. ISSN 9783319111933. s. 68–81. doi: 10.1007/978-3-319-11194-0_6. Fulltekst i vitenarkiv
  • 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), s. 617–637. doi: 10.2478/s13540-014-0189-x. Fulltekst i vitenarkiv
  • 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), s. 164–171. doi: 10.1016/j.camwa.2013.11.007. Fulltekst i vitenarkiv
  • 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), s. 359–369. doi: 10.1007/s10586-013-0300-9. Fulltekst i vitenarkiv
  • 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. s. 78–85. doi: 10.1109/ICPADS.2013.23. Fulltekst i vitenarkiv
  • 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), s. 015011–015011. doi: 10.1088/1749-4699/6/1/015011. Fulltekst i vitenarkiv
  • Langguth, Johannes; Wu, Nan; Chai, Jun & Cai, Xing (2013). On the GPU performance of cell-centered finite volume method over unstructured tetrahedral meshes. I Tumeo, Antonino; Feo, John; Villa, Oreste & Secchi, Simone (Red.), Proceedings of the 3rd Workshop on Irregular Applications: Architectures and Algorithms. ACM Publications. ISSN 9781450325035. doi: 10.1145/2535753.2535765. Fulltekst i vitenarkiv
  • 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), s. 364–380. doi: 10.1007/s11227-013-0911-1. Fulltekst i vitenarkiv
  • Chai, Jun; Wen, Mei; Wu, Nan; Huang, Dafei; Yang, Jing (NUDT) & Cai, Xing [Vis alle 8 forfattere av denne artikkelen] (2013). Simulating cardiac electrophysiology in the era of GPU-cluster computing. IEICE transactions on information and systems. ISSN 0916-8532. E96-D(12), s. 2587–2595. doi: 10.1587/transinf.E96.D.2587. Fulltekst i vitenarkiv
  • 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, s. 1275–1281. doi: 10.1016/j.procs.2013.05.294. Fulltekst i vitenarkiv

Se alle arbeider i NVA

  • Cai, Xing & Trotter, James David (2024). Enabling Cell-Based Simulations of Cardiac Electrophysiology with High-Performance Computing. Fulltekst i vitenarkiv
  • Trotter, James David & Cai, Xing (2024). Distributed memory parallel simulator of the EMI model. Fulltekst i vitenarkiv
  • Gatti, Alessandro; Trotter, James David; Skeie, Tor; Arevalo, Hermenegild & Cai, Xing (2024). A resource-efficient open-source solver for monodomain equations in cardiac electrophysiology. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Cai, Xing (2023). Towards high-performance unstructured-mesh computations. Fulltekst i vitenarkiv
  • Pogorelov, Konstantin; Trotter, James David; Cai, Xing & Langguth, Johannes (2023). Machine learning approaches for sparse matrix vector optimization. Fulltekst i vitenarkiv
  • Cai, Xing (2023). Quality control and innovation in computing and networking using the eX3 testbed. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Telle, Åshild; Trotter, James; Cai, Xing; Kuchta, Miroslav; Finsberg, Henrik & Sundnes, Joakim [Vis alle 7 forfattere av denne artikkelen] (2022). Modeling cardiac mechanics using a cell-based framework. Fulltekst i vitenarkiv
  • Trotter, James; Langguth, Johannes & Cai, Xing (2021). Automated Code Generation for GPU-Based Finite Element Computations in FEniCS. Fulltekst i vitenarkiv
  • Cai, Xing (2020). On parallel simulation of porous media flow. Fulltekst i vitenarkiv
  • Langguth, Johannes; Gaur, Namit; Arevalo, Hermenegild; Jarvis, Chad; Altanaite, Neringa & Lan, Qiang [Vis alle 7 forfattere av denne artikkelen] (2020). Towards detailed Organ-Scale Simulations in Cardiac Electrophysiology. Fulltekst i vitenarkiv
  • Langguth, Johannes; Gaur, Namit; Arevalo, Hermenegild; Jarvis, Chad; Altanaite, Neringa & Lan, Qiang [Vis alle 7 forfattere av denne artikkelen] (2020). Towards detailed Organ-Scale Simulations in Cardiac Electrophysiology. Fulltekst i vitenarkiv
  • Hustad, Kristian Gregorius; Cai, Xing; Langguth, Johannes & Arevalo, Hermenegild (2020). Efficient simulations of patient-specific electrical heart activity on the DGX-2. Fulltekst i vitenarkiv
  • Cai, Xing (2019). Use of modern processor architectures for computing the electrical activity in the heart. Fulltekst i vitenarkiv
  • Langguth, Johannes; Arevalo, Hermenegild; Hustad, Kristian Gregorius & Cai, Xing (2019). Towards detailed real-time simulations of cardiac arrhythmia. Fulltekst i vitenarkiv
  • Trotter, James David; Cai, Xing; Funke, Simon Wolfgang & Langguth, Johannes (2019). Compiling finite element variational forms for GPU-based assembly. Fulltekst i vitenarkiv
  • Cai, Xing (2019). Unstructured computational meshes and data locality. Fulltekst i vitenarkiv
  • Cai, Xing (2019). Heterogeneous computing for cardiac electrophysiology. Fulltekst i vitenarkiv
  • Thune, Andreas & Cai, Xing (2019). Balancing the numerical and parallel performance for reservoir simulations. Fulltekst i vitenarkiv
  • Thune, Andreas & Cai, Xing (2018). Unstructured mesh partitioning in the presence of strong coefficient heterogeneity. Fulltekst i vitenarkiv
  • Cai, Xing (2018). Education in HPC and Data Science at Simula Research Lab and UiO. Fulltekst i vitenarkiv
  • Trotter, James David; Langguth, Johannes & Cai, Xing (2018). Quantifying data traffic of sparse matrix-vector multiplication in a multi-level memory hierarchy. Fulltekst i vitenarkiv
  • Cai, Xing (2018). Heterogeneous Computing: Programming, Performance and Applications. Fulltekst i vitenarkiv
  • Langguth, Johannes; Hermenegild, Arevalo; Jarvis, Chad & Cai, Xing (2018). Towards Detailed Organ-Scale Simulations in Cardiac Electrophysiology. Fulltekst i vitenarkiv
  • Langguth, Johannes; Cai, Xing & Chai, Jun (2017). Heterogeneous Manycore Simulations in Cardiac Electrophysiology. Fulltekst i vitenarkiv
  • Cai, Xing & Langguth, Johannes (2017). Accelerated high-performance computing for computational cardiac electrophysiology. Fulltekst i vitenarkiv
  • Cai, Xing (2017). OpenMP Programming. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Mathematical Modeling of Ca Handling and Computational Studies of Ca-related Arrhythmogenesis in Heart. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Cellular Arrhythmogenesis in CPVT in a computational model of cardiac ventricular myocyte. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Gaur, Namit; Cai, Xing & Rudy, Yoram (2014). Cellular Arrhythmogenesis in CPVT in a Computational Model of Cardiac Ventricular Myocyte. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • Cai, Xing; Hake, Johan & Lines, Glenn (2014). Supercomputing-Enabled Study of Subcellular Calcium Dynamics. Fulltekst i vitenarkiv
  • Cai, Xing (2013). Introduction to Scientific Writing. Fulltekst i vitenarkiv
  • Cai, Xing (2013). Adopting Heterogeneous Hardware Platforms for Scientific Computing. Fulltekst i vitenarkiv
  • Cai, Xing (2013). Scientific Computing on Accelerator-Based Supercomputers. Fulltekst i vitenarkiv
  • Cai, Xing & Unat, Didem (2013). Mint: a User-Friendly C-to-CUDA Code Translator. Fulltekst i vitenarkiv
  • 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. Fulltekst i vitenarkiv
  • 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ø. Fulltekst i vitenarkiv
  • Lagraviere, Jeremie; Ha, Hoai Phuong & Cai, Xing (2015). Evaluation of the power efficiency of UPC, OpenMP and MPI. Institutt for informatikk Tromsø. Fulltekst i vitenarkiv

Se alle arbeider i NVA

Publisert 4. nov. 2010 13:49 - Sist endret 13. aug. 2026 12:36