MADNESS

From Wikipedia, the free encyclopedia

Template:Short description

Page Module:Infobox/styles.css has no content.

MADNESS
[[Programmer|Original authorTemplate:Pluralize from text]]George Fann, Robert J. Harrison
[[Programmer|DeveloperTemplate:Pluralize from text]]Oak Ridge National Laboratory, Stony Brook University, Virginia Tech, Argonne National Laboratory
Initial releaseForthcoming
Template:Infobox software/simple
TypeScientific simulation software
LicenseGNU GPL v2
Websitegithub.com/m-a-d-n-e-s-s/madness

Script error: No such module "Check for conflicting parameters".

MADNESS (Multiresolution Adaptive Numerical Environment for Scientific Simulation) is a high-level software environment for the solution of integral and differential equations in many dimensions using adaptive and fast harmonic analysis methods with guaranteed precision based on multiresolution analysis[1][2] and separated representations.[3]

There are three main components to MADNESS. At the lowest level is a petascale parallel programming environment[4] that aims to increases programmer productivity and code performance/scalability while maintaining backward compatibility with current programming tools such as the message-passing interface and Global Arrays. The numerical capabilities built upon the parallel tools provide a high-level environment for composing and solving numerical problems in many (1-6+) dimensions. Finally, built upon the numerical tools are new applications with initial focus upon chemistry,[5][6] atomic and molecular physics,[7] material science, and nuclear structure. It is open-source, has an object-oriented design, and is designed to be a parallel processing program for computers with up to millions of cores running already on the Cray XT5 at Oak Ridge National Laboratory and the IBM Blue Gene at Argonne National Laboratory. The small matrix multiplication (relative to large, BLAS-optimized matrices) is the primary computational kernel in MADNESS; thus, an efficient implement on modern CPUs is an ongoing research effort.[8][9] Adapting the irregular computation in MADNESS to heterogeneous platforms is nontrivial due to the size of the kernel, which is too small to be offloaded via compiler directives (e.g. OpenACC), but has been demonstrated for CPUGPU systems.[10] Intel has publicly stated that MADNESS is one of the codes running on the Intel MIC architecture[11][12] but no performance data has been published yet.

MADNESS' chemistry capability includes Hartree–Fock and density functional theory in chemistry[13][14] (including analytic derivatives,[15] response properties[16] and time-dependent density functional theory with asymptotically corrected potentials[17]) as well as nuclear density functional theory[18] and Hartree–FockBogoliubov theory.[19][20] MADNESS and BigDFT are the two most widely known codes that perform DFT and TDDFT using wavelets.[21] Many-body wavefunctions requiring six-dimensional spatial representations are also implemented (e.g. MP2[22]). The parallel runtime inside of MADNESS has been used to implement a wide variety of features, including graph optimization.[23] From a mathematical perspective, MADNESS emphasizes rigorous numerical precision without loss of computational performance.[24] This is useful not only in quantum chemistry and nuclear physics, but also the modeling of partial differential equations.[25]

MADNESS was recognized by the R&D 100 Awards in 2011.[26][27] It is an important code to Department of Energy supercomputing sites and is being used by both the leadership computing facilities at Argonne National Laboratory[28] and Oak Ridge National Laboratory[29] to evaluate the stability and performance of their latest supercomputers. It has users around the world, including the United States and Japan.[30] MADNESS has been a workhorse code for computational chemistry in the DOE INCITE program[31] at the Oak Ridge Leadership Computing Facility[32] and is noted as one of the important codes to run on the Cray Cascade architecture.[33]

See also

Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content.Beylkin, Gregory; Fann, George; Harrison, Robert J.; Kurcz, Christopher; Monzón, Lucas (2012). "Multiresolution representation of operators with boundary conditions on simple domains". Applied and Computational Harmonic Analysis. 33 (1): 109–139. doi:10.1016/j.acha.2011.10.001.
  2. ^ Page Module:Citation/CS1/styles.css has no content.Fann, George; Beylkin, Gregory; Harrison, Robert J.; Jordan, Kirk E. (2004). "Singular operators in multiwavelet bases". IBM Journal of Research and Development. 48 (2): 161–171. doi:10.1147/rd.482.0161. S2CID 7385463.
  3. ^ Page Module:Citation/CS1/styles.css has no content.Beylkin, Gregory; Cramer, Robert; Fann, George; Harrison, Robert J. (2007). "Multiresolution separated representations of singular and weakly singular operators". Applied and Computational Harmonic Analysis. 23 (2): 235–253. doi:10.1016/j.acha.2007.01.001.
  4. ^ Page Module:Citation/CS1/styles.css has no content.Thornton, W. Scott; Vence, Nicholas; Harrison, Robert E. (2009). "Introducing the MADNESS numerical framework for petascale computing" (PDF). Proceedings of the Cray User Group Conference.
  5. ^ Page Module:Citation/CS1/styles.css has no content.Fosso-Tande, Jacob; Harrison, Robert (2013). "Implicit solvation models in a multiresolution multiwavelet basis". Chemical Physics Letters. 561–562: 179–184. Bibcode:2013CPL...561..179F. doi:10.1016/j.cplett.2013.01.065.
  6. ^ Page Module:Citation/CS1/styles.css has no content.Fosso-Tande, Jacob; Harrison, Robert (2013). "Confinement effects of solvation on a molecule physisorbed on a polarizable continuum particle". Computational and Theoretical Chemistry. 1017: 22–30. doi:10.1016/j.comptc.2013.05.006.
  7. ^ Page Module:Citation/CS1/styles.css has no content.Vence, Nicholas; Harrison, Robert; Krstic, Predrag (2012). "Attosecond electron dynamics: A multiresolution approach". Physical Review A. 85 (3): 0303403. Bibcode:2012PhRvA..85c3403V. doi:10.1103/PhysRevA.85.033403.
  8. ^ Page Module:Citation/CS1/styles.css has no content.Stock, Kevin; Henretty, Thomas; Murugandi, I.; Sadayappan, P.; Harrison, Robert J. (2011). Model-Driven SIMD Code Generation for a Multi-resolution Tensor Kernel. 2011 IEEE International Parallel & Distributed Processing Symposium. pp. 1058–1067. doi:10.1109/IPDPS.2011.101. ISBN 978-1-61284-372-8. S2CID 17880870.
  9. ^ Page Module:Citation/CS1/styles.css has no content.Shin, Jaewook; Hall, Mary W.; Chame, Jacqueline; Chen, Chun; Hovland, Paul D. (2009). "Autotuning and specialization: Speeding up matrix multiply for small matrices with compiler technology" (PDF). Proceedings of the Fourth International Workshop on Automatic Performance Tuning.[permanent dead link]
  10. ^ Page Module:Citation/CS1/styles.css has no content.Slavici, Vlad; Varier, Raghu; Cooperman, Gene; Harrison, Robert J. (September 2012). Adapting Irregular Computations to Large CPU-GPU Clusters in the MADNESS Framework (PDF). 2012 IEEE International Conference on Cluster Computing. pp. 1–9. doi:10.1109/CLUSTER.2012.42. ISBN 978-0-7695-4807-4. S2CID 5637880.
  11. ^ Page Module:Citation/CS1/styles.css has no content.Reinders, James (20 September 2012). "Intel Xeon Phi coprocessor support by software tools".
  12. ^ Page Module:Citation/CS1/styles.css has no content.Morgan, Timothy Prickett (16 November 2011). "Hot Intel teraflops MIC coprocessor action in a hotel". The Register.
  13. ^ Page Module:Citation/CS1/styles.css has no content.Harrison, Robert J.; Fann, George I.; Yanai, Takeshi; Gan, Zhengting; Beylkin, Gregory (2004). "Multiresolution quantum chemistry: Basic theory and initial applications". The Journal of Chemical Physics. 121 (23): 11587–11598. Bibcode:2004JChPh.12111587H. doi:10.1063/1.1791051. PMID 15634124. Retrieved 2019-05-15.
  14. ^ Page Module:Citation/CS1/styles.css has no content.Yanai, Takeshi; George I., Fann; Gan, Zhengting; Harrison, Robert J.; Beylkin, Gregory (2004). "Multiresolution quantum chemistry: Hartree-Fock exchange". The Journal of Chemical Physics. 121 (14): 6680–6688. Bibcode:2004JChPh.121.6680Y. doi:10.1063/1.1790931. PMID 15473723. Retrieved 2019-05-15.
  15. ^ Page Module:Citation/CS1/styles.css has no content.Yanai, Takeshi; George I., Fann; Gan, Zhengting; Harrison, Robert J.; Beylkin, Gregory (2004). "Multiresolution quantum chemistry: Analytic derivatives for Hartree--Fock and density functional theory". The Journal of Chemical Physics. 121 (7): 2866–2876. Bibcode:2004JChPh.121.2866Y. doi:10.1063/1.1768161. PMID 15291596. Retrieved 2019-05-15.
  16. ^ Page Module:Citation/CS1/styles.css has no content.Sekino, Hideo; Maeda, Yasuyuki; Yanai, Takeshi; Harrison, Robert J. (2008). "Basis set limit Hartree--Fock and density functional theory response property evaluation by multiresolution multiwavelet basis". The Journal of Chemical Physics. 129 (3): 034111–034117. Bibcode:2008JChPh.129c4111S. doi:10.1063/1.2955730. PMID 18647020. Retrieved 2019-05-15.
  17. ^ Page Module:Citation/CS1/styles.css has no content.Yanai, Takeshi; Harrison, Robert J.; Handy, Nicholas C. (2005). "Multiresolution quantum chemistry in multiwavelet bases: time-dependent density functional theory with asymptotically corrected potentials in local density and generalized gradient approximations". Molecular Physics. 103 (2–3): 413–424. Bibcode:2005MolPh.103..413Y. doi:10.1080/00268970412331319236. S2CID 96910088.
  18. ^ Page Module:Citation/CS1/styles.css has no content."UNEDF SciDAC Collaboration Universal Nuclear Energy Density Functional". Archived from the original on 2013-04-03. Retrieved 2012-11-19.
  19. ^ Page Module:Citation/CS1/styles.css has no content.Pei, J.C.; Fann, G.I.; Harrison, R.J.; Nazarewicz, W.; Hill, J.; Galindo, D.; Jia, J. (2012). "Coordinate-Space Hartree-Fock-Bogoliubov Solvers for Superfluid Fermi Systems in Large Boxes". Journal of Physics: Conference Series. 402 (1) 012035. arXiv:1204.5254. Bibcode:2012JPhCS.402a2035P. doi:10.1088/1742-6596/402/1/012035. S2CID 119215739.
  20. ^ Page Module:Citation/CS1/styles.css has no content.Pei, J. C.; Stoitsov, M. V.; Fann, G. I.; Nazarewicz, W.; Schunck, N.; Xu, F. R. (December 2008). "Deformed coordinate-space Hartree-Fock-Bogoliubov approach to weakly bound nuclei and large deformations". Physical Review C. 78 (6): 064306–064317. arXiv:0807.3036. Bibcode:2008PhRvC..78f4306P. doi:10.1103/PhysRevC.78.064306. S2CID 119281109.
  21. ^ Page Module:Citation/CS1/styles.css has no content.Natarajan, Bhaarathi; Genovese, Luigi; Casida, Mark E.; Deutsch, Thierry; Burchak, Olga N.; Philouze, Christian; Balakirev, Maxim Y. (2012). "Wavelet-based linear-response time-dependent density-functional theory". Chemical Physics. 402: 29–40. arXiv:1108.3475. Bibcode:2012CP....402...29N. doi:10.1016/j.chemphys.2012.03.024. S2CID 96589229.
  22. ^ Page Module:Citation/CS1/styles.css has no content.Bischoff, Florian A.; Harrison, Robert J.; Valeev, Edward F. (2012). "Computing many-body wave functions with guaranteed precision: The first-order Moller-Plesset wave function for the ground state of helium atom". The Journal of Chemical Physics. 137 (10): 104103–104112. Bibcode:2012JChPh.137j4103B. doi:10.1063/1.4747538. PMID 22979846. Retrieved 2019-05-15.
  23. ^ Page Module:Citation/CS1/styles.css has no content.Sullivan, Blair D.; Weerapurage, Dinesh P.; Groer, Christopher S. (2012). Parallel Algorithms for Graph Optimization using Tree Decompositions (Technical report). doi:10.2172/1042920. OSTI 1042920.
  24. ^ Page Module:Citation/CS1/styles.css has no content.Harrison, Robert J.; Fann, George I. (2007). "SPEED and PRECISION in QUANTUM CHEMISTRY". SciDAC Review. 1 (3): 54–65. Archived from the original on 2012-08-03. Retrieved 2012-11-19.
  25. ^ Page Module:Citation/CS1/styles.css has no content.Reuter, Matthew G.; Hill, Judith C.; Harrison, Robert J. (2012). "Solving PDEs in irregular geometries with multiresolution methods I: Embedded Dirichlet boundary conditions". Computer Physics Communications. 183 (1): 1–7. Bibcode:2012CoPhC.183....1R. doi:10.1016/j.cpc.2011.07.001.
  26. ^ Page Module:Citation/CS1/styles.css has no content."Free framework for scientific simulation". R&D Magazine. 14 August 2011. Retrieved November 26, 2012.
  27. ^ Page Module:Citation/CS1/styles.css has no content."MADNESS Named R&D 100 Winner".
  28. ^ Page Module:Citation/CS1/styles.css has no content."Accurate Numerical Simulations Of Chemical Phenomena Involved in Energy Production and Storage with MADNESS and MPQC".
  29. ^ Page Module:Citation/CS1/styles.css has no content."Application Readiness at ORNL" (PDF).
  30. ^ Page Module:Citation/CS1/styles.css has no content."Far from home - Japanese graduate student journeys to UT to study computational chemistry".{{cite web}}: CS1 maint: deprecated archival service (link)
  31. ^ Page Module:Citation/CS1/styles.css has no content."Chemistry and Materials Simulations Speed Clean Energy Production and Storage". 1 June 2011. Archived from the original on 6 August 2011.
  32. ^ Page Module:Citation/CS1/styles.css has no content.Bland, A.; Kendall, R.; Kothe, D.; Rogers, J.; Shipman, G. (2010). "Jaguar: The world's most powerful computer" (PDF). Proceedings of the Cray User Group Conference. Archived from the original (PDF) on 2012-12-24.
  33. ^ Page Module:Citation/CS1/styles.css has no content."Cray unveils 100 petaflop XC30 supercomputer". 8 November 2012.

Template:Chemistry software