Xing Cai
Professor
-
Scientific Computing and Machine Learning
Norwegian version of this page
Email
xingca@ifi.uio.no
Mobile phone
+47 48294368
Username
Visiting address
Gaustadalléen 23B
Ole Johan Dahls hus
0373 Oslo
Postal address
Postboks 1080 Blindern
0316 Oslo
Publications
-
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
-
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.
-
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
-
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. ISSN 2296-424X. 11. doi: 10.3389/fphy.2023.979699. 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
-
Hustad, Kristian Gregorius & Cai, Xing (2022). Resource-Efficient Use of Modern Processor Architectures For Numerically Solving Cardiac Ionic Cell Models. Frontiers in Physiology. ISSN 1664-042X. 13. doi: 10.3389/fphys.2022.904648. 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
-
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 978-1-6654-1016-8. p. 162–171. doi: 10.1109/HiPC53243.2021.00030. 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. ISSN 2190-5983. 11. doi: 10.1186/s13362-021-00108-5. 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. ISSN 2296-424X. 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 978-3-030-61156-9. p. 44–55. doi: 10.1007/978-3-030-61157-6_4.
-
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.
-
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 978-3-030-22749-4. p. 681–687. doi: 10.1007/978-3-030-22750-0_66.
-
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
-
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 978-1-5386-7308-9. p. 497–506. doi: 10.1109/PADSW.2018.8644601.
-
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 978-1-61208-599-9. p. 50–55.
-
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.
-
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 conference proceedings. ISSN 978-1-4673-8727-9. doi: 10.1109/SYSOSE.2016.7542966.
-
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 978-1-5090-4457-3. p. 843–852. doi: 10.1109/ICPADS.2016.0114.
-
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. Show summary
-
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. Show summary
-
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 conference proceedings. ISSN 978-1-5090-2088-1. p. 800–807. doi: 10.1109/HPCSim.2016.7568416. 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.
-
Cai, Xing (2015). Parallel Computing. In Engquist, Björn (Eds.), Encyclopedia of Applied and Computational Mathematics. Springer. ISSN 978-3-540-70528-4. p. 1129–1132. doi: 10.1007/978-3-540-70529-1_424.
-
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.
-
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.
-
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 978-1-4673-8297-7. p. 17–26. doi: 10.1109/CSE.2015.33.
-
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 978-3-319-27137-8. p. 79–92. doi: 10.1007/978-3-319-27137-8_7.
-
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. ISSN 1532-0626. 27(16), p. 4172–4185. doi: 10.1002/cpe.3507.
-
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.
-
Krishnasamy, Ezhilmathi; Sourouri, Mohammed & Cai, Xing (2015). Multi-GPU implementations of parallel 3D sweeping algorithms with application to geological folding. Procedia Computer Science. ISSN 1877-0509. 51, p. 1494–1503. doi: 10.1016/j.procs.2015.05.339.
-
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.
-
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. Show summary
-
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.
-
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.
-
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 978-3-319-09872-2. p. 210–221. doi: 10.1007/978-3-319-09873-9_18.
-
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 978-3-319-11193-3. p. 68–81. doi: 10.1007/978-3-319-11194-0_6.
-
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.
-
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.
-
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.
-
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 978-1-4799-2081-5. p. 78–85. doi: 10.1109/ICPADS.2013.23.
-
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 978-1-4503-2503-5. doi: 10.1145/2535753.2535765.
-
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). doi: 10.1088/1749-4699/6/1/015011.
-
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.
-
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.
-
Su, Huayou; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing (2013). Performance of sediment transport simulations on NVIDIA’s Kepler architecture. Procedia Computer Science. ISSN 1877-0509. 18, p. 1275–1281. doi: 10.1016/j.procs.2013.05.294. Full text in Research Archive
-
Su, Huayou; Wu, Nan; Wen, Mei; Zhang, Chunyuan & Cai, Xing (2013). On the GPU performance of 3D stencil computations implemented in OpenCL. In Kunkel, Julian Martin; Ludwig, Thomas & Meuer, Hans Werner (Ed.), Proceedings of 28th International Supercomputing Conference, ISC 2013. Springer. ISSN 978-3-642-38749-4. p. 125–135. doi: 10.1007/978-3-642-38750-0_10.
-
Unat, Didem; Zhou, Jun (UCSD); Cui, Yifeng; Baden, Scott & Cai, Xing (2012). Accelerating a 3D finite-difference earthquake simulation with a C-to-CUDA translator. Computing in science & engineering (Print). ISSN 1521-9615. 14(3), p. 48–59. doi: 10.1109/MCSE.2012.44.
-
Wen, Mei; Su, Huayou; Wei, Wenjie; Wu, Nan; Cai, Xing & Zhang, Chunyuan (2012). Using 1000+ GPUs and 10000+ CPUs for sedimentary basin simulations, 2012 IEEE International Conference on Cluster Computing, CLUSTER 2012. IEEE (Institute of Electrical and Electronics Engineers). ISSN 978-1-4673-2422-9. p. 27–35. doi: 10.1109/cluster.2012.37.
-
Gillberg, Tor; Sourouri, Mohammed & Cai, Xing (2012). A New Parallel 3D Front Propagation Algorithm for Fast Simulation of Geological folds. Procedia Computer Science. ISSN 1877-0509. 9, p. 947–955. doi: 10.1016/j.procs.2012.04.101.
-
Wei, Wenjie; al-Khayat, Omar & Cai, Xing (2011). An OpenMP-enabled parallel simulator for particle transport in fluid flows. Procedia Computer Science. ISSN 1877-0509. 4, p. 1475–1484. doi: 10.1016/j.procs.2011.04.160.
-
Didem, Unat; Cai, Xing & Baden, Scott (2011). Mint: Realizing CUDA performance in 3D stencil methods with annotated C. In Lowenthal, David; de Supinski,, Bronis R. & McKee, Sally A. (Ed.), Proceedings of the 25th International Conference on Supercomputing (ICS'11). ACM Publications. ISSN 978-1-4503-0102-2. p. 214–224. doi: 10.1145/1995896.1995932. Show summary
-
Hanslien, Monica; Artebrant, Robert; Tveito, Aslak; Lines, Glenn Terje & Cai, Xing (2011). STABILITY OF TWO TIME-INTEGRATORS FOR THE ALIEV-PANFILOV SYSTEM. International Journal of Numerical Analysis & Modeling. ISSN 1705-5105. 8(3), p. 427–442.
-
Yeh, J.T,-C.; Cai, Xing; Langtangen, Hans Petter; Zhu, J & Chuen-F, Ni (2010). Parallel computing engines for subsurface imaging technologies. In Parashar, M. & Li, X (Ed.), Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications. John Wiley & Sons. ISSN 978-0-470-07294-3. p. 29–43.
-
Nilsen, Jon Kerr; Cai, Xing; Høyland, Bjørn & Langtangen, Hans Petter (2010). Simplifying the parallelization of scientific codes by a function-centric approach in Python. Computational Science & Discovery. ISSN 1749-4680. 3. doi: 10.1088/1749-4699/3/1/015003.
-
Logg, Anders Bernhard; Langtangen, Hans Petter & Cai, Xing (2010). Past and Future Perspectives on Scientific Software. In Tveito, Aslak; Bruaset, Are Magnus & Lysne, Olav (Ed.), Simula Research Laboratory - by thinking constantly about it. Springer. ISSN 978-3-642-01155-9. p. 321–362.
-
Zhu, JF; Cai, Xing & Yeh, TCJ (2009). Analysis of tracer tomography using temporal moments of tracer breakthrough curves. Advances in Water Resources. ISSN 0309-1708. 32(3), p. 391–400. doi: 10.1016/j.advwatres.2008.12.001.
-
Nielsen, Bjørn Fredrik; Cai, Xing; Sundnes, Joakim & Tveito, Aslak (2009). Towards a computational method for imaging the extracellular potassium concentration during regional ischemia. Mathematical Biosciences. ISSN 0025-5564. 220(2), p. 118–130. doi: 10.1016/j.mbs.2009.05.004.
-
Bouhmala, Noureddine & Cai, Xing (2008). A Mulitlevel Greedy Algorithm for the Satisfiability Problem, Greedy Algorithms. IN-TECH. p. 39–54.
-
Bouhmala, N & Cai, Xing (2008). A Multilevel Greedy Algorithm for the Satisfiability Problem. In Bednorz, Witold (Eds.), Advances in Greedy Algorithms. N-TECH Education and Publishing. ISSN 978-953-7619-27-5. p. 39–54.
-
Cai, Xing & Bouhmala, Noureddine (2007). A unified framework of multi-objective cost functions for partitioning unstructured finite element meshes. Applied Mathematical Modelling. ISSN 0307-904X. 31(9), p. 1711–1728. Show summary
-
Haga, J.; Bruaset, Are Magnus; Cai, Xing; Langtangen, Hans Petter; Osnes, Harald & Skogseid, J. (2007). Parallelisation and numerical performance of a 3D model for coupled deformation, fluid flow and heat transfer in sedimentary basins. In Skallerud, B & Andersson, H. I. (Ed.), MekIT'07. Tapir Akademisk Forlag. ISSN 978-82-519-2235-7. p. 151–162.
-
Cai, Xing; Nielsen, Bjørn Fredrik & Tveito, Aslak (2007). A note on the efficiency of the conjugate gradient method for a class of time-dependent problems. Numerical Linear Algebra with Applications. ISSN 1070-5325. 14(5), p. 459–467. doi: 10.1002/nla.527.
-
Cai, Xing & Bouhmala, N (2007). A unified framework of multi-objective cost functions for partitioning unstructured finite element meshes. Applied Mathematical Modelling. ISSN 0307-904X. 31. doi: 10.1016/j.apm.2006.06.007.
-
Nielsen, Bjørn Fredrik; Cai, Xing & Lysaker, Ola Marius (2007). On the possibility for computing the transmembrane potential in the heart with a one shot method: An inverse problem. Mathematical Biosciences. ISSN 0025-5564. 210(2), p. 523–553. doi: 10.1016/j.mbs.2007.06.003.
-
Cai, Xing & Langtangen, Hans Petter (2007). Making hybrid tsunami simulators in a parallel software framework. Lecture Notes in Computer Science (LNCS). ISSN 0302-9743. 4699, p. 686–693.
-
Cai, Xing; Pedersen, Geir Kleivstul; Langtangen, Hans Petter & Glimsdal, Sylfest (2006). Parallel Simulation of Tsunamis Using a Hybrid Software Approach. In Joubert, G. R.; Peters, F. J.; Tirado, P; Nagel, W. E.; Plata, O. & Zapata, E. (Ed.), Parallel Computing: Current and Future Issues of Highe End Computing. John von Neumann Institute for Computing. ISSN 3-00-017352-8. p. 383–390. Show summary
-
Cai, Xing (2006). Improving the performance of large-scale unstructured PDE applications. Lecture Notes in Computer Science (LNCS). ISSN 0302-9743. 3732, p. 699–708.
-
Sundnes, Joakim; Nielsen, Bjørn Fredrik; Mardal, Kent-Andre; Cai, Xing; Lines, Glenn Terje & Tveito, Aslak (2006). On the computational complexity of the bidomain and the monodomain models of electrophysiology. Annals of Biomedical Engineering. ISSN 0090-6964. 34(7), p. 1088–1097.
-
Cai, Xing & Langtangen, Hans Petter (2005). Parallelizing PDE solvers using the Python programming language. In Bruaset, Are Magnus & Tveito, Aslak (Ed.), Numerical Solution of Partial Differential Equations on Parallel Computers. Springer. ISSN 3-540-29076-1.
-
Cai, Xing & Lines, Glenn Terje (2005). Full-scale simulation of cardiac electrophysiology on parallel computers. In Bruaset, Are Magnus & Tveito, Aslak (Ed.), Numerical Solution of Partial Differential Equations on Parallel Computers. Springer. ISSN 3-540-29076-1.
-
Tveito, Aslak; Langtangen, Hans Petter; Nielsen, Bjørn Fredrik & Cai, Xing (2010). Elements of scientific computing. Springer. ISBN 9783642112980. 459 p.
-
Sundnes, Joakim; Lines, Glenn Terje; Cai, Xing; Nielsen, Bjørn Fredrik; Mardal, Kent-Andre & Tveito, Aslak (2006). Computing the electrical activity in the heart. Springer. ISBN 978-3-540-33432-3. 311 p.
-
Cai, Xing (2023). Quality control and innovation in computing and networking using the eX3 testbed.
-
Cai, Xing (2023). Towards high-performance unstructured-mesh computations.
-
Bruaset, Are Magnus; Cai, Xing; Desprez, Frédéric & Parsons, Mark (2023). Editorial: Heterogeneous computing in physics-based models. Frontiers in Physics. ISSN 2296-424X. 11. doi: 10.3389/fphy.2023.1320450.
-
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.
-
Hustad, Kristian Gregorius; Cai, Xing; Langguth, Johannes & Arevalo, Hermenegild (2020). Efficient simulations of patient-specific electrical heart activity on the DGX-2.
-
Trotter, James David; Cai, Xing; Funke, Simon Wolfgang & Langguth, Johannes (2019). Compiling finite element variational forms for GPU-based assembly.
-
Thune, Andreas & Cai, Xing (2019). Balancing the numerical and parallel performance for reservoir simulations.
-
Cai, Xing (2019). Unstructured computational meshes and data locality.
-
Cai, Xing (2019). Heterogeneous computing for cardiac electrophysiology.
-
Langguth, Johannes; Arevalo, Hermenegild; Hustad, Kristian Gregorius & Cai, Xing (2019). Towards detailed real-time simulations of cardiac arrhythmia.
-
Langguth, Johannes; Hermenegild, Arevalo; Jarvis, Chad & Cai, Xing (2018). Towards Detailed Organ-Scale Simulations in Cardiac Electrophysiology.
-
Cai, Xing (2018). Heterogeneous Computing: Programming, Performance and Applications.
-
Trotter, James David; Langguth, Johannes & Cai, Xing (2018). Quantifying data traffic of sparse matrix-vector multiplication in a multi-level memory hierarchy.
-
Cai, Xing (2018). Education in HPC and Data Science at Simula Research Lab and UiO.
-
Thune, Andreas & Cai, Xing (2018). Unstructured mesh partitioning in the presence of strong coefficient heterogeneity.
-
Cai, Xing & Langguth, Johannes (2017). Accelerated high-performance computing for computational cardiac electrophysiology.
-
Cai, Xing (2017). OpenMP Programming.
-
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.
-
Chatelin, Simon; Lambert, Simon; Jugé, Lauriane; Cai, Xing; Näsholm, Sven Peter & Vilgrain, Valérie [Show all 12 contributors for this article] (2012). Measured elasticity and its frequency dependence are sensitive to tissue microarchitecture in MR Elastography.
-
Bouhmala, Noureddine & Cai, Xing (2009). A Multilevel Approach for the Satisfiability Problem. ISAST Transactions on Computers and Intelligent Systems. ISSN 1798-2448. 2(1), p. 29–37. Show summary
-
Cai, Xing (2006). Parallelizing serial PDE software using a generic approach.
-
Cai, Xing (2006). Simulating Tsunamis on Parallel Computers.
-
Alnæs, Martin Sandve; Bruaset, Are Magnus; Cai, Xing; Langtangen, Hans Petter; Mardal, Kent-Andre & Moe, Halvard [Show all 8 contributors for this article] (2006). High-performance computing in Python.
-
Cai, Xing & Langtangen, Hans Petter (2006). Making hybrid tsunami simulators in a parallel software framework.
-
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
-
Osnes, Harald; Cai, Xing; Bruaset, Are Magnus & Langtangen, Hans Petter (2006). Simulation of Deformation and Heat Flow in Sedimentary Basins, Project Report. Simula Research Laboratory.
Published
Nov. 4, 2010 1:49 PM
- Last modified
Jan. 8, 2014 10:44 PM