{"data":{"id":"10.48550/arxiv.1111.0716","type":"dois","attributes":{"doi":"10.48550/arxiv.1111.0716","prefix":"10.48550","suffix":"arxiv.1111.0716","identifiers":[{"identifier":"1111.0716","identifierType":"arXiv"}],"alternateIdentifiers":[{"alternateIdentifierType":"arXiv","alternateIdentifier":"1111.0716"}],"creators":[{"name":"Hutchinson, Maxwell","nameType":"Personal","givenName":"Maxwell","familyName":"Hutchinson","affiliation":[],"nameIdentifiers":[]},{"name":"Widom, Michael","nameType":"Personal","givenName":"Michael","familyName":"Widom","affiliation":[],"nameIdentifiers":[]}],"titles":[{"title":"VASP on a GPU: application to exact-exchange calculations of the stability of elemental boron"}],"publisher":"arXiv","container":{},"publicationYear":2011,"subjects":[{"lang":"en","subject":"Materials Science (cond-mat.mtrl-sci)","subjectScheme":"arXiv"},{"lang":"en","subject":"Computational Physics (physics.comp-ph)","subjectScheme":"arXiv"},{"subject":"FOS: Physical sciences","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"FOS: Physical sciences","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"}],"contributors":[],"dates":[{"date":"2011-11-03T03:01:46Z","dateType":"Submitted","dateInformation":"v1"},{"date":"2012-04-20T00:01:06Z","dateType":"Updated","dateInformation":"v1"},{"date":"2011-11","dateType":"Available","dateInformation":"v1"},{"date":"2011","dateType":"Issued"}],"language":null,"types":{"ris":"RPRT","bibtex":"article","citeproc":"article-journal","schemaOrg":"ScholarlyArticle","resourceType":"Article","resourceTypeGeneral":"Text"},"relatedIdentifiers":[{"relationType":"IsVersionOf","relatedIdentifier":"10.1016/j.cpc.2012.02.017","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":[],"formats":[],"version":"1","rightsList":[{"rights":"arXiv.org perpetual, non-exclusive license","rightsUri":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/"}],"descriptions":[{"description":"General purpose graphical processing units (GPU's) offer high processing speeds for certain classes of highly parallelizable computations, such as matrix operations and Fourier transforms, that lie at the heart of first-principles electronic structure calculations. Inclusion of exact-exchange increases the cost of density functional theory by orders of magnitude, motivating the use of GPU's. Porting the widely used electronic density functional code VASP to run on a GPU results in a 5-20 fold performance boost of exact-exchange compared with a traditional CPU. We analyze performance bottlenecks and discuss classes of problems that will benefit from the GPU. As an illustration of the capabilities of this implementation, we calculate the lattice stability α- and β-rhombohedral boron structures utilizing exact-exchange. Our results confirm the energetic preference for symmetry-breaking partial occupation of the β-rhombohedral structure at low temperatures, but does not resolve the stability of α relative to β.","descriptionType":"Abstract"}],"geoLocations":[],"fundingReferences":[],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHJlc291cmNlIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00LjMvbWV0YWRhdGEueHNkIj4KICA8aWRlbnRpZmllciBpZGVudGlmaWVyVHlwZT0iRE9JIj4xMC40ODU1MC9BUlhJVi4xMTExLjA3MTY8L2lkZW50aWZpZXI+CiAgPGFsdGVybmF0ZUlkZW50aWZpZXJzPgogICAgPGFsdGVybmF0ZUlkZW50aWZpZXIgYWx0ZXJuYXRlSWRlbnRpZmllclR5cGU9ImFyWGl2Ij4xMTExLjA3MTY8L2FsdGVybmF0ZUlkZW50aWZpZXI+CiAgPC9hbHRlcm5hdGVJZGVudGlmaWVycz4KICA8Y3JlYXRvcnM+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+SHV0Y2hpbnNvbiwgTWF4d2VsbDwvY3JlYXRvck5hbWU+CiAgICAgIDxnaXZlbk5hbWU+TWF4d2VsbDwvZ2l2ZW5OYW1lPgogICAgICA8ZmFtaWx5TmFtZT5IdXRjaGluc29uPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPldpZG9tLCBNaWNoYWVsPC9jcmVhdG9yTmFtZT4KICAgICAgPGdpdmVuTmFtZT5NaWNoYWVsPC9naXZlbk5hbWU+CiAgICAgIDxmYW1pbHlOYW1lPldpZG9tPC9mYW1pbHlOYW1lPgogICAgPC9jcmVhdG9yPgogIDwvY3JlYXRvcnM+CiAgPHRpdGxlcz4KICAgIDx0aXRsZT5WQVNQIG9uIGEgR1BVOiBhcHBsaWNhdGlvbiB0byBleGFjdC1leGNoYW5nZSBjYWxjdWxhdGlvbnMgb2YgdGhlIHN0YWJpbGl0eSBvZiBlbGVtZW50YWwgYm9yb248L3RpdGxlPgogIDwvdGl0bGVzPgogIDxwdWJsaXNoZXI+YXJYaXY8L3B1Ymxpc2hlcj4KICA8cHVibGljYXRpb25ZZWFyPjIwMTE8L3B1YmxpY2F0aW9uWWVhcj4KICA8c3ViamVjdHM+CiAgICA8c3ViamVjdCB4bWw6bGFuZz0iZW4iIHN1YmplY3RTY2hlbWU9ImFyWGl2Ij5NYXRlcmlhbHMgU2NpZW5jZSAoY29uZC1tYXQubXRybC1zY2kpPC9zdWJqZWN0PgogICAgPHN1YmplY3QgeG1sOmxhbmc9ImVuIiBzdWJqZWN0U2NoZW1lPSJhclhpdiI+Q29tcHV0YXRpb25hbCBQaHlzaWNzIChwaHlzaWNzLmNvbXAtcGgpPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iRmllbGRzIG9mIFNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgKEZPUykiPkZPUzogUGh5c2ljYWwgc2NpZW5jZXM8L3N1YmplY3Q+CiAgPC9zdWJqZWN0cz4KICA8ZGF0ZXM+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iU3VibWl0dGVkIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDExLTExLTAzVDAzOjAxOjQ2WjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJVcGRhdGVkIiBkYXRlSW5mb3JtYXRpb249InYxIj4yMDEyLTA0LTIwVDAwOjAxOjA2WjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJBdmFpbGFibGUiIGRhdGVJbmZvcm1hdGlvbj0idjEiPjIwMTEtMTE8L2RhdGU+CiAgPC9kYXRlcz4KICA8cmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZUdlbmVyYWw9IlRleHQiPkFydGljbGU8L3Jlc291cmNlVHlwZT4KICA8cmVsYXRlZElkZW50aWZpZXJzPgogICAgPHJlbGF0ZWRJZGVudGlmaWVyIHJlbGF0ZWRJZGVudGlmaWVyVHlwZT0iRE9JIiByZWxhdGlvblR5cGU9IklzVmVyc2lvbk9mIj4xMC4xMDE2L2ouY3BjLjIwMTIuMDIuMDE3PC9yZWxhdGVkSWRlbnRpZmllcj4KICA8L3JlbGF0ZWRJZGVudGlmaWVycz4KICA8dmVyc2lvbj4xPC92ZXJzaW9uPgogIDxyaWdodHNMaXN0PgogICAgPHJpZ2h0cyByaWdodHNVUkk9Imh0dHA6Ly9hcnhpdi5vcmcvbGljZW5zZXMvbm9uZXhjbHVzaXZlLWRpc3RyaWIvMS4wLyI+YXJYaXYub3JnIHBlcnBldHVhbCwgbm9uLWV4Y2x1c2l2ZSBsaWNlbnNlPC9yaWdodHM+CiAgPC9yaWdodHNMaXN0PgogIDxkZXNjcmlwdGlvbnM+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJBYnN0cmFjdCI+R2VuZXJhbCBwdXJwb3NlIGdyYXBoaWNhbCBwcm9jZXNzaW5nIHVuaXRzIChHUFUncykgb2ZmZXIgaGlnaCBwcm9jZXNzaW5nIHNwZWVkcyBmb3IgY2VydGFpbiBjbGFzc2VzIG9mIGhpZ2hseSBwYXJhbGxlbGl6YWJsZSBjb21wdXRhdGlvbnMsIHN1Y2ggYXMgbWF0cml4IG9wZXJhdGlvbnMgYW5kIEZvdXJpZXIgdHJhbnNmb3JtcywgdGhhdCBsaWUgYXQgdGhlIGhlYXJ0IG9mIGZpcnN0LXByaW5jaXBsZXMgZWxlY3Ryb25pYyBzdHJ1Y3R1cmUgY2FsY3VsYXRpb25zLiBJbmNsdXNpb24gb2YgZXhhY3QtZXhjaGFuZ2UgaW5jcmVhc2VzIHRoZSBjb3N0IG9mIGRlbnNpdHkgZnVuY3Rpb25hbCB0aGVvcnkgYnkgb3JkZXJzIG9mIG1hZ25pdHVkZSwgbW90aXZhdGluZyB0aGUgdXNlIG9mIEdQVSdzLiBQb3J0aW5nIHRoZSB3aWRlbHkgdXNlZCBlbGVjdHJvbmljIGRlbnNpdHkgZnVuY3Rpb25hbCBjb2RlIFZBU1AgdG8gcnVuIG9uIGEgR1BVIHJlc3VsdHMgaW4gYSA1LTIwIGZvbGQgcGVyZm9ybWFuY2UgYm9vc3Qgb2YgZXhhY3QtZXhjaGFuZ2UgY29tcGFyZWQgd2l0aCBhIHRyYWRpdGlvbmFsIENQVS4gV2UgYW5hbHl6ZSBwZXJmb3JtYW5jZSBib3R0bGVuZWNrcyBhbmQgZGlzY3VzcyBjbGFzc2VzIG9mIHByb2JsZW1zIHRoYXQgd2lsbCBiZW5lZml0IGZyb20gdGhlIEdQVS4gQXMgYW4gaWxsdXN0cmF0aW9uIG9mIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhpcyBpbXBsZW1lbnRhdGlvbiwgd2UgY2FsY3VsYXRlIHRoZSBsYXR0aWNlIHN0YWJpbGl0eSDOsS0gYW5kIM6yLXJob21ib2hlZHJhbCBib3JvbiBzdHJ1Y3R1cmVzIHV0aWxpemluZyBleGFjdC1leGNoYW5nZS4gT3VyIHJlc3VsdHMgY29uZmlybSB0aGUgZW5lcmdldGljIHByZWZlcmVuY2UgZm9yIHN5bW1ldHJ5LWJyZWFraW5nIHBhcnRpYWwgb2NjdXBhdGlvbiBvZiB0aGUgzrItcmhvbWJvaGVkcmFsIHN0cnVjdHVyZSBhdCBsb3cgdGVtcGVyYXR1cmVzLCBidXQgZG9lcyBub3QgcmVzb2x2ZSB0aGUgc3RhYmlsaXR5IG9mIM6xIHJlbGF0aXZlIHRvIM6yLjwvZGVzY3JpcHRpb24+CiAgPC9kZXNjcmlwdGlvbnM+CjwvcmVzb3VyY2U+","url":"https://arxiv.org/abs/1111.0716","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":0,"citationsOverTime":[],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2022-03-12T18:54:03.000Z","registered":"2022-03-12T18:54:04.000Z","published":"2011","updated":"2022-03-12T18:54:04.000Z"},"relationships":{"client":{"data":{"id":"arxiv.content","type":"clients"}},"provider":{"data":{"id":"arxiv","type":"providers"}},"media":{"data":{"id":"10.48550/arxiv.1111.0716","type":"media"}},"references":{"data":[]},"citations":{"data":[]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}