<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Variational_method_%28quantum_mechanics%29</id>
	<title>Variational method (quantum mechanics) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Variational_method_%28quantum_mechanics%29"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Variational_method_(quantum_mechanics)&amp;action=history"/>
	<updated>2026-05-08T00:56:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0-wmf.28</generator>
	<entry>
		<id>https://en.formulasearchengine.com/index.php?title=Variational_method_(quantum_mechanics)&amp;diff=28226&amp;oldid=prev</id>
		<title>en&gt;Spinningspark: Reverted 2 edits by 117.199.112.60 (talk): That is not a reference. (TW)</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Variational_method_(quantum_mechanics)&amp;diff=28226&amp;oldid=prev"/>
		<updated>2013-04-24T14:00:08Z</updated>

		<summary type="html">&lt;p&gt;Reverted 2 edits by &lt;a href=&quot;/wiki/Special:Contributions/117.199.112.60&quot; title=&quot;Special:Contributions/117.199.112.60&quot;&gt;117.199.112.60&lt;/a&gt; (&lt;a href=&quot;/index.php?title=User_talk:117.199.112.60&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:117.199.112.60 (page does not exist)&quot;&gt;talk&lt;/a&gt;): That is not a reference. (&lt;a href=&quot;/index.php?title=WP:TW&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:TW (page does not exist)&quot;&gt;TW&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Orphan|date=March 2013}}&lt;br /&gt;
&lt;br /&gt;
In [[Computer Science]] &amp;#039;&amp;#039;&amp;#039;Helman-Bader-JaJa model&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&amp;lt;ref&amp;gt;{{cite journal |last1=David R. |first1=Helman |last2=David A. |first2=Bader |last3=JaJa |first3=Joseph |year= 1998 |title= A Randomized Parallel Sorting Algorithm with an Experimental Study|journal=Journal of Parallel and Distributed Computing |volume=52 pages= 1-23 |publisher= |url=http://www.cc.gatech.edu/~bader/papers/JPDC-981462.pdf |accessdate=26 October 2012}}&amp;lt;/ref&amp;gt; is a concise message passing model of parallel computation defined with the following parameters:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;p&amp;lt;/math&amp;gt; is number of processors.&lt;br /&gt;
*&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the problem size.&lt;br /&gt;
*&amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is number of machine words in a packet sent over the network.&lt;br /&gt;
*&amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt; is the [[Latency (engineering)|latency]], or time at which a processor takes to initiate a communication on a network.&lt;br /&gt;
*&amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; is the [[Bandwidth (computing)|bandwidth]], or time per machine word at which a processor can inject or receive &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; machine words from the network.&lt;br /&gt;
*&amp;lt;math&amp;gt;T_{comp}&amp;lt;/math&amp;gt; is the largest computation time expended on a processor.&lt;br /&gt;
*&amp;lt;math&amp;gt;T_{comm}&amp;lt;/math&amp;gt; is the time spent in communication on the network.&lt;br /&gt;
&lt;br /&gt;
This model assumes that for any subset of &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt; processors, a block permutation among the &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt; processors takes &amp;lt;math&amp;gt;(\tau+\sigma m)&amp;lt;/math&amp;gt; time, where &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; is the size of the largest block.&lt;br /&gt;
&lt;br /&gt;
== Analysis of common parallel algorithms ==&lt;br /&gt;
Complexities of common parallel algorithms contained in the [[Message Passing Interface|MPI libraries]]:&amp;lt;ref&amp;gt;{{cite journal| last1=Bader| first1=David A.|last2=Jaja |first2=Joseph |title=Practical parallel algorithms for dynamic data redistribution, median finding, and selection|journal=``Proceedings of the 10th IEEE International Parallel Processing Symposium|year=1996|pages=292–301}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Point to point communication: &amp;lt;math&amp;gt;O(\tau+\sigma m) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Reduction :&amp;lt;math&amp;gt;O(log(p) (\tau+\sigma m)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Broadcast: &amp;lt;math&amp;gt;O(log(p) (\tau+\sigma m)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Parallel prefix: &amp;lt;math&amp;gt;O(log(p){n\over p} (\tau+\sigma m)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*All to all: &amp;lt;math&amp;gt;O(p(\tau+\sigma m)) ) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Parallel computing]]&lt;/div&gt;</summary>
		<author><name>en&gt;Spinningspark</name></author>
	</entry>
</feed>