Friday, April 22, 2016

Digest for comp.programming.threads@googlegroups.com - 13 updates in 8 topics

Bonita Montero <Bonita.Montero@gmail.com>: Apr 21 11:08PM +0200

Efficient algorithms in an inefficent language are paradox.
 
--
http://facebook.com/bonita.montero/
bleachbot <bleachbot@httrack.com>: Apr 21 08:09PM +0200

bleachbot <bleachbot@httrack.com>: Apr 21 08:31PM +0200

bleachbot <bleachbot@httrack.com>: Apr 21 08:58PM +0200

bleachbot <bleachbot@httrack.com>: Apr 21 09:07PM +0200

bleachbot <bleachbot@httrack.com>: Apr 21 09:47PM +0200

bleachbot <bleachbot@httrack.com>: Apr 21 09:51PM +0200

Ramine <ramine@1.1>: Apr 21 03:52PM -0700

Hello....
 
About my previous post about mixed workload and eCommerce websites..
 
You have seen my previous general solution about this case..
 
I will make it more precise: if you want to apply the
USL methodology with my USL programs to mixed workload
of eCommerce websites, i think here is necessary
conditions:
 
1- the mean time of the inter-arrivals of the internet users is
assumed to be a good approximation.
 
2- the webserver database systems must be set with the
right number of cores and the right number of threads
that ensure a more linear scalability.
 
3- the internet network is assumed to have a more linear
scalability even if its derivative of its linear scalability is
negative.
 
So those necessary conditions permit the nonlinear regression
of my USL programs to predict scalability of eCommerce websites.
 
So that makes my USL programs an amazing great tools to foerecast
scalability, and it makes the USL methodology an amazing great tool.
 
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Apr 21 03:48PM -0700

Hello........
 
About my previous post about mixed workload and eCommerce websites..
 
You have seen my previous general solution about this case..
 
I will make it more precise: if you want to apply the
USL methodology with my USL programs to mixed workload
of eCommerce websites, i think here is necessary
conditions:
 
1- the mean of the inter-arrivals of the internet users is
assumed to be a good approximation.
 
2- the server database systems must be set with the
right number of cores and the right number of threads
that ensure a more linear scalability.
 
3- the internet network is assumed to have a more linear
scalability even if its derivate of itslinear scalability is negative.
 
So those necessary conditions permit the nonlinear regression
of my USL programs to predict scalability of eCommerce websites.
 
So that makes my USL programs an amazing great tools to foerecast
scalability, and it makes the USL methodology an amazing great tool.
 
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Apr 21 03:13PM -0700

Hello...
 
Here is a more precise affirmation about USL methodology...
 
USL methodology is a like playing a probability game..
 
From my previous proof i can say that USL methodology that uses
nonlinear regression is a like playing probability game...
 
Because in the USL methodology the much much greater part of the chance
probabilistically will hit and gives us the possibility of forecating up
to 10X the maximum number of cores and threads of the performance data
measurements is a better approximation.
 
And because a much much smaller part of the chance probabilistically
will hit and gives us the possibility of forecating up to 6X the maximum
number of cores and threads of the performance data measurements is a
better approximation.
 
And forecasting up to 10X the maximum number of cores and threads
of the performance data measurements is the limit.
 
So as you have noticed the USL methodology is still useful
and it works and it is interesting and an important tool to use.
 
I have included the 32 bit and 64 bit windows executables of my
programs inside the zip file to easy the job for you.
 
You can download my USL programs version 3.0 with the source code from:
 
https://sites.google.com/site/aminer68/universal-scalability-law-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Apr 21 03:03PM -0700

Hello...
 
 
USL methodology is a like playing a probability game..
 
From my previous proof i can say that USL methodology that use
nonlinear regression is a like playing probability game...
 
Because in the USL methodology there much more chance that
forecating up to 10X the maximum number of cores and threads
of the performance data measurements is a better approximation.
 
And because there is much less chance that forecating up to 6X the
maximum number of cores and threads of the performance data measurements
is a better approximation.
 
And forecasting up to 10X the maximum number of cores and threads
of the performance data measurements is the limit.
 
So as you have noticed the USL methodology is still useful
and it works and it is interesting and an important tool to use.
 
I have included the 32 bit and 64 bit windows executables of my
programs inside the zip file to easy the job for you.
 
You can download my USL programs version 3.0 with the source code from:
 
https://sites.google.com/site/aminer68/universal-scalability-law-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Apr 21 02:32PM -0700

Hello,
 
If you have followed my previous proof of my previous post..
i have said that USL methodology can predict scalability up
to 10X the maximum number of cores and threads of the performance
data measurements..
 
So now look at this link about the USL methodology about
mixed workload on Ecommerce websites from Dr. Gunther the author
of USL methodology:
 
http://perfdynamics.blogspot.ca/2009/04/assessing-usl-scalability-with-mixed.html
 
I think from my proof, i say that Dr. Gunther is making a mistake,
because in this eCommerce example of the link above, since
we can predict scalability of the database server system up
to 10X the maximum number of cores and threads of the
performance data measurements, so the Dr. Gunther solution
is not a general solution , so my solution for this, is that
you have to use the right number of cores and number of threads
in the database system server side that ensure us to have
a more linear scalability when there internet users are using the
database system..and since the internet network have a more linear
scalability, so the USL methodology in my solution will be able to
predict scalability of the eCommerce website, so this is my solution.
 
I have included the 32 bit and 64 bit windows executables of my
programs inside the zip file to easy the job for you.
 
You can download my USL programs version 3.0 with the source code from:
 
https://sites.google.com/site/aminer68/universal-scalability-law-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Apr 21 02:14PM -0700

Hello,
 
I have to set it more right and more precise..
 
So here is my other proof again...
 
If the serial part of the Amdahl's law is bigger, you have
more chance to hit the contention, so there is more chance
that USL will give a good approximation of the predicted
scalability up to 10X the maximum number of cores and threads
of the performance data measurements.., but let say the serial part
of the Amdahl's law is bigger and is 1/4 the parallel part of the
Amdahl's law, and let say the parallel part is variable and it makes the
USL methodology escape the contention at fewer core and fewer threads,
the USL methodology will have much more chance at fewer cores
and fewer threads to give a good approximation up to 10X the maximum
number of cores and threads of the performance data measurements.., you
can feel and confirm it by statistically using more examples of the
follwing above cases and calculating it..
 
But if the serial part is smaller , so there is more chance that
USL methodology will escape contention at fewer core and fewer
threads. so there is more chance that USL will give a good approximation
of the predicted scalability up to 10X the maximum number of cores and
threads of the performance data measurements..
 
So overall. the USL methodology will be able to forecast scalability
with a better approximation up to 10X the maximum number of cores and
threads of the performance data measurements..
 
 
This is a good news i think, and this makes USL methodology a good
tool that is important and interesting to use.
 
I have included the 32 bit and 64 bit windows executables of my
programs inside the zip file to easy the job for you.
 
You can download my USL programs version 3.0 with the source code from:
 
https://sites.google.com/site/aminer68/universal-scalability-law-for-delphi-and-freepascal
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: