Submitted:
22 April 2026
Posted:
23 April 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Second-order temporal discretization and unconditional stability. Hooking up the BDF2 method handles time stepping. That specific choice pushes the temporal precision straight to , natively supplying excellent stiff decay to damp out high-frequency wiggles. Formal proofs secure unconditional energy stability strictly at the discrete grid level.
- VTP-accelerated preconditioned fast solver. Spatially, a newly constructed sixth-order Riesz fractional centered difference scheme pairs with a sine-transform-based -preconditioner. To break through the memory access bottlenecks inherent in high-dimensional tensor math, a vectorized tensor processing (VTP) layout steps in. Customized tensor shuffling allows this VTP approach to repackage preconditioned matrix-vector multiplications into strictly memory-contiguous batched transforms. Such low-level hardware alignment effectively cuts down on severe cache misses. While firmly preserving the theoretical complexity bounds, actual computational throughput under high spatial resolutions experiences a massive boost.
2. Materials and Methods
2.1. A Sixth-Order Approximation to the Riesz Fractional Derivative
- ,
- ,
- ,
- .
2.2. Fully Discrete Scheme
2.2.1. Function Spaces and Continuous Operators
2.2.2. Multi-Dimensional Fully Discrete Scheme
2.3. Fast Preconditioner and Its Tensor Batching Optimization
2.3.1. Preconditioned Symmetrized System Under SAV-BDF2
2.3.2. Vectorized Tensor Processing (VTP) Architecture
3. Results
3.1. Energy Stability Analysis
3.1.1. Necessary Definitions
3.1.2. Proof of Energy Decay
3.2. Global Convergence Analysis
3.2.1. Discrete Matrix, Equivalent Norms, and Core Lemmas
3.2.2. Discrete Error Evolution System
3.2.3. Proof of the Global Convergence
3.3. Numerical Experiments
| Dim | Config () | h Refinement | Max Error () | Order |
|---|---|---|---|---|
| 3D | 3.41485e-03 | — | ||
| 5.62345e-05 | 5.9242 | |||
| 8.90324e-07 | 5.9810 | |||
| 4D | 3.57993e-03 | — | ||
| 5.88997e-05 | 5.9255 | |||
| 9.32308e-07 | 5.9813 | |||
| 5D | 5.22353e-03 | — | ||
| 8.59100e-05 | 5.9261 | |||
| 1.35972e-06 | 5.9814 |
4. Discussion
4.1. Accuracy Verification, Energy Stability, and Phase Morphologies
4.2. Underlying Execution Efficiency Analysis: VTP vs. DST Under the -Preconditioner
4.3. Total Solver Time Comparison: -Preconditioned VTP vs. Baseline Algorithm
5. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Wang, F.; Chen, H.; Wang, H. Finite element simulation and efficient algorithm for fractional Cahn-Hilliard equation. J. Sci. Comput. 2015, 63, 709–728. [Google Scholar] [CrossRef]
- Shimizu, I.; Takei, Y. Temperature and compositional dependence of solid-liquid interfacial energy: Application of the Cahn-Hilliard theory. Physica B Condens. Matter 2005, 362, 169–179. [Google Scholar] [CrossRef]
- Bertozzi, A.L.; Esedoglu, S.; Gillette, A. Inpainting of binary images using the Cahn-Hilliard equation. IEEE Trans. Image Process. 2007, 16, 285–291. [Google Scholar] [CrossRef]
- Bu, L.; Mei, L.; Wang, Y.; Hou, Y. Energy stable numerical schemes for the fractional-in-space Cahn-Hilliard equation. Appl. Math. Comput. 2020, 370, 124898. [Google Scholar] [CrossRef]
- Huang, X.; Li, D.; Sun, H.-W.; Li, C. Fast iterative solvers for multidimensional fractional Cahn-Hilliard equations. J. Sci. Comput. 2025, 102, 58. [Google Scholar] [CrossRef]
- Huang, X.; Li, D.; Sun, H.-W. Fast algorithms for fractional Cahn-Hilliard equations. Appl. Math. Lett. 2023, 138, 108510. [Google Scholar] [CrossRef]
- Akrivis, G.; Li, B.; Li, D. Energy-decaying extrapolated RK-SAV methods for the Allen-Cahn and Cahn-Hilliard equations. SIAM J. Sci. Comput. 2019, 41, A3703–A3727. [Google Scholar] [CrossRef]
- Yang, X. Linear, first and second-order, unconditionally energy stable numerical schemes for the phase field model of homopolymer blends. J. Comput. Phys. 2016, 327, 294–316. [Google Scholar] [CrossRef]
- Eyre, D.J. Unconditionally gradient stable time marching the Cahn-Hilliard equation. In Computational and Mathematical Models of Microstructural Evolution; Bullard, J.W., Chen, L.-Q., Kalia, R.K., Stoneham, A.M., Eds.; Materials Research Society: Warrendale, PA, USA, 1998; pp. 39–46. [Google Scholar]
- Qian, Y.; Yang, Z.; Wang, F.; Dong, S. gPAV-based unconditionally energy-stable schemes for the Cahn-Hilliard equation: Stability and error analysis. J. Comput. Phys. 2020, 418, 109618. [Google Scholar] [CrossRef]
- Chen, C.; Yang, X. Fast, provably unconditionally energy stable, and second-order accurate algorithms for the anisotropic Cahn-Hilliard model. J. Comput. Phys. 2019, 396, 265–284. [Google Scholar] [CrossRef]
- Huang, X.; Lin, X.-L.; Ng, M.K.; Sun, H.-W. Spectral analysis for preconditioning of multi-dimensional Riesz fractional diffusion equations. Numer. Linear Algebra Appl. 2022, 29, e2434. [Google Scholar] [CrossRef]
- Huang, X.; Li, D.; Sun, H.-W.; Zhang, F. Preconditioners with symmetrized techniques for space fractional Cahn-Hilliard equations. J. Sci. Comput. 2022, 90, 30. [Google Scholar] [CrossRef]
- Li, D.; Quan, C.; Tang, T. Stability and convergence analysis for the implicit-explicit method to the Cahn-Hilliard equation. Math. Comput. 2022, 91, 785–809. [Google Scholar] [CrossRef]
- Mandolesi, B.; Iandiorio, C.; Belardi, V.G.; Vivio, F. Spinodal decomposition-inspired metamaterial: Tailored homogenized elastic properties via the dimensionless Cahn-Hilliard equation. Eur. J. Mech. A Solids 2025, 112, 105615. [Google Scholar] [CrossRef]
- Cheng, K.; Feng, W.; Wang, C.; Wise, S.M. An energy stable fourth order finite difference scheme for the Cahn-Hilliard equation. J. Comput. Appl. Math. 2019, 362, 574–595. [Google Scholar] [CrossRef]
- Liao, H.; Ji, B.; Zhang, L. An adaptive BDF2 implicit time-stepping method for the phase field crystal model. IMA J. Numer. Anal. 2022, 42, 649–679. [Google Scholar] [CrossRef]
- Kolda, T.G.; Bader, B.W. Tensor decompositions and applications. SIAM Rev. 2009, 51, 455–500. [Google Scholar] [CrossRef]
- Saberi-Movahed, F.; Berahmand, K.; Sheikhpour, R.; Li, Y.; Pan, S. Nonnegative matrix factorization in dimensionality reduction: A survey. ACM Comput. Surv. 2025, 58, 1–41. [Google Scholar] [CrossRef]
- Fawzi, A.; Balog, M.; Huang, A.; Hubert, T.; Romera-Paredes, B.; Barekatain, M.; Novikov, A.; Ruiz, F.J.R.; Schrittwieser, J.; Swirszcz, G.; et al. Discovering faster matrix multiplication algorithms with reinforcement learning. Nature 2022, 610, 47–53. [Google Scholar] [CrossRef] [PubMed]
- Hao, Z.; Zhang, Z.; Du, R. Fractional centered difference scheme for high-dimensional integral fractional Laplacian. J. Comput. Phys. 2021, 424, 109851. [Google Scholar] [CrossRef]
- Huang, X.; Lin, X.-L.; Ng, M.K.; Sun, H.-W. Spectral analysis for preconditioning of multi-dimensional Riesz fractional diffusion equations. arXiv. 2021. Available online: https://arxiv.org/abs/2102.01371 (accessed on Day Month Year).
- Zhang, Y.; Shen, J. A generalized SAV approach with relaxation for dissipative systems. J. Comput. Phys. 2022, 464, 111311. [Google Scholar] [CrossRef]
- Metzger, S. A convergent SAV scheme for Cahn-Hilliard equations with dynamic boundary conditions. IMA J. Numer. Anal. 2023, 43, 3593–3627. [Google Scholar] [CrossRef]
- Guo, J.; Wang, C.; Yan, Y.; Wise, S.M. A refined convergence estimate for a fourth order finite difference numerical scheme to the Cahn-Hilliard equation. arXiv. 2024. Available online: https://arxiv.org/abs/2404.04628 (accessed on Day Month Year).
- Yan, Y.; Chen, W.; Wang, C.; Wise, S.M. A second-order energy stable BDF numerical scheme for the Cahn-Hilliard equation. Commun. Comput. Phys. 2018, 23, 572–602. [Google Scholar] [CrossRef]
- Ju, L.; Li, X.; Qiao, Z. Stabilized exponential-SAV schemes preserving energy dissipation law and maximum bound principle for the Allen-Cahn type equations. J. Sci. Comput. 2022, 92, 66. [Google Scholar] [CrossRef]
- Huang, C.; Stynes, M. A sharp α-robust L∞(H1) error bound for a time-fractional Allen-Cahn problem discretised by the Alikhanov L2-1σ scheme and a standard FEM. J. Sci. Comput. 2022, 91, 43. [Google Scholar] [CrossRef]




| Dim | M | DOF (N) | Config () | Execution Time (s) | Speedup | |
|---|---|---|---|---|---|---|
| VTP (Ours) | Std DST | |||||
| 3D | 64 | 262,144 | 0.09655 | 0.20587 | 2.49× | |
| 0.08341 | 0.19902 | 2.50× | ||||
| 0.11064 | 0.20457 | 1.98× | ||||
| 0.10106 | 0.20584 | 2.38× | ||||
| 0.09071 | 0.20621 | 2.39× | ||||
| 0.09288 | 0.20447 | 2.67× | ||||
| 4D | 8 | 4,096 | 0.00320 | 0.02846 | 9.70× | |
| 0.00128 | 0.02693 | 18.17× | ||||
| 0.00124 | 0.02667 | 17.52× | ||||
| 0.00126 | 0.02683 | 27.24× | ||||
| 0.00156 | 0.02818 | 19.80× | ||||
| 0.00140 | 0.02756 | 16.80× | ||||
| 12 | 20,736 | 0.00325 | 0.09221 | 27.40× | ||
| 0.00287 | 0.09282 | 34.87× | ||||
| 0.00265 | 0.09280 | 29.05× | ||||
| 0.00388 | 0.09403 | 41.60× | ||||
| 0.00321 | 0.09554 | 27.58× | ||||
| 0.00291 | 0.09478 | 30.88× | ||||
| 5D | 4 | 1,024 | 0.00139 | 0.01770 | 10.81× | |
| 0.00046 | 0.01627 | 32.75× | ||||
| 0.00045 | 0.01624 | 29.67× | ||||
| 0.00049 | 0.01620 | 27.41× | ||||
| 0.00056 | 0.01610 | 29.46× | ||||
| 0.00046 | 0.01632 | 35.55× | ||||
| 6 | 7,776 | 0.00277 | 0.08569 | 21.85× | ||
| 0.00310 | 0.08228 | 36.59× | ||||
| 0.00291 | 0.08384 | 30.36× | ||||
| 0.00280 | 0.08299 | 26.70× | ||||
| 0.00260 | 0.08239 | 26.22× | ||||
| 0.00310 | 0.08266 | 26.57× | ||||
| 8 | 32,768 | 0.01547 | 0.27134 | 25.20× | ||
| 0.01407 | 0.26958 | 14.27× | ||||
| 0.01459 | 0.26590 | 18.77× | ||||
| 0.01556 | 0.27062 | 16.95× | ||||
| 0.01621 | 0.27003 | 18.21× | ||||
| 0.01491 | 0.27305 | 21.89× | ||||
| Dim | M | DOF (N) | Config () | Iterations | Total Solver Time (s) | Speedup | ||
|---|---|---|---|---|---|---|---|---|
| VTP (Ours) | Baseline | VTP (Ours) | Baseline | |||||
| 3D | 64 | 262,144 | 15 | 39 | 2.2299 | 11.5844 | 4.9× | |
| 15 | 39 | 1.7862 | 11.3915 | 5.1× | ||||
| 15 | 39 | 1.6038 | 11.8063 | 5.5× | ||||
| 15 | 39 | 1.7222 | 11.2300 | 6.0× | ||||
| 15 | 39 | 1.7646 | 11.3986 | 6.2× | ||||
| 15 | 39 | 1.8994 | 11.6291 | 7.6× | ||||
| 4D | 8 | 4,096 | 15 | 26 | 0.0635 | 1.0997 | 20.2× | |
| 15 | 26 | 0.0374 | 1.0518 | 24.3× | ||||
| 15 | 26 | 0.0272 | 1.0247 | 28.1× | ||||
| 15 | 26 | 0.0334 | 1.0179 | 33.6× | ||||
| 15 | 26 | 0.0258 | 1.0154 | 32.9× | ||||
| 15 | 26 | 0.0271 | 1.0187 | 34.8× | ||||
| 12 | 20,736 | 15 | 29 | 0.0882 | 3.9049 | 72.0× | ||
| 15 | 29 | 0.0585 | 3.9537 | 65.4× | ||||
| 15 | 29 | 0.0657 | 3.9907 | 59.5× | ||||
| 15 | 29 | 0.0702 | 4.0046 | 73.2× | ||||
| 15 | 29 | 0.0646 | 4.0071 | 55.0× | ||||
| 15 | 29 | 0.0641 | 4.0268 | 62.8× | ||||
| 5D | 4 | 1,024 | 15 | 25 | 0.0407 | 0.9306 | 15.0× | |
| 15 | 25 | 0.0107 | 0.6252 | 52.0× | ||||
| 15 | 25 | 0.0101 | 0.6055 | 46.5× | ||||
| 15 | 25 | 0.0101 | 0.6113 | 48.4× | ||||
| 15 | 25 | 0.0104 | 0.6042 | 61.1× | ||||
| 15 | 25 | 0.0098 | 0.6171 | 57.2× | ||||
| 6 | 7,776 | 15 | 27 | 0.0966 | 3.4978 | 59.5× | ||
| 15 | 27 | 0.0871 | 4.1575 | 57.2× | ||||
| 15 | 27 | 0.0893 | 4.1048 | 37.7× | ||||
| 15 | 27 | 0.0970 | 4.0479 | 63.2× | ||||
| 15 | 27 | 0.0870 | 3.9684 | 43.0× | ||||
| 15 | 27 | 0.0808 | 3.5902 | 40.7× | ||||
| 8 | 32,768 | 15 | 29 | 0.4051 | 16.1457 | 28.9× | ||
| 15 | 29 | 0.3822 | 13.6345 | 36.0× | ||||
| 15 | 29 | 0.3928 | 12.6956 | 37.0× | ||||
| 15 | 29 | 0.4054 | 13.1391 | 53.2× | ||||
| 15 | 29 | 0.3748 | 11.9373 | 40.2× | ||||
| 15 | 29 | 0.3796 | 13.9693 | 43.2× | ||||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).