From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4f9913eddf39287b43bbe68ff0e9e46e@hamnavoe.com> To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Tue, 3 Feb 2009 04:55:44 -0600 In-Reply-To: <13426df10902021412x7f7440a7j5268c4db41b4dee2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Pegasus 2.6 is released Topicbox-Message-UUID: 93df9ab0-ead4-11e9-9d60-3106f5b1d025 > if you are providing > some extended (e.g.) math functionality to a program with a shared > library, people are going to be upset with you if you argue that it > can be done with RPC. > > I hope the reason is obvious :-) Not obvious to me. In today's (well, tomorrow's) massively multicore world, I would expect a remote call to a process in another core, with its own instruction cache, could easily be more efficient than a local procedure call.