StackBlock 主页 https://www.colorado.edu/lab/sharmagroup/software/stackblock
https://github.com/sanshar/StackBlock获取方法 直接下载。 简介 StackBlock是Block的后继程序,在三方面有显著改进:
1. 通过优化张量收缩级别,CPU耗时缩短了2至4倍
2. 通过使用基于内部堆栈的内存分配,StackBlock加载/释放内存的耗时程度是O(1),并且不会产生内存碎片
3. 通过使用OMP/MPI混合并行,随着CPU数量增加可以实现更好的标度,并且每个节点的CPU耗时更少,和Block相比可以获得十倍以上的提速
StackBlock使用的输入文件与Block几乎一样,但是加入了两个可选的输入参数,用于指定计算的内存和每个节点的线程。功能 见Block。
平台 Linux 相关软件 1. Block