I was considering saving up to build one of these. Do you think it would make a good NWN2 server? Just an idea mind you, if I ever got the time to get around to it. Cheap as chips.
http://www.calvin.edu/~adams/research/microwulf/
Microwulf: The answer to large NWN2 servers?
- hollyfant
- Staff Head on a Pike - Standards
- Posts: 3481
- Joined: Mon Oct 24, 2005 3:33 pm
- Location: the Netherworl... lands! I meant the Netherlands.
Re: Microwulf: The answer to large NWN2 servers?
The power of a Beowulf cluster greatly depends on how much parallel computing is required, as far as I know. And, alas, NWN2 isn't very parallelisable.
Still, cool machine.
Still, cool machine.
- ElCadaver
- Rust Monster
- Posts: 1202
- Joined: Wed Mar 24, 2004 3:22 pm
- Location: Perth, Western Australia
Re: Microwulf: The answer to large NWN2 servers?
I thought that Microsoft Core Cluster Server Platform could make it work with NWN2? I just priced on of these this up through one of my old PC wholesalers. I could build it for roughly $1500 AUD, and at 26 Tflops, thats the same sort of power as are used by movie studios to produce high end computerised cinematography. I checked the top 500 super computer list, and the microwulf rates about the same as the super computer owned by these guys, who used their's in the movies listed
http://www.wetafx.co.nz/features/
Somone should make this work for NWN2. You could build NWN2 servers like the old NWN1 servers, with vast rolling plains.....
Edit: I just found out... these guys made Gollum!!!
http://www.wetafx.co.nz/reels/characters/
http://www.wetafx.co.nz/features/
Somone should make this work for NWN2. You could build NWN2 servers like the old NWN1 servers, with vast rolling plains.....
Edit: I just found out... these guys made Gollum!!!
http://www.wetafx.co.nz/reels/characters/

Re: Microwulf: The answer to large NWN2 servers?
Ugh, my least favorite aspect of ALFA NWN1. Of course, rideable horses are now available in NWN1, too late to do any good for ALFA. For NWN2, get the rideable horses first this time, *then* build the hundreds of empty map tiles.ElCadaver wrote:You could build NWN2 servers like the old NWN1 servers, with vast rolling plains.....

Neverwinter Connections Dungeon Master since 2002! 
Click for the best roleplaying!
On NWVault by me:
X-INV, X-COM, War of the Worlds, Lantan University.

Click for the best roleplaying!
On NWVault by me:
X-INV, X-COM, War of the Worlds, Lantan University.
Re: Microwulf: The answer to large NWN2 servers?
Oh i wish nwn2 and other regular proprietary software could scale like thatElCadaver wrote:I was considering saving up to build one of these. Do you think it would make a good NWN2 server? Just an idea mind you, if I ever got the time to get around to it. Cheap as chips.
http://www.calvin.edu/~adams/research/microwulf/

Basically the bottleneck with NWN2 isn't hardware. Any single module cannot address more than 2gb memory,- simply because Obsidian does not offer a 64bit binary of the server.
The i386 architecture does not allow for addressing more than 2048mb ram to any single running process.
Thus the only way to get this to work is running multiple modules, and setting up portals between them. If you buy say a quad core machine with 8gb ram you could basically host 3 modules on it at the same time, and have say two of those modules contain large exteriors with lots of detail.
So basically the point here is to stop thinking about a module as a server. When we start to redefine what a module is, we can do all this stuff.
No reason to set it up as a beocluster or anything like that though. Nwnserver2 is single threaded and wouldn't benefit from the parallelism of a cluster,- simply linux on the bottom, and a vmware session for each of the 3 remaining cores, with 2gb ram each would be sufficient to host this. You would probably want a raid 0+1 though, so thats four drives to get the necessary IO throughput + backup.
You can get a machine like this for under the price you mentioned though,- as DDR2-667/800 ram is super cheap now and more than good enough for this purpose,- same is true for an old intel 6600 quadcore,- an of course you only need on board graphics just to install the underlying OS.
Just for info: The current BG module takes about 670mb ram when loaded,- the TSM one about 1,5gb. Since you want some overhead on top of that, TSM would likely need to split modules if it keeps growing,- especially with exteriors.
PS: Very cool machine though. Imagine doing it with 4 mobos with a quadcore on each and say 4 times the memory

In case you didn't know,- machines like that are good for workloads like: seti@home, encoding/decoding, compiling code, rendering 3d cinematics, cracking encryption, etc etc. Basically huge math workloads.
For scaling stuff like serverdaemons though, virtualization is king now...
"The God of the Old Testament is arguably the most unpleasant character in all fiction: jealous and proud of it; a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully." -- Richard Dawkins
- ElCadaver
- Rust Monster
- Posts: 1202
- Joined: Wed Mar 24, 2004 3:22 pm
- Location: Perth, Western Australia
Re: Microwulf: The answer to large NWN2 servers?
Thanks Zic, I was pretty sure someone else out there knew a heck of a lot more about computers than me... oh well... maybe one module for major towns, and 2 for exteriors on a microwulf?
