4.2 Article

Trie-based ranking of quantum many-body states

期刊

PHYSICAL REVIEW RESEARCH
卷 4, 期 3, 页码 -

出版社

AMER PHYSICAL SOC
DOI: 10.1103/PhysRevResearch.4.033238

关键词

-

资金

  1. FWF (Austrian Science Funds)
  2. [P30819]
  3. [P32044]

向作者/读者索取更多资源

Ranking bit patterns is a significant bottleneck in numerical quantum many-body calculations. Traditional bisectioning search has poor cache performance, but using tries (prefix trees) can achieve a two-to tenfold speedup with moderate memory overhead. For ranking permutations, compressed tries offer considerable speedup while maintaining memory requirements.
Ranking bit patterns-finding the index of a given pattern in an ordered sequence-is a major bottleneck in scaling up numerical quantum many-body calculations, as fermionic and hard-core bosonic states translate naturally to bit patterns. Traditionally, ranking is done by bisectioning search, which has poor cache performance on modern machines. We instead propose to use tries (prefix trees), thereby achieving a two-to tenfold speedup in numerical experiments with only moderate memory overhead. For the important problem of ranking permutations, the corresponding tries can be compressed. These compressed staggered lookups allow for a considerable speedup while retaining the memory requirements of prior algorithms based on the combinatorial number system.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.2
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据