<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Fantastic work Intel!<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> opensim-dev-bounces@lists.berlios.de
[mailto:opensim-dev-bounces@lists.berlios.de] <b>On Behalf Of </b>Mic Bowman<br>
<b>Sent:</b> Friday, January 22, 2010 7:19 PM<br>
<b>To:</b> opensim-dev@lists.berlios.de; scisim-discuss@googlegroups.com<br>
<b>Subject:</b> Re: [Opensim-dev] some scalability tests...<o:p></o:p></span></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'>Grid mode. Connected to SciSim.
Thanks to some help from Brian, we put the Yellowstone National Park terrain on
it today. I think Brian said it works out to about a 1:10 scale. With the far
view distance its pretty impressive (terrain textures are borked). The
performance is terrible, but good enough to look around some. Even a completely
empty region consumes resources and 1000 of them consume a LOT of resources. If
you come over to sciencesim, look for "geography11 00". I'll probably
be restarting the regions to get the map tiles updated & i'm not making any
promises to keep it up very long. But it does make for a very neat
demonstration and its been a very useful experiment.<br>
<br>
--mic<br>
<br>
<o:p></o:p></p>

<div>

<p class=MsoNormal>On Fri, Jan 22, 2010 at 3:27 AM, Impalah Shenzhou <<a
href="mailto:impalah@gmail.com">impalah@gmail.com</a>> wrote:<o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'>Just a stupid silly question:
standalone or grid mode? If grid: where were the ugaim servers? Same machine?<br>
<br>
And a comment: 1024 regions? 8 hours for booting? Weird!<br>
<br>
<o:p></o:p></p>

<div>

<p class=MsoNormal>2010/1/22 Mic Bowman <<a href="mailto:cmickeyb@gmail.com"
target="_blank">cmickeyb@gmail.com</a>><o:p></o:p></p>

<div>

<div>

<p class=MsoNormal style='margin-bottom:12.0pt'>this is just fyi... and a very
positive comment about how far opensim has come in recent months!<br>
<br>
as part of sizing the hw requirements for a mirror world project we're
exploring... we wanted to do some scalability tests on the capacity of
individual simulators in terms of the total number of regions. we wanted
baseline numbers that focus on just the most simple region configuration: a
completely empty region with default terrain. that is... this is JUST simulator
overhead.<br>
<br>
all tests are done on one of our blades... dual proc, quad core with 16G ram
running 64bit ubuntu. mono 2.6. and the tests are hosting 1024 regions in a
32x32 grid. the simulator configuration was our standard sciencesim config
(XEngine, ODE, groups, wind, sun, etc). <br>
<br>
the first configuration ran all 1024 regions in *one* simulator. i honestly
figured this would crash quickly. it didn't. we managed to get all 1024 regions
created and running well enough to walk around. it did take almost 8 hours to
start. the first couple regions were created in 1-2 seconds each. by the end,
it was taking 4-5 minutes per region. clearly there is something quadratic in
there (stop using linear lists, they are evil! :-). but it could have been the
mono garbage collector. who knows... not sure its worth too much investigation
because i can't imagine ever running a config like this for real. the simulator
did crash when we opened the map in the viewer. the crash was caused because we
ran out of sockets. while it was running, the simulator used just over 10G of
ram and was running at about 700% CPU utilization (kind of scary to see load
averages in the 900 range!). <br>
<br>
the second configuration ran 16 simulators each with 64 regions. startup took
about 30 minutes (each of the 16 simulators avoided the quadratic
"knee" we hit with the one big simulator). consumed about 11G of
memory and was again consuming essentially all cycles on the machine
(completely idle regions aren't very idle). all 16 simulators died just after
startup with a "too many open files" error. not sure what caused it,
but all of them died loading the same terrain dll as part of some wildcard
function looking for dlls. that one is an interesting bug. <br>
<br>
the final configuration and the one we're shooting for in the short term runs
16 simulators, each with an 8x8 megaregion. again startup was around 40
minutes. we might be able to cut that time down by starting all 16 simulators
simultaneously rather than 4 at a time. i really just wanted to make sure that
some of the spikes we see in startup didn't cause failures (some race condition
causes all threads to consume maximum processor cycles randomly on startup
right now). and, well... it just worked. i figured the viewer would die
horribly (it can't handle 250K "real" prims very well) but it
survived just fine. turn off far clip with 8x8 megaregions providing neighbors
and you are "capable" of contacting simulators in a 24x24 region
range!. the view is pretty cool though it seems to not go beyond 12x12. :-)
there are a bunch of problems (like you can't see the terrain in the region
you're standing in)... but there are a LOT of little humps of terrain in view.
oh... and it takes a lot of patience to get everything loaded.<br>
<br>
so... the conclusion... this opensim thing is pretty amazing! good work
everyone.<br>
<span style='color:#888888'><br>
--mic<br>
<br>
</span><o:p></o:p></p>

</div>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><o:p></o:p></p>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><br>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><o:p></o:p></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>No virus
found in this incoming message.<br>
Checked by AVG - www.avg.com<br>
Version: 9.0.730 / Virus Database: 271.1.1/2638 - Release Date: 01/22/10
14:33:00</span><o:p></o:p></p>

</div>

</body>

</html>