Would Tezos benefit from parallelisation? The 2019 Stack Overflow Developer Survey Results Are InGarbage CollectionHow to secure baking node from attacks like DDOS?How to make a tezos node set CORS headersHow do I get a list of baking rights for a wallet address using the RPC API?Is tezos-node single or multi-threaded?Why run a node in Tezos?What is the current size of the blockchain?Building node from source - Library “tls” not foundMigrating from Source build to DockerStrange behaviour running a node on Google Cloud

Is "plugging out" electronic devices an American expression?

Is there a name of the flying bionic bird?

What tool would a Roman-age civilization have to grind silver and other metals into dust?

It's possible to achieve negative score?

On the insanity of kings as an argument against Monarchy

Limit the amount of RAM Mathematica may access?

The difference between dialogue marks

What is the motivation for a law requiring 2 parties to consent for recording a conversation

Confusion about non-derivable continuous functions

Deadlock Graph and Interpretation, solution to avoid

Can I write a for loop that iterates over both collections and arrays?

How to manage monthly salary

Feasability of miniature nuclear reactors for humanoid cyborgs

Does light intensity oscillate really fast since it is a wave?

I see my dog run

Polarization lost upon 2nd reflection?

Should I use my personal or workplace e-mail when registering to external websites for work purpose?

Can we apply L'Hospital's rule where the derivative is not continuous?

Why is it "Tumoren" and not "Tumore"?

Inline version of a function returns different value then non-inline version

Why don't Unix/Linux systems traverse through directories until they find the required version of a linked library?

Should I write numbers in words or as numerals when there are multiple next to each other?

If a poisoned arrow's piercing damage is reduced to 0, do you still get poisoned?

How to make payment on the internet without leaving a money trail?



Would Tezos benefit from parallelisation?



The 2019 Stack Overflow Developer Survey Results Are InGarbage CollectionHow to secure baking node from attacks like DDOS?How to make a tezos node set CORS headersHow do I get a list of baking rights for a wallet address using the RPC API?Is tezos-node single or multi-threaded?Why run a node in Tezos?What is the current size of the blockchain?Building node from source - Library “tls” not foundMigrating from Source build to DockerStrange behaviour running a node on Google Cloud










3















It appears that whilst bootstrapping a node, Tezos will only make use of a single CPU. Is there a reason for this and would Tezos benefit from any parallelisation?










share|improve this question


























    3















    It appears that whilst bootstrapping a node, Tezos will only make use of a single CPU. Is there a reason for this and would Tezos benefit from any parallelisation?










    share|improve this question
























      3












      3








      3








      It appears that whilst bootstrapping a node, Tezos will only make use of a single CPU. Is there a reason for this and would Tezos benefit from any parallelisation?










      share|improve this question














      It appears that whilst bootstrapping a node, Tezos will only make use of a single CPU. Is there a reason for this and would Tezos benefit from any parallelisation?







      node performance






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 15 hours ago









      xtzbakerxtzbaker

      798319




      798319




















          1 Answer
          1






          active

          oldest

          votes


















          3














          It is not trivial to achieve the bootstrap phase in parallel. Indeed, while bootstrapping, you have a dependency on the availability of the last context (ledger state) used to compute the next one, and so on.



          However, there is still room for improvement on the node performances and we are working on it.






          share|improve this answer










          New contributor




          vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.




















            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "698"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            noCode: true, onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftezos.stackexchange.com%2fquestions%2f1032%2fwould-tezos-benefit-from-parallelisation%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            It is not trivial to achieve the bootstrap phase in parallel. Indeed, while bootstrapping, you have a dependency on the availability of the last context (ledger state) used to compute the next one, and so on.



            However, there is still room for improvement on the node performances and we are working on it.






            share|improve this answer










            New contributor




            vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.
























              3














              It is not trivial to achieve the bootstrap phase in parallel. Indeed, while bootstrapping, you have a dependency on the availability of the last context (ledger state) used to compute the next one, and so on.



              However, there is still room for improvement on the node performances and we are working on it.






              share|improve this answer










              New contributor




              vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.






















                3












                3








                3







                It is not trivial to achieve the bootstrap phase in parallel. Indeed, while bootstrapping, you have a dependency on the availability of the last context (ledger state) used to compute the next one, and so on.



                However, there is still room for improvement on the node performances and we are working on it.






                share|improve this answer










                New contributor




                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.










                It is not trivial to achieve the bootstrap phase in parallel. Indeed, while bootstrapping, you have a dependency on the availability of the last context (ledger state) used to compute the next one, and so on.



                However, there is still room for improvement on the node performances and we are working on it.







                share|improve this answer










                New contributor




                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                share|improve this answer



                share|improve this answer








                edited 13 hours ago





















                New contributor




                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.









                answered 14 hours ago









                vect0rvect0r

                314




                314




                New contributor




                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.





                New contributor





                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.






                vect0r is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Tezos Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftezos.stackexchange.com%2fquestions%2f1032%2fwould-tezos-benefit-from-parallelisation%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown