# Parallel DMRG in ITensorParallel.jl

**URL:** <https://itensor.discourse.group/t/parallel-dmrg-in-itensorparallel-jl/2575>\
**Category:** DMRG and Numerical Methods\
**Tags:** julia, dmrg\
**Created:** [January 29, 2026, 5:17pm UTC](https://itensor.discourse.group/t/parallel-dmrg-in-itensorparallel-jl/2575 "2026-01-29T17:17:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zhlphy](https://avatars.discourse-cdn.com/v4/letter/z/3be4f8/32.png) [@zhlphy](https://itensor.discourse.group/u/zhlphy)\
**Post date:** [January 29, 2026, 5:17pm UTC](https://itensor.discourse.group/t/parallel-dmrg-in-itensorparallel-jl/2575/1 "2026-01-29T17:17:33Z")

</div>

Hi ITensor users,

Recently, I came across an interesting paper on parallel DMRG:  
[PhysRevB.107.L140411](https://journals.aps.org/prb/abstract/10.1103/PhysRevB.107.L140411).

I noticed that a related implementation seems to exist in  
[ITensorParallel.jl](https://github.com/ITensor/ITensorParallel.jl/tree/main).  
In addition, one can use [`ProjMPOSum`](https://docs.itensor.org/ITensorMPS/stable/ProjMPOSum.html#ITensorMPS.ProjMPOSum)  
to split the Hamiltonian into a sum of MPOs.

Is the current implementation in **ITensorParallel.jl** ready for practical use in parallel DMRG calculations, or does it still require further development?

Best,  
ZH
