Hello,
About productivity..
I am a white arab and i think i am smart since i have invented many scalable algorithms..
I have just posted about the following thoughts from the following
PhD computer scientist:
https://lemire.me/blog/about-me/
Read more here his thoughts about productivity:
https://lemire.me/blog/2012/10/15/you-cannot-scale-creativity/
And i think he is making a mistake:
Since we have that Productivity = Output/Input
But better human training and/or better tools and/or better human smartness and/or better human capacity can make the Parallel productivity part much bigger that the Serial productivity part,
so it can scale much more.
And it looks like the following:
About parallelism and about Gustafson’s Law..
Gustafson’s Law:
• If you increase the amount of work done by each parallel
task then the serial component will not dominate
• Increase the problem size to maintain scaling
• Can do this by adding extra complexity or increasing the overall
problem size
Scaling is important, as the more a code scales the larger a machine it
can take advantage of:
• can consider weak and strong scaling
• in practice, overheads limit the scalability of real parallel programs
• Amdahl’s law models these in terms of serial and parallel fractions
• larger problems generally scale better: Gustafson’s law
Load balance is also a crucial factor.
So read my following thoughts about the Threadpool to notice that my Threadpool that scales very well does Load balance well:
https://community.idera.com/developer-tools/general-development/f/getit-and-third-party/72018/about-the-threadpool
And enhancing productivity is also related to my following powerful product that i have designed and implemented(that can also be applied to organizations):
https://sites.google.com/site/scalable68/universal-scalability-law-for-delphi-and-freepascal
Please read the following about Applying the Universal Scalability Law to organisations:
https://blog.acolyer.org/2015/04/29/applying-the-universal-scalability-law-to-organisations/
Thank you,
Amine Moulay Ramdane.