Publications
Found 66 scientific publications (published or accepted for publication in forums with peer review).
Simula has implemented a set of publication guidelines based on the Vancouver Convention, which are enforced for all publications available in our online database.
2012
Articles in International Journals
D. Unat, J. Zhou, Y. Cui, S. Baden, and X. Cai. Accelerating a 3D Finite-Difference Earthquake Simulation with a C-to-CUDA Translator, Computing in Science & Engineering 14(3):48-59, 2012.
Refereed Proceedings
W. Zhang and X. Cai. Efficient implementations of the Adams-Bashforth-Moulton method for solving fractional differential equations, In: Proceedings of FDA'12, 2012.
2011
Articles in International Journals
M. Hanslien, R. Artebrant, A. Tveito, G. T. Lines, and X. Cai. Stability of two time-integrators for the Aliev-Panfilov system, International Journal of Numerical Analysis and Modeling 8(3):427-442, 2011.
Refereed Proceedings
D. Unat, X. Cai, and S. Baden. Mint: Realizing CUDA performance in 3D stencil methods with annotated C, In: Proceedings of the 25th International Conference on Supercomputing (ICS'11), ed. by Lowenthal, David K. and de Supinski, Bronis R. and McKee, Sally A., pp. 214-224, ACM Press, 2011.
W. Wei, O. Al-Khayat, and X. Cai. An OpenMP-enabled parallel simulator for particle transport in fluid flows, In: Proceedings of the 2011 International Conference on Computational Science, ed. by M. Sato and S. Matsuoka, vol. 4, pp. 1475-1484, Elsevier Science. Procedia Computer Science, 2011.
Contributed talk
X. Cai. A function-centric generic framework for parallelization, Talk at CLS Workshop at UiO on April 13, 2011.
X. Cai. Study of the computational efficiency for different usages of Pythoning, Talk at CLS Workshop at UiO on April 13, 2011.
X. Cai
and
W. Zhang.
Efficient computations of initial-value problems involving fractional derivatives,
Talk at the seminar on wave propagation in complex media, November 23,
2011.
Invited Talks
X. Cai. Parallel simulation of particle transport using OpenMP, Guest lecture at UCSD on January 31, 2011.
X. Cai. Programming with OpenMP and mixed MPI-OpenMP, Invited lecture at pre-conference workshop of NOTUR 2011, 2011.
X. Cai.
Programming with OpenMP and mixed MPI-OpenMP,
Invited lecture during USIT's Research Computing Services training week, November 14-17,
2011.
2010
Books
A. Tveito, H. P. Langtangen, B. F. Nielsen, and X. Cai. Elements of Scientific Computing, Springer, 2010.
Articles in International Journals
P. Li, W. Wei, X. Cai, C. Soeller, M. Cannell, and A. V. Holden. Computational modeling of the initiation and development of spontaneous intracellular Ca2+ waves in ventricular myocytes, Philosophical Transactions of the Royal Society A 368(1925):3953-3965, 2010.
J. K. Nilsen, X. Cai, B. Høyland, and H. P. Langtangen. Simplifying the parallelization of scientific codes by a function-centric approach in Python, Computational Science & Discovery 3(0):015003, 2010.
Refereed Proceedings
S. R. Clark,
W. Wei,
and
X. Cai.
Numerical analysis of a dual-sediment transport model applied to Lake Okeechobee, Florida,
In: Proceedings of the 2010 Ninth International Symposium on Parallel and Distributed Computing, ed. by Can Ozturan, pp. 189--194, IEEE Computer Society Press. ISPDC '10,
2010.
Chapters in Books
J. T.-C. Yeh, X. Cai, H. P. Langtangen, J. Zhu, and Chuen-F. Ni. Parallel computing engines for subsurface imaging technologies, In: Advanced Computational Infrastructures for Parallel and Distributed Adaptive Applications, ed. by M. Parashar, X. Li. John Wiley & Sons, Inc., Hoboken, New Jersey, chap. 3, pp. 29-43. Wiley Series of Parallel and Distributed Computing, 2010.
Contributed talk
X. Cai. Parallel programming using Python, CBC Seminar on advanced use of Python programming language, 2010.
X. Cai,
D. Unat,
and
S. Baden.
Detailed Numerical Analyses of the Aliev-Panfilov Model on GPGPU,
Talk at PARA2010 Conference,
2010.
D. Unat,
X. Cai,
and
S. Baden.
Optimizing the Aliev-Panfilov Model of Cardiac Excitation on Heterogeneous Systems,
Talk at Para 2010: State of the Art in Scientific and Parallel Computing in Reykjavík on June 6-9, 2010,
2010.
W. Wei
and
X. Cai.
OpenMP: An Easy Parallel Approach for Scientific Computing on Multi-core Architecture,
A short course respectively given at Simula in March and University of Oslo in May,
2010.
Invited Talks
X. Cai. A non-invasive approach to parallelizing sequential simulators of partial differential equations, Guest lecture at UCSD on October 28, 2010.
Conference Reference
W. Wei,
S. R. Clark,
X. Cai,
and
A. M. Bruaset.
Three numerical methods and their parallelisation for dual-Lithology sedimentation,
In: Geophysical Research Abstracts, vol. 12, European Geoscience Union, Copernicus GmbH,
2010.
2009
Articles in International Journals
W. Chen, X. Zhang, and X. Cai. A study on modified Szabo's wave equation modeling of frequency-dependent dissipation in ultrasonic medical imaging, Physica Scripta T136( ):014014, 2009.
B. F. Nielsen, X. Cai, J. Sundnes, and A. Tveito. Towards a computational method for imaging the extracellular potassium concentration during regional ischemia, Mathematical Biosciences 220(2):118-130, 2009.
J. Zhu, X. Cai, and J. T.-C. Yeh. Analysis of Tracer Tomography Using Temporal Moments of Tracer Breakthrough Curves, Advances in Water Resources 32(3):391-400, 2009.
Refereed Proceedings
P. Li, W. Wei, X. Cai, C. Soeller, M. Cannell, and A. V. Holden. Evolution of Intracellular Ca2+ Waves from about 10,000 RyR Clusters: Towards Solving a Computationally Daunting Task, In: Proceedings of Fifth International Conference on Functional Imaging and Modeling of the Heart, ed. by Ayache, Nicholas and Delingette, Hervé and Sermesant, Maxime, pp. 11-20, Springer. Lecture Notes in Computer Science, vol. 5528, 2009.
Chapters in Books
A. Logg,
H. P. Langtangen,
and
X. Cai.
Past and Future Perspectives on Scientific Software,
In: Simula Research Laboratory - by thinking constantly about it, ed. by Tveito, Aslak and Bruaset, Are Magnus and Lysne, Olav . Springer, Heidelberg, chap. 23, pp. 321--362,
2009.
Posters
W. Wei,
S. R. Clark,
X. Cai,
and
A. M. Bruaset.
Parallel Simulation of Dual Lithology Sedimentation,
Poster presented at the NOTUR 2009 conference, May 18-20, Trondheim, Norway,
2009.
Conference Reference
P. Li, C. Soeller, M. Cannell, W. Wei, X. Cai, and A. Holden. The Role of Structural Bifurcation of Z-disks on Regulating Spontaneous Calcium Activities in Cardiac Myocytes: A Theoretical Investigation , In: XXXVI International Congress of Physiological Sciences, 2009.
2008
Edited Books
X. Cai and J. Yeh. Quantitative Information Fusion for Hydrological Sciences, Springer Berlin Heidelberg, 2008.
Articles in International Journals
J. T.-C. Yeh, Cheng-H. Lee, Kuo-C. Hsu, W. A. Illman, W. Barrash, X. Cai, J. Daniels, E. Sudicky, L. Wan, G. Li, and C. L. Winter. A view toward the future of subsurface characterization: CAT scanning groundwater basins, Water Resources Research 44( ), 2008.
Refereed Proceedings
H. P. Langtangen and X. Cai. On the efficiency of Python for high-performance computing: a case study involving stencil updates for partial differential equations, In: Modeling, Simulation and Optimization of Complex Processes, ed. by Bock, H. G. and Kostina, E. and Phu, H. X. and Rannacher, R. , pp. 337--358, Springer. LNCSE, 2008.
Chapters in Books
N. Bouhmala and X. Cai. A Multilevel Greedy Algorithm for the Satisfiability Problem, In: Advances in Greedy Algorithms, ed. by Witold Bednorz. IN-TECH Education and Publishing, Vienna, chap. 3, pp. 39-54. (ISBN: 978-953-7619-27-5), 2008.
Contributed talk
X. Cai.
Parallel Computing; Why & How?,
Lecture at the 2008 Winter School on Parallel Computing, Jan. 20-25, Geilo, Norway,
2008.
X. Cai.
High-performance computing on distributed-memory architecture,
Lecture at the 2008 Winter School on Parallel Computing, Jan. 20-25, Geilo, Norway,
2008.
X. Cai.
Simulation of tsunami propagation,
Talk at the 2nd eScience Meeting, Jan. 21-22, Geilo, Norway,
2008.
X. Cai. Use of Advanced Computing in Tomographic Surveys, Talk at PARA 2008, May 13-16, Trondheim, Norway, 2008.
X. Cai. Resource-Efficient Simulation of Tsunami Wave Propagation on Parallel Computers, Invited talk at 2nd Internationsal Symposium for Integrated Predictive Simulation System for Earthequake and Tsunami Disaster, October 21-22, Tokyo, Japan, 2008.
2007
Articles in International Journals
X. Cai and N. Bouhmala. A unified framework of multi-objective cost functions for partitioning unstructured finite element meshes, Applied Mathematical Modelling 31(9):1711--1728, 2007.
X. Cai, B. F. Nielsen, and A. Tveito. A note on the efficiency of the Conjugate Gradient method for a class of time-dependent problems, Numerical Linear Algebra with Applications 14(5):459--467, 2007.
Kent-A. Mardal,
B. F. Nielsen,
X. Cai,
and
A. Tveito.
An order optimal solver for the discretized Bidomain equations,
Numerical Linear Algebra with Applications 14(2):83--98,
2007.
B. F. Nielsen, X. Cai, and O. M. Lysaker. On the possibility for computing the transmembrane potential in the heart with a one shot method; an inverse problem, Mathematical Biosciences 210(2):523--553, 2007.
Refereed Proceedings
X. Cai and H. P. Langtangen. Making hybrid tsunami simulators in a parallel software framework, In: Proceedings of the PARA'06 Workshop, ed. by Kågström, B. and Elmroth, E. and Dongarra, J. and Wasniewski, J., pp. 686-693, Berlin Heidelberg, Springer Verlag. Lecture Notes in Computer Science, volume 4699, 2007.
J. B. Haga,
A. M. Bruaset,
X. Cai,
H. P. Langtangen,
H. Osnes,
and
J. Skogseid.
Parallelisation and numerical performance of a 3D model for coupled deformation, fluid flow and heat transfer in sedimentary basins,
In: MekIT'07, ed. by B. Skallerud and H. I. Andersson, pp. 151--162, Trondheim, Tapir Academic Press,
2007.
Contributed talk
X. Cai. Simulating tsunami propagation on parallel computers using a hybrid software framework, Guest lecture given at the University of Stuttgart, March 12, 2007.
X. Cai.
On building parallel algorithms and software for hydraulic tomography,
Talk at SIAM GS2007 Conference, March 19-22, Santa Fe, New Mexico, USA,
2007.
X. Cai.
Building hybrid parallel PDE software by domain decomposition and object-oriented programming,
Talk at the ICCM 2007 Conference, April 4-6, Hiroshima, Japan,
2007.
X. Cai. Bridging the gap between computational scientists and HPC, Article published in Meta, Number 3, 2007.
X. Cai.
Making parallel PDE software by object-oriented programming,
Guest lecture given at Hohai University, China, May 17,
2007.
X. Cai and H. P. Langtangen. On a future software platform for demanding multi-scale and multi-physics problems, Talk at SIAM CSE07 Conference, Costa Mesa, CA, Feb. 19-23, 2007.
