<div dir="ltr">Atul, welcome to the Beowulf list. My apology if you have posted here in the past.<div>I invite you to make a post regarding quantum computing. This is a fascinating field in its own right.</div><div><br></div><div>Please start a thread - I will then make my comparison with guitars.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 20 Oct 2020 at 04:02, atul kumthekar <<a href="mailto:atul.b.kumthekar@gmail.com">atul.b.kumthekar@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Regards Quantum, one area is security. Quantum communication for exchanging public key. If anyone tries to evesdrop, state collapses and receiver can know.<div dir="auto"><br></div><div dir="auto">Cheers</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 15 Oct, 2020, 9:26 pm Lux, Jim (US 7140), <<a href="mailto:james.p.lux@jpl.nasa.gov" target="_blank">james.p.lux@jpl.nasa.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US" style="overflow-wrap: break-word;">
<div>
<p class="MsoNormal">I don’t know that Quantum computing is something that, say, Bank of America, or the IRS, would be able to effectively leverage.  What they do isn’t computationally complex – the vast majority of the workload is “pick up data from place
 A, look at it, do something or not, put it back in place A, and potentially generate some new data in place B”, but it’s exceedingly requirements intensive. Consider something simple like handling a monthly mortgage deposit – at the core, it’s “bump current
 balance with amount of check”, but wait, what if they’re in foreclosure? Or have a forbearance? Or the mortgage is held by an active duty servicemember? And the exception handling is even more complex – what country, state and/or county is the property in,
 the owner, the lien holder? <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">There are thousands upon thousands of business rules which have to be continuously maintained and audited for regulatory compliance.  The limiting resource isn’t computational horsepower, it’s organizing the thousands of processes, which
 is primarily a people problem, not a computer problem.  Their existing work and data flows are already parallelized in some sense, and if they need to do it faster, they just add processors or storage as needed.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(181,196,223);padding:3pt 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12pt;color:black">From: </span></b><span style="font-size:12pt;color:black">atul kumthekar <<a href="mailto:atul.b.kumthekar@gmail.com" rel="noreferrer" target="_blank">atul.b.kumthekar@gmail.com</a>><br>
<b>Date: </b>Thursday, October 15, 2020 at 8:08 AM<br>
<b>To: </b>Jim Lux <<a href="mailto:james.p.lux@jpl.nasa.gov" rel="noreferrer" target="_blank">james.p.lux@jpl.nasa.gov</a>><br>
<b>Cc: </b>Oddo Da <<a href="mailto:oddodaoddo@gmail.com" rel="noreferrer" target="_blank">oddodaoddo@gmail.com</a>>, John Hearns <<a href="mailto:hearnsj@gmail.com" rel="noreferrer" target="_blank">hearnsj@gmail.com</a>>, "<a href="mailto:beowulf@beowulf.org" rel="noreferrer" target="_blank">beowulf@beowulf.org</a>" <<a href="mailto:beowulf@beowulf.org" rel="noreferrer" target="_blank">beowulf@beowulf.org</a>><br>
<b>Subject: </b>Re: [Beowulf] [EXTERNAL] Re: ***UNCHECKED*** Re: Spark, Julia, OpenMPI etc. - all in one place<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">with Quantum Computing on the horizon, there may be major change in the direction.
<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Thu, Oct 15, 2020 at 7:46 PM Lux, Jim (US 7140) via Beowulf <<a href="mailto:beowulf@beowulf.org" rel="noreferrer" target="_blank">beowulf@beowulf.org</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal">Not all offensive..<u></u><u></u></p>
<p class="MsoNormal">It’s always useful to take a step back and say “well, rather than incremental change X, what about wholesale change Y”.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">One interesting phenomenon, too, is that once a large, complex system has been around a while, it becomes the embodiment of the requirements that produced it, yet those requirements
 are not found anywhere (at least not in a coherent single source). So the risk of new implementation is enormous, since the probability of the new system not properly implementing a requirement is large.  If your system is, say, processing airline reservations
 or income tax returns, the cost of a problem is enormous.   It doesn’t take many multi-million dollar “oopsies” to make the cost of half a dozen skilled software developers to tinker at the edges negligible.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div style="border-right:none currentcolor;border-bottom:none currentcolor;border-left:none currentcolor;border-top:1pt solid currentcolor;padding:3pt 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12pt;color:black">From:
</span></b><span style="font-size:12pt;color:black">Beowulf <<a href="mailto:beowulf-bounces@beowulf.org" rel="noreferrer" target="_blank">beowulf-bounces@beowulf.org</a>> on behalf of Oddo Da <<a href="mailto:oddodaoddo@gmail.com" rel="noreferrer" target="_blank">oddodaoddo@gmail.com</a>><br>
<b>Date: </b>Thursday, October 15, 2020 at 4:10 AM<br>
<b>To: </b>John Hearns <<a href="mailto:hearnsj@gmail.com" rel="noreferrer" target="_blank">hearnsj@gmail.com</a>><br>
<b>Cc: </b>"<a href="mailto:beowulf@beowulf.org" rel="noreferrer" target="_blank">beowulf@beowulf.org</a>" <<a href="mailto:beowulf@beowulf.org" rel="noreferrer" target="_blank">beowulf@beowulf.org</a>><br>
<b>Subject: </b>Re: [Beowulf] [EXTERNAL] Re: ***UNCHECKED*** Re: Spark, Julia, OpenMPI etc. - all in one place</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">On Thu, Oct 15, 2020 at 1:11 AM John Hearns <<a href="mailto:hearnsj@gmail.com" rel="noreferrer" target="_blank">hearnsj@gmail.com</a>> wrote:<u></u><u></u></p>
</div>
<div>
<blockquote style="border-top:none currentcolor;border-right:none currentcolor;border-bottom:none currentcolor;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt">
<div>
<p class="MsoNormal">This has been a great discussion. Please keep it going.
<u></u><u></u></p>
</div>
</blockquote>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am all out of ammo ;). In all seriousness, it is not easy to ask these questions because it kind of can be interpreted as offensive - in a nutshell, people may perceive what I
 am asking as "what have y'all been doing for 20 years? Nothing?".<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<blockquote style="border-top:none currentcolor;border-right:none currentcolor;border-bottom:none currentcolor;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt">
<div>
<div>
<p class="MsoNormal">To the points on technical debt, may I also add re-validation?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Let's say you have a weather model which your institute has been running for 20 years.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">If you decide to start again from fresh with code in a new language you are going to have to re-run known models<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">and debate whether or not they fit within error bounds of the old model.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">That takes effort - which may of course be justified if you make gains in speed, flexibility or being able to use new hardware like GPUs.<u></u><u></u></p>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I understand all this but, of course, not everything has to do what has been done. Hopefully, there are plenty of people entering the field or coming back to it, without any technical
 debt.<u></u><u></u></p>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal">_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" rel="noreferrer" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="https://urldefense.us/v3/__https:/beowulf.org/cgi-bin/mailman/listinfo/beowulf__;!!PvBDto6Hs4WbVuu7!bodty4KlKmA1LZygeemiAxXLmSrV-HOO7syq9oZVVW6Rz9HnK7AunQPqYEB-Q7L1Uy0b7KI$" rel="noreferrer" target="_blank">
https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

</blockquote></div>
</blockquote></div>