• More philosophy of is philosophy also like psychology ? (1/3)

    From World90@21:1/5 to All on Sun May 2 18:09:34 2021
    Hello....


    More philosophy of is philosophy also like psychology ?

    I am a white arab, and i think i am smart since i have also
    invented many scalable algorithms and algorithms..

    I think i am a philosopher, and i will answer that philosophy is
    something really important, since to be able to be a good
    philosopher , it is like multidisciplinary, i mean that i am
    a philosopher that also uses strategies and tactics of psychology
    and technicality and science to avoid being archaism of old
    philosophers, since i think that a good philosopher is someone
    that has to be "apt" to make a good judgment, so it is like being a wise
    man, and so that to be a good judgment i think it needs from us to be multidisciplinary, it is why you have noticed that i am not only
    a software developer, but i have a Diploma in Microelectronics and
    informatics, so i both know about the computer hardware and about the
    software, and i have studied operational research that uses
    sophisticated mathematics, and i am an inventor who has invented many
    scalable algorithms and algorithms and and i think i am a philosopher
    that knows about philosophy and about politics, and i am also able to
    invent new proverbs(read them below), since i have invented in front of
    you many proverbs of mine, and you have also noticed that i am able to
    write beautiful poetry in french and english, and i have posted many
    poems of mine here, so then i invite you to read my following new
    proverb so that to know more about the good philosopher that has to be a
    wise man:

    Here is my new proverb of mine about the wise man and notice that
    it smart:

    "A wise man is by "logical" analogy like the person that knows how to
    prepare a good meal from ingredients, since a wise man is the one that
    knows how to prepare a well organized society or well organized global
    world from the people."

    Yet more philosophy about what you see is not what you see and more..

    So i can say to humans the following:

    "What you see is not what you see"

    So we have to "decompose", so the first "what you see" in
    the sentence above is the "reality" that you see, and
    the second "what you see" is both how you see with your eyes "and"
    how you see with your thinking the reality, so then i have just made you understand that most of humans are using linear thinking and not
    exponential thinking that understand the exponential
    progress of our humanity and that understand the law of accelerating
    returns, and this linear thinking is not correct thinking, so this
    linear thinking makes our thinking of the reality not correct, so we can
    then logically say to humans: "What you see is not what you see."


    Look at the following video to understand more the way of exponential
    thinking:

    Exponential Progress: Can We Expect Mind-Blowing Changes In The Near Future

    https://www.youtube.com/watch?v=HfM5HXpfnJQ&t=144s


    More philosophy about the human existence..

    I also invite you to read my following philosophy in my following
    beautiful webpage about human existence:

    https://scalable68.godaddysites.com/f/my-philosophy-about-human-existence

    And read carefully all my following thoughts of my philosophy since i
    have just corrected some typos in them:

    More philosophy about black americans..

    I think i am smart and i think i am also a philosopher, and i will talk
    today about black americans..

    I think that black americans today are stupid people, here is why:

    I think that black americans want to advance there cause by using the
    primitive way, by for example presenting themselves as the victims of
    slavery done by white people, but this primitive way of thinking of
    black americans is a stupid way of doing because slavery
    has started and have been practiced because black africans were looking
    like "monkeys", so they were looking like inferior animals to white
    people, and black africans were not defined as humans but like animals
    because they were looking like "monkeys", so like "animals", because it
    is white people that were defined as humans, so you are understanding
    that in those past time of slavery white people were lacking science so
    that to understand that black africans were not animals but humans, also
    black americans today use the following primitive ways: They use the
    primitive way of not being organized correctly, and they use the
    primitive way of using too much brute force in form of violence, and
    they use the primitive way of not understanding that in philosophy you
    have to know that you have to be an "effort" of building the right
    system and the right level of perfection, so you will notice that black americans are quick at wanting to become rich without
    being the effort of being the right perfection, and black americans
    are too selfish and black americans are too egoistic and too
    materialistic, so they are not understanding the way of seeking the
    right balance, and black americans are people that neglect education,
    so they lack on education, and since black americans lack on education ,
    so black americans are not knowing how to be efficient productivity and efficient quality, and this is why i am here also to make you understand
    my philosophy, and here is my thoughts of my philosophy and notice how i
    am being more sophistication so that to also learn the others the way of
    good productivity and good quality, so read my following philosophy so
    that to understand:

    More of my philosophy about creativity and innovation..

    I have just talked before about the importance of the following
    statement in business:

    "The focus should be on the product, since if the product is good
    the profits will follow"

    But notice that it is saying that if the product is good then the
    profits will follow, so as you are noticing we have to define what
    is a good product ? and does a good product only comes from science or
    from engineering? not at all !, since the product can become good by the process of creativity, and then we have to define creativity, and
    creativity needs globalization, since creativity and innovation come
    from ideas circulating and combining across nations and industries, and
    i invite you to read about what is creativity in the following
    interesting web page from Yale university:

    What Is Creativity?

    https://insights.som.yale.edu/insights/what-is-creativity

    So now you are understanding that creativity needs globalization , and
    read all my following thoughts so that to understand correctly:

    And read all my following thoughts about my philosophy as a philosopher:

    More philosophy about the german philosopher Martin Heidegger..

    I invite you to read the following article about the german philosopher
    Martin Heidegger:

    https://www.theguardian.com/commentisfree/belief/2009/jun/05/heidegger-philosophy

    I am a philosopher and i think that the german philosopher Martin
    Heidegger is an inferior philosopher, so i invite you to read all my
    following thoughts of my philosophy since i think that my philosophy
    is superior to other philosophies of other philosophers:

    More of my philosophy about the philosopher and economist Adam Smith and
    more..

    Read the following:

    Are Robots Coming for Our Jobs? Careful, It’s a Trick Question

    https://singularityhub.com/2019/07/22/will-robots-take-our-jobs-careful-its-a-trick-question/

    And notice that it says the following:

    "...Economic disparities have become more pronounced, with those at the
    top of corporate ladders raking in the money while much of the workforce
    sees no difference in earnings. These disparities (along with the
    technologies themselves) have fed into political polarization and helped
    fuel a rise in identity politics, nationalism, and the election of
    strongmen."

    But i think my following philosophy gives a solution to the above
    problem, so i invite you to read all my following thoughts of my
    philosophy to notice it:

    More of my philosophy about egoism and competition and collaboration and cooperation..

    I invite you to look at the following video:

    Why is Communism So Appealing?

    https://www.youtube.com/watch?v=Q_0UAsaqaOc

    I am not a communist, my political philosophy is different,
    and i think my philosophy is better, and i am explaining it in
    my below thoughts, i think that the philosophy of the philosopher and
    economist Adam Smith was lacking on efficiency, since he said that
    "Human egoism is the engine of the properity and happiness of nations"
    and i think it is not true, simply because creativity and innovation
    come not only from competition and its egoism, but they also come from
    ideas circulating and combining across nations and industries(so they
    need globalization), but egoism of competition is too much extremism
    that hurts because it has also the tendency to make ideas not
    circulating and combining efficiently across nations and industries, so
    my philosophy says that we have to seek like a balance between
    competition and collaboration or cooperation, and this needs also
    collaboration and cooperation by sharing ideas and sharing knowledge and sharing PhD papers and sharing open source softwares etc. and here is my
    new philosophy and model, read it carefully in my following thoughts:

    More philosophy about the Scottish and economist and philosopher called
    Adam Smith..

    I invite you to look at the following video about Adam Smith:

    ADAM SMITH - La main invisible

    https://www.youtube.com/watch?v=OIvtWvDkkVk

    You can read about Adam Smith here:

    https://en.wikipedia.org/wiki/Adam_Smith

    I think that i am a philosopher that is smart, and i say that
    the philosopher and economist Adam Smith was not right by saying the following(you
    can listen to it in the above video):

    "Human egoism is the engine of the properity and happiness of nations"

    I think that Adam Smith is not right by saying so, since my new
    philosophy and model says that you have to seek like a balance between collaboration or cooperation and competition(and egoism comes
    from competition), my philosophy says that innovation and creativity
    not only come from competition but it also come from ideas circulating
    and combining across nations and industries(so they need globalization),
    so in my philosophy creativity and innovation needs also collaboration
    and cooperation by sharing ideas and sharing knowledge and sharing PhD
    papers and sharing open source softwares etc. and here is my new
    philosophy and model:

    My today talk is about white supremacism and neo-nazism and the
    far-right and nationalism.

    So the first philosophical question is how to talk about
    those above ideologies?

    I think that it is also like a Mensa IQ test, so since i think i am
    smart, i have to use my smartness to solve the Mensa IQ test, so when
    you are smart, so how can you solve the problem(that is like a Mensa IQ
    test) of those above ideologies ? i think that i have first to detect
    the important pattern with my fluid intelligence, and i have to see
    clearly the pattern(like for example getting into the details from the abstraction of the pattern), and the important pattern is the following:

    Notice that it is like an optimization problem of artificial
    intelligence that looks like PSO(Particle Swarm Optimization), it is
    what we call Swarm intelligence, and in PSO(Particle Swarm Optimization)
    there is what we call local optimization that we call exploitation, and
    there is what we call global optimization that we call exploration(read
    about PSO in my thoughts below so that to understand), so if PSO is not balanced correctly with exploitation and exploration it can not converge
    to the global optimum, we say that PSO has to guarantee the optimal convergence, so if it is not correctly balanced with both exploitation
    and exploration it can get stuck in a local maximum and not to converge
    to global optimum, so then notice that with logical analogy, exploration
    and exploitation of PSO(Particle Swarm Optimization) is in philosophy
    like seeking the right balance between individualism and collectivism
    that guarantees the optimal convergence like in PSO, or it is like
    seeking the right balance between collaboration and competition that
    guarantees the optimal convergence like in PSO, so then since the above ideologies are nationalism and nationalism is too much local
    optimization and lack of global optimization , it is too much
    competition and lack of collaboration or cooperation, so it is by
    logical analogy like too much exploitation and lack of exploration in
    PSO, so this is not good and here is how to notice it , read the following:

    Read the following article about economic nationalism:

    Rise of Economic Nationalism and Its Implications

    https://www.lewisu.edu/experts/wordpress/index.php/rise-of-economic-nationalism-and-its-implications/


    Notice that it says the following:


    "Countries benefit with cooperation between countries to mutual benefit, becoming too nationalistic at the expense of its partners is
    counterproductive. It is an approach that creates conflict. Being more nationalistic tends to be a zero sum game in an increasingly
    interdependent world economy, where countries depend on other countries
    for their economic and political and national security well being. When companies cooperate, they can become more competitive. When they are
    more competitive, they hire more workers, pay higher salaries, and
    otherwise contribute to economic growth. Economic nationalism is a bad
    policy."

    So a you are noticing that nationalism is not the right way to do.

    This is why i also said the following:

    More political philosophy about globalization and nationalism..

    I am a white arab and i think i am more smart, so today i will
    talk about a very important subject about Globalization and nationalism,
    so i will invite you to look at the following video of Marine Le Pen of
    the far-right political party in France:

    Marine Le Pen explains why nationalism is important

    https://www.youtube.com/watch?v=fNpI9wKnE8Q

    As you notice that Marine Le Pen is saying in french that the
    fight today is between nationalism and globalization, since
    Marine Le Pen says that globalization is a treat to national
    identity and is a treat to national sovereignty, but i think that Marine
    Le Pen is not understanding correctly globalization, since i think that nationalism is too much competition and communism and socialism is too
    much collaboration , so i think the best way is to seek like a balance
    between collaboration and competition and when we look
    at globalization you will notice that we are collaborating with others
    by for example sharing Open Source softwares or Free softwares or PhD
    papers or knowledge on internet etc, and we are also competition by not collaborating with others, and with this new kind of model we are
    noticing that we are not just one identity like being french, but we are becoming multiple identities because this kind of new model is making a
    part of us that collaborate "universal", and this is why i think that
    Marine Le Pen is not understanding correctly this new kind of model of
    like seeking a balance between competition and collaboration , and i
    think that this new model is better because it is more efficient ,
    because i think this partly collaboration of this new model is good and
    more efficient for creativity, innovation, adaptability and speed of
    progress, i also think in capitalism the price of internet has gotten
    cheap and the price of computers has gotten cheap, so we are able today
    to access internet with a low price and benefit from "collaboration" and
    also sharing in internet, for example look at me, i have invented many
    scalable algorithms and i have decided to share some of them with the
    others, and it is of course collaboration , so look for example at my
    following inventions of scalable algorithms that i have shared with
    others, here they are:

    https://sites.google.com/site/scalable68/scalable-mlock

    https://sites.google.com/site/scalable68/scalable-reference-counting-with-efficient-support-for-weak-references

    https://sites.google.com/site/scalable68/scalable-rwlock

    https://sites.google.com/site/scalable68/scalable-rwlock-that-works-accross-processes-and-threads

    https://groups.google.com/forum/#!topic/comp.programming.threads/VaOo1WVACgs

    https://sites.google.com/site/scalable68/an-efficient-threadpool-engine-with-priorities-that-scales-very-well

    Also i have decided to not share others of my scalable algorithms and it
    is competition, so i am seeking like a balance between collaboration and competition.

    More philosophy about what is artificial intelligence and more..

    I am a white arab, and i think i am smart since i have also invented
    many scalable algorithms and algorithms, and when you are smart you will
    easily understand artificial intelligence, this is why i am finding
    artificial intelligence easy to learn, i think to be able to understand artificial intelligence you have to understand reasoning with energy minimization, like with PSO(Particle Swarm Optimization), but
    you have to be smart since the Population based algorithm has to
    guarantee the optimal convergence, and this is why i am learning
    you how to do it(read below), i think that GA(genetic algorithm) is
    good for teaching it, but GA(genetic algorithm) doesn't guarantee the
    optimal convergence, and after learning how to do reasoning with energy minimization in artificial intelligence, you have to understand what is transfer learning in artificial intelligence with PathNet or such, this transfer learning permits to train faster and require less labeled data,
    also PathNET is much more powerful since also it is higher level
    abstraction in artificial intelligence..

    Read about it here:

    https://mattturck.com/frontierai/


    And read about PathNet here:

    https://medium.com/@thoszymkowiak/deepmind-just-published-a-mind-blowing-paper-pathnet-f72b1ed38d46

    More about artificial intelligence..

    I think one of the most important part in artificial intelligence is
    reasoning with energy minimization, it is the one that i am working on
    right now, see the following video to understand more about it:

    Yann LeCun: Can Neural Networks Reason?

    https://www.youtube.com/watch?v=YAfwNEY826I&t=250s

    I think that since i have just understood much more artificial
    intelligence, i will soon show you my next Open source software project
    that implement a powerful Parallel Linear programming solver and a
    powerful Parallel Mixed-integer programming solver with Artificial
    intelligence using PSO, and i will write an article that explain
    much more artificial intelligence and what is smartness and what is consciousness and self-awareness..

    And in only one day i have just learned "much" more artificial
    intelligence, i have read the following article about Particle Swarm Optimization and i have understood it:

    Artificial Intelligence - Particle Swarm Optimization

    https://docs.microsoft.com/en-us/archive/msdn-magazine/2011/august/artificial-intelligence-particle-swarm-optimization

    But i have just noticed that the above implementation doesn't guarantee
    the optimal convergence.

    So here is how to guarantee the optimal convergence in PSO:

    Clerc and Kennedy in (Trelea 2003) propose a constriction coefficient
    parameter selection guidelines in order to guarantee the optimal
    convergence, here is how to do it with PSO:

    v(t+1) = k*[(v(t) + (c1 * r1 * (p(t) – x(t)) + (c2 * r2 * (g(t) – x(t))]

    x(t+1) = x(t) + v(t+1)

    constriction coefficient parameter is:

    k = 2/abs(2-phi-sqrt(phi^2-(4*phi)))

    k:=2/abs((2-4.1)-(0.640)) = 0.729

    phi = c1 + c2

    To guarantee the optimal convergence use:

    c1 = c2 = 2.05

    phi = 4.1 => k equal to 0.729

    w=0.7298

    Population size = 60;


    Also i have noticed that GA(genetic algorithm) doesn't guarantee the
    optimal convergence, and SA(Simulated annealing) and Hill Climbing are
    much less powerful since they perform only exploitation.

    In general, any metaheuristic should perform two main searching
    capabilities (Exploration and Exploitation). Population based algorithms
    ( or many solutions ) such as GA, PSO, ACO, or ABC, performs both
    Exploration and Exploitation, while Single-Based Algorithm such as SA(Simulated annealing), Hill Climbing, performs the exploitation only.

    In this case, more exploitation and less exploration increases the
    chances for trapping in local optima. Because the algorithm does not
    have the ability to search in another position far from the current best solution ( which is Exploration).

    Simulated annealing starts in one valley and typically ends in the
    lowest point of the same valley. Whereas swarms start in many different
    places of the mountain range and are searching for the lowest point in
    many valleys simultaneously.

    And in my next Open source software project i will implement a powerful Parallel Linear programming solver and a powerful Parallel Mixed-integer programming solver with Artificial intelligence using PSO.

    I invite you to read the following article about propositional logic:

    https://analyticsindiamag.com/why-propositional-logic-is-the-foundation-for-artificial-intelligence/

    As you notice it says:

    "Propositional logic provides more efficient and scalable algorithms
    than the other logics."

    More of my philosophy about Propositional logic:

    I invite you again to read the following definition of what is an
    implication in logic:

    https://www.britannica.com/topic/material-implication

    Notice that it says that the logical implication of
    (p implies q) has the same meaning as ((not p) or q)

    But I think the above definition by using the meaning of ((not p) or q)
    is not the right way, since the ((not p) or q) is the formulation that
    is logically inferred from the truth table of the logical implication,
    so i think we have to say the following:

    The statement “p implies q” means that if p is true, then q
    "must" also be true.

    And we have to use the truth table of the logical implication as
    the following:

    p q p -> q
    0 0 1
    0 1 1
    1 0 0
    1 1 1

    So notice that the table of truth gives all the possibilities,
    but i think it fixes the possibility of causality by saying:

    The statement “p implies q” means that if p is true, then q
    "must" also be true.

    And the other possibilities of the truth table do model the other possibilities.

    So from the truth table we can easily get the following formulation of:

    (p implies q) has the same meaning as ((not p) or q)

    And in propositional logic we can use the following ways of logical proofs:

    (p -> q) is equivalent to ((not(q) -> not(p))

    Note: the symbol -> means implies and p and q are logical
    variables.

    or

    (not(p) -> 0) is equivalent to p


    And for fuzzy logic, here is the generalized form(that includes fuzzy
    logic) for the three operators AND,OR,NOT:

    x AND y is equivalent to min(x,y)
    x OR y is equivalent to max(x,y)
    NOT(x) is equivalent to (1 - x)

    And I think mathematics describes reality or theory with a great
    precision, this is also why we can "abstract" and/or "model" and/or
    "simulate" reality or theory with mathematics, also i think that
    mathematics can be independent of reality when we are working in
    mathematical theory, but the mathematical theory that is independent of
    reality can then be applied to reality, also i think that mathematics
    permits to optimize and verify, and we can also know about it by for
    example asking a philosophical question of: What is formal logic? ,
    so i think formal logic maps logical expressions to logical variables
    and to logical operators and from that it permits to logically model
    with those logical variables and the logical operators and it permits to
    solve and verify the logical model, and notice that the ways of logical
    proofs above can permit to simplify the logical proof, so it can
    bring and adds efficiency.

    Here is my just new proverb in english and french and more..

    Here is my new proverb in english and french:

    "Learn to lift your head with dignity because even the sea has
    threatening waves."

    "Apprends à élever la tête avec dignité car même la mer a des vagues qui menacent."

    And here is my other new proverbs read them carefully:

    https://groups.google.com/g/comp.programming.threads/c/w7wgcbkEEIQ

    More philosophy about education and the forms of human communication..

    I think that our societies are experiencing many changes,
    among the many changes is that we are using multimedia
    way of communicating like youtube, but if you notice
    carefully this way of such youtube way is a form of human communication
    that looks like an oral tradition that lacks good and precise thinking
    and precise writing, so i think that we have to be careful since i think
    that we have to "master" more the way of good and precise thinking
    and precise writing so that to adapt correctly and efficiently,
    so there is a "distinction" to be made about the form of human
    communication, since i think that the form of good and precise thinking
    and precise writing by also using hypertext and hyperlinks is the way to
    go. So notice below how i am thinking and writing my philosophy with
    a much more efficient way of doing since it is also technical and it is
    a much more efficient and precise way of thinking and writing.

    This is why i have also just said the following:

    More of my philosophy about the hyperlink and hypertext revolution and
    the web..

    I think the best things that have happened to internet is
    the exponential growth of data and information on internet(and it is
    good for artificial intelligence) and the how it is organized
    efficiently, i mean this hypertext and hyperlink way of organizing
    information on internet is "so" powerful and i think it is what have revolutionized internet, here is the definition of hyperlink:

    "A hyperlink is a word, phrase, or image that you can click on to jump
    to a new document or a new section within the current document.
    Hyperlinks are found in nearly all Web pages, allowing users to click
    their way from page to page."

    So this is why you have to be optimistic since i am also organizing my
    thoughts of my philosophy and political philosophy more efficiently in
    an hyperlink way too, but i will organize them much more efficiently as
    a pdf and html book and you will be able to download them from my website.

    So i am very optimistic about our world, since our humanity is
    progressing in an exponential way, and data and information in internet
    is growing in an exponential way, and our era of globalization has been characterized by the democratization of technology, democratization of
    finance, and democratization of information, and economies of scale
    resulted in the most affordable price of any product for the consumer
    without the manufacturer having to sacrifice profits(and this economies
    of scale needs globalization too) etc., so i think our world is becoming
    much more powerful and efficient.

    More of my philosophy about Economies of scale..

    I have just written yesterday the following about Algeria and such
    countries:

    ------

    More political philosophy about Algeria and such countries..

    I invite you to look at this video:

    Les raisons qui expliquent la cherté de la vie et dont personne n'en
    parle en Algérie

    https://www.youtube.com/watch?v=d6B8jPLXiNc


    As you are noticing in the above video that countries such as Algeria
    lacks organization, and you will quickly notice how high is the cost of
    living in Algeria, so i am a philosopher and i will explain with my
    smartness:

    I think the best way is the following:

    Economies of scale resulted in the most affordable price of any product
    for the consumer without the manufacturer having to sacrifice profits.

    But you have to be smart, since it is a level of abstraction of what
    must happen in Algeria so that the cost of living drops, it is a level
    of abstraction that needs more precision, and here is more precision
    with my smartness:

    Look at the following video of Peter Diamandis that has the positive
    spirit that i am talking about in my thoughts below, so you have
    to look at it carefully because it is speaking about one of
    the most important thing that is exponential thinking and exponential
    progress:

    How to Think Bigger: Thinking Big and Bold | Peter Diamandis

    https://www.youtube.com/watch?v=zAVxI5wWGKU

    And read about Peter Diamandis here:

    https://en.wikipedia.org/wiki/Peter_Diamandis

    So then this brings more pricision to the above level of abstraction
    and it is that we have to think much Bigger and we have to think
    exponentially and we have to think about our exponential progress
    and this way makes us progress really fast, this is why i think that we
    have not to be pessimistic about Algeria and such countries since i
    think they will quickly know how to take advantage of this exponential
    progress of our humanity.

    ------------


    But i have to be more precise, so you have to read the following
    on Microeconomics:

    Economies of Scale

    https://courses.lumenlearning.com/suny-microeconomics/chapter/economies-of-scale/

    As you have noticed there can be a Diminishing Marginal Returns in
    Economies of Scale, but i have also talked about it by saying in my
    following thoughts:

    More of my philosophy about complexity and productivity and quality..

    So i will ask a philosophical question:


    How to manage efficiently complexity ?


    I think you can manage complexity by the “divide and rule” approach
    to management, which also leads to hierarchical division of large organisations, or wich also leads to the Division of "labour", you can
    read more about the Division of labour here:


    https://en.wikipedia.org/wiki/Division_of_labour


    Also you can manage complexity by using constraints, such as laws, road
    rules and commercial standards, all of which limit the potential for
    harmful interactions to occur, also you can manage complexity by using
    higher layers of abstraction such as in computer programming, and we can
    also follow the efficient rule of: "Do less and do it better" that can
    also use higher level layers of abstraction to enhance productivity and quality, this rule is good for productivity and quality, and about productivity: I have also 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 (it is like Gustafson's Law).


    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:


    ---


    About the Threadpool..


    I have just read the following:


    Concurrency - Throttling Concurrency in the CLR 4.0 ThreadPool


    https://docs.microsoft.com/en-us/archive/msdn-magazine/2010/september/concurrency-throttling-concurrency-in-the-clr-4-0-threadpool


    But i think that both the methodologies from Microsoft of the Hill
    Climbing and of the Control Theory using band pass filter or match
    filter and discrete Fourier transform have a weakness, there weakness is
    that they are "localized" optimization that maximize the throughput , so
    they are not fair, so i don't think i will implement them, so then you

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)