×

多粒子连续时间量子行走的GPU加速算法。 (英语) Zbl 1411.81018号

摘要:许多粒子连续时间量子行走(CTQW)代表了量子技术中多项任务的资源,包括量子搜索算法和通用量子计算。为了在实际场景中设计和实现CTQW,需要有效的哈密顿量仿真工具,这些工具考虑到晶格中的静态噪声和涨落,即包含随机项的哈密尔顿量。为此,我们提出了一种基于演化算子泰勒级数展开的并行算法,并将其性能与基于哈密顿量精确对角化或四阶龙格-库塔积分的算法进行了比较。我们证明了Taylor级数展开和Runge-Kutta算法都是可靠的,并且具有较低的计算成本,Taylor系列展开显示了不依赖于计算精度的内存分配的额外优势。这两种算法在SIMT范式中也具有高度的并行性,因此适用于GPGPU计算。反过来,我们在尺寸不断增加的晶格上为2粒子系统测试了4个NVIDIA GPU和3个四核Intel CPU,这表明GPU计算相对于OPENMP并行化提供的加速在8x到(超过)20x之间,具体取决于后处理的频率。因此,GPU加速代码使人们能够克服对执行时间的担忧,并使在设备上可用的内存有限的情况下,模拟大型晶格上的许多相互作用粒子成为可能。

MSC公司:

81-04 量子理论相关问题的软件、源代码等
81V70型 多体理论;量子霍尔效应
81页68 量子计算
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿哈罗诺夫,Y。;Davidovich,L。;扎古里,N.,Phys。版本A,48,1687-1690(1993)
[2] 法希,E。;Gutmann,S.,物理学。修订版A,58,915-928(1998)
[3] 奥马尔,Y。;Paunković,N。;谢里丹,L。;Bose,S.,物理学。版本A,74,042304(2006)
[4] 拉希尼,Y。;韦宾,M。;S.D.Huber。;Bromberg,Y。;普加奇,R。;Y.Silberberg,《物理学》。版本A,86,011603(2012)
[5] Benedetti,C。;Buscemi,F。;Bordone,P.,物理学。版本A,85,042314(2012)
[6] 王,L。;王,L。;Zhang,Y.,物理学。版本A,90,063618(2014)
[7] 秦,X。;Ke,Y。;关,X。;李,Z。;安德烈,N。;Lee,C.,物理。版本A,90,062301(2014)
[8] 法辛,M。;约翰逊,T。;比亚蒙特,J。;Kais,S。;米格达·P·物理。版本X,3,041007(2013)
[9] 卡鲁索,F。;Crespi,A。;西里奥洛,A.G。;西亚里诺,F。;Osellame,R.,《国家通讯》,第7期,第11682页(2016年)
[10] Schreiber,A。;加布里斯,A。;罗德,P。;Laiho,K。;什特法克,M。;波托切克,V。;汉密尔顿,C。;杰克斯,I。;Silberhorn,C.,《科学》,336,55-58(2012)
[11] Makmal,A。;Tiersch,M。;加纳赫,C。;Briegel,H.J.,《物理学》。版本A,93,022322(2016)
[12] 穆尔肯,O。;Blumen,A.,《物理学》。众议员,502,37-87(2011)
[13] Childs,A.M。;Goldstone,J.,《物理学》。版本A,70,022314(2004)
[14] Chakraborty,S。;诺沃,L。;Ambainis,A。;Omar,Y.,《物理学》。修订稿。,116, 100501 (2016)
[15] 道格拉斯,B.L。;王,J.B.,J.Phys。A、 41075303(2008)·Zbl 1134.81013号
[16] Gamble,J.K。;弗里森,M。;周,D。;乔恩特,R。;科珀史密斯,S.N.,物理学。版本A,81,052313(2010)
[17] 贝里,S.D。;Wang,J.B.,物理学。版本A,83,042317(2011)
[18] Childs,A.M.和Phys。修订稿。,102, 180501 (2009)
[19] Childs,A.M。;戈塞特·D·。;韦伯,Z。,《科学》,339,791-794(2013)·Zbl 1355.68101号
[20] 拉希尼,Y。;Bromberg,Y。;Christodoulides,D.N。;Y.Silberberg,《物理学》。修订稿。,105, 163905 (2010)
[21] Schreiber,A。;卡塞米罗,K.N。;波托切克,V。;加布里斯,A。;杰克斯,I。;Ch.Silberhorn,Phys.公司。修订稿。,106, 180403 (2011)
[22] Crespi,A。;Osellame,R。;Ramponi,R。;乔瓦内蒂,V。;法齐奥,R。;Sansoni,L。;F.德尼古拉。;西亚里诺,F。;Mataloni,P.,Nat.Phot。,7, 322-328 (2013)
[23] Ghosh,J.,《物理学》。版本A,89,022309(2014)
[24] F.德尼古拉。;Sansoni,L。;Crespi,A。;Ramponi,R。;Osellame,R。;乔万内蒂,V。;法齐奥,R。;Mataloni,P。;西亚里诺,F.,Phys。版本A,89,032322(2014)
[25] 贝内代蒂,C。;Buscemi,F。;Bordone,P。;巴黎,M.G.A.,Phys。版本A,93,042313(2016)
[26] Siloi,I。;贝内代蒂,C。;皮奇尼尼,E。;Piilo,J。;Maniscalco,S。;巴黎,M.G.A。;Bordone,P.,物理学。版次A,95,022106(2017)
[27] Beggi,A。;Buscemi,F。;Bordone,P.,《量子信息处理》。,15, 3711-3743 (2016) ·Zbl 1348.81073号
[28] Lee,C。;A.Rai。;Noh,C。;Angelakis,D.G.,物理学。版本A,89,023823(2014)
[29] 哈恩吉,P。;托马斯·H·物理。代表,88,207-319(1982)
[30] 伊扎克,J.A。;Wang,J.B.,计算。物理学。Comm.,186,81-92(2015)·Zbl 1344.81019号
[31] 安德森,A.G。;Goddard III,W.A。;Schröder,P.,《计算》。物理学。Comm.,177,298-306(2007)·Zbl 1196.81044号
[32] 安德森,J.A。;Lorenz,C.D。;Travesset,A.,J.计算。物理。,227, 5342-5359 (2008) ·Zbl 1148.81301号
[33] 托尔克,J。;Krafczyk,M.,《国际计算杂志》。流体动力学。,第22页,443-456页(2008年)·1184.76800兹罗提
[34] Preis,T。;维诺,P。;保罗·W。;施耐德,J.J.,J.Compute。物理。,228, 4468-4477 (2009) ·Zbl 1167.82347号
[35] Januszewski,M。;Kostur,M.,计算机。物理学。Comm.,181183-188(2010)·兹比尔1205.65024
[36] 斯皮埃科维奇,J。;科斯特,M。;Machura,L.,计算。物理学。通信,191140-149(2015)·Zbl 1344.60010号
[37] 塔马塞利,D。;Dambrosio,F.S。;孔戴,R。;Ceotto,M.,J.化学。物理。,140, 174109 (2014)
[38] Glaser,J。;Nguyen,T.D。;安德森,J.A。;Lui,P。;斯皮加,F。;Millan,J.A。;莫尔斯特区。;Glotzer,S.C.,计算。物理学。Comm.,19297-107(2015)
[39] 史密斯,L.S。;Liang,Q.,计算与流体,88,334-343(2013)·Zbl 1391.76115号
[40] Januszewski,M。;Kostur,M.,《计算》。物理学。通信,1852350-2368(2014)·Zbl 1344.76004号
[41] 安德森,J.A。;Irrgang,M.E。;Glotzer,S.C.,计算。物理学。Comm.,204,21-30(2016)
[42] Lutsyshyn,Y.,计算。物理学。Comm.,187,162-174(2015)·Zbl 1348.82008年
[43] Januszewski,M。;Ptok,A。;克里维利,D。;加达斯,B.,《计算》。物理学。Comm.,192,220-227(2015)
[44] Feit,医学博士。;Jr.,J.A.Fleck;Steiger,A.,J.计算。物理。,47, 412-433 (1982) ·Zbl 0486.65053号
[45] De Raedt,H.,计算。物理学。代表,7,1-72(1987)
[46] Richardson,J.L.,计算机。物理学。Comm.,63,84-94(1991)·Zbl 0850.65336号
[47] Leforestier,C。;比塞林,R.H。;Cerjan,C。;Feit,医学博士。;弗里斯纳,R。;古德堡,A。;Hammerich,A。;Jolicard,G。;Karrlein,W。;Meyer,H.-D。;利普金,N。;O.罗塞罗。;Kosloff,R.,J.计算。物理。,94, 59-80 (1991) ·Zbl 0731.65110号
[48] 温克勒,K。;Thalhammer,G。;朗·F。;格里姆·R。;Denschlag,J.H。;Daley,A。;Kantian,A。;Buchler,H。;Zoller,P.,《自然》,441853(2006)
[49] 瓦伦特,M。;Petrosyan,D.和J.Phys。B、 41161002(2008)
[50] 霍夫曼,F。;Potthoff,M.,物理学。B版,85,205127(2012)
[51] Jaksch博士。;Zoller,P.、Ann.Phys.、。,315, 52-79 (2005) ·Zbl 1065.81527号
[52] Butcher,J.,《常微分方程的数值方法》,第二版(2008年),威利:威利·奇切斯特·Zbl 1167.65041号
[53] 汉弗莱,J.R。;价格,D.K。;斯帕格诺利,K.E。;Paolini,A.L。;Kelmeis,E.J.,Proc.《美国医学会杂志》。SPIE,7705770502(2010年)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。