mattgadient.com

Informational blogging by Matthew Gadient.

Browsing Posts in Miscellaneous

In part 1, I did some testing with a pretty simple scene, where you were looking at multiple frames rendered within a minute – a frame rendered every 10-20 seconds give or take. The diminishing returns when dishing out a simple scene to be rendered across the network are HUGE. In fact, I did another test with an AMD 6-core machine as the master, and found that repeating the tests from part 1 resulted in a DECREASE in frames rendered per minute regardless of the combination of machines used. Solo was always better with the 6-core, at a steady rate of 7 frames per minute (or one every 8-9 seconds). Adding any slaves resulted in a reduction of speed to between 5-6 frames per minute. 8 combinations were tried in addition to the solo method, and NONE yielded an improvement.

This time I’m looking at a more complex scene (or at least… a more complex render of it). I took the same scene, chose a section of frames to render that tended to be slowest, and cranked up a few settings in the mental ray options. I bumped up the resolution and added motion blur. Now instead of seconds, I was talking 2-3 minutes to render each frame.

The goal was to reduce the effect of network overhead on the results, with more time spent rendering, and a much smaller percent being taken up by Mental Ray Satellite’s network distribution.

The results were… interesting.

The same 36 frames were rendered for each run, and I used the results from 35 of them (using the 1st as a time stamp).

Note: ignore the last 4 columns - it's just data that I'd added to the chart to look for correlation/scaling. Focus on the 4th data column ("improvement as % of solo render") to see the benefit/decrease of additional machines. I apologize for not simply highlighting that column in the image.

A few notes as they relate to continue reading…

UPDATE: Using an AMD 6-core machine (@3.5Ghz), I ran the same renders mentioned in the writeup. The machine managed 7 frames per minute solo. When any combination of the machines below were added to maya.rayhosts (1, 2, or 4) and I rendered using the network machines, the performance always dropped! It seems once your master is fast enough, you’re not likely to see any performance increase by rendering simple scenes over the network.

Note that I also tested a more complex render which you can check out in Part 2!

I did a little testing with Maya 2011. If you use Maya and have other machines on your network, you might be tempted to throw satellite on them to speed up renders.

However, you’ll find that this may either help or hinder your overall speed.

I used a test scene in Maya that used mental ray for the rendering. This scene was created by someone a couple years ago in 8.5, and while about 12000 frames in size, most of it wasn’t overly complex. We’re talking images per minute in terms of the output. Obviously, while the render’s being done in 2011, it only uses effects/features that were available in 8.5.

Here are the results. Under the “frames per minute” section, I essentially looked at the file time stamps afterwards and wrote down the number of images for each of the first 5 minutes or so:

# machines and network machine details frames per minute notes
1 machine (solo) i3-3.2Ghz 3/4/3/3/3/4 3 to 4 (3 heavy) – this is the standard “reference” with no networked machines
2 machines (wireless N) i3-3.2Ghz
i3-3.06Ghz
3/3/3/3/3/3 3 – you’ll notice that performance went DOWN over a wireless network
2 machines (wired 1Gbit) i3-3.2Ghz
i3-3.06Ghz
4/4/5/4/4/4/5/4/4/4/5 4-5 (4 heavy) – same machines as above, but on a wired gigabit connection. better results than previous and solo.
3 machines (wired 1Gbit) i3-3.2Ghz
i3-3.06Ghz
Core2Duo 2.26Ghz
4/4/5/5/4/5/4/5/4/5/4/5 4-5 (half and half) – better results still
5 machines (wired 1Gbit) i3-3.2Ghz
i3-3.06Ghz
Core2Duo 2.26Ghz
Pentium Dual-Core 1.6Ghz (E2140)
Pentium Dual-Core 1.6Ghz (E2140)
3/4/…… I didn’t bother writing down the rest at the time. Performance dropped to the same as a solo machine by adding the pair of “budget” machines to the mix. Before anyone asks, I checked every single machine running to ensure that it was actually “working” (task manager / activity monitor depending on the machine)
4 machines (wired 1 Gbit) i3-3.2Ghz
i3-3.06Ghz
Core2Duo 2.26Ghz
Pentium Dual-Core OC (1.6Ghz -> 2.3Ghz)
5/5/5/5/5/4/3/5 Aside from a hiccup towards the end, I was getting predominantly 5 frames rendered per minute. This was the best result yet. Note that it was back down to 4 machines, with the weakest (dual core pentium) cranked up to 2.3Ghz. I would have liked to overclock the other machine as well, but the RAM couldn’t handle it.

So what can we take from this?

I recently came across my old Kill-A-Watt device, and decided to see how much juice a few items in the house pulled either when on (and not in use), or when completely shut off (but plugged in).

TV-related stuff (all shut off but plugged in):

  • An old Admiral VCR – 7 WATTS
  • An old RCA ColorTrak 27″ color TV – < 1 WATT
  • A Yamaha HTR-5730 receiver – < 1 WATT
  • A Sony DVP-NS718H DVD Player – < 1 WATT

The VCR pulls a stunningly high 7 WATTS just by being plugged in. Combined, the other 3 totaled 1 watt of power consumption on the meter. The VCR alone uses 61.32kwh per year. Granted, this is an old model. I’d hope that newer models would be more efficient.

Typical Computers (on but at idle):

  • Desktop (Intel Dual Core E2140, Radeon HD 4850, standard accessories) – 95 Watts at idle, not including monitor
  • Desktop (Intel i3, Nvidia 8400GS, 3 hard drives, standard accessories) – 77 Watts at idle, not including monitor
  • iMac 7,1 (Core2Duo, ATI HD 2600) – 64 Watts at idle with the screen on

I wasn’t really fair to the iMac here, because the screen was on. You’d be looking at considerably less power consumption when the display turns off after inactivity, and it’s the reading I should have taken.

What you can take from this though is that continue reading…

Paying PST online in Manitoba (for retail sales for example) is now possible. However, unless you scroll down the page on the Manitoba Finance website (it’s not currently among the links where you’d expect to find it – there’s a banner below all the information), you may not see it.

It’s called TAXcess, and can be found at:
https://taxcess.gov.mb.ca/

I recommend reading through all the information on the site, however here are a few basics that may be helpful to know:

  • Signing up is relatively quick and easy, with a few minor annoyances (for instance, make sure you precisely follow the telephone number example - otherwise it’ll just reset the form without the password with no indication of what you did wrong).
  • While it claims that it may take a day or two to receive the response email with your activation code, I received the activation code instantly. However this was done on a business day – it’s possible that the system doesn’t do new activations on weekends/holidays or that manual intervention is needed if your information doesn’t match their records 100%.
  • By default, signing up means that you will not get forms in the mail anymore. You’ll be e-mailed reminders instead. This can apparantly be switched off in the preferences/options when signed in.
  • The only payment method currently is direct withdrawl from a bank account. They have instructions for entering your direct withdrawl information (which you can pull from a cheque) if you’re not familar with bank/branch/account numbers.
  • It appears as though you may be able to file without making the payment (although you’ll still be required to make the payment somehow by the due date). I haven’t tested this.

Again, I recommend thoroughly reading through the information on the website. There may be a few other quirks, but hopefully the above captures the gist of things. Naturally, this is all subject to change.

In my first playthrough of Leliana’s Song (a DLC to Dragon Age Origins), I found what I initially thought to be a bug… I’d looted a Mages Collective Cache for the Find the Mages Cache quest, and died. Upon loading my save, the cache didn’t seem to be clickable anymore.

As it turns out, it wasn’t a bug (although there was zero information about this out there). The locations for the Mages Collective Cache’s have extremely small clickable areas. If you’re doing the quest, go to the location marked with the X and *slowly* move your mouse around all over the area (whether it’s the pile of wood, the bags, etc).

Eventually you should end up mousing over the tiny area and will get the clickable popup. Don’t forget to hit up all the caches – fortunately they’re all marked on your minimap with an X. Once you’ve done them all, the “Find the Mages’ Cache” quest should be complete.

I really need a rant section…

Few steps if you want me to bite my tongue to keep from lashing out at you. I won’t mention the site/business because I don’t want to give them any traffic whatsoever. continue reading…

Installing Snow Leopard on the H55M-UD2H is relatively easy. I’m using an i3, but due to the lack of full support (no Apple Macs use it at present), I’d suggest going with the i5 which has recently gained some support.

I have provided a DSDT which I finished most of – it has all the basic fixes, and adds USB support properly so that 10.6.3 doesn’t choke – the only thing left to add is the sound (which you’ll probably want), and switch the IDE setting to SATA in the DSDT (which you probably won’t care about).

WARNING: USE AT YOUR OWN RISK! No guarantees. It worked for me, but for all I know it might melt down your system!

You can grab it here:
GA-H55M-UD2H – DSDT for F8 BIOS (DSDT.aml.zip)

Unzip it first. Generally, you put the DSDT.aml in your /Extra folder, but it could depend based on your bootloader.

I did the following:
-Minor fixes so it would compile
-CMOS reset fix (so it won’t clear your CMOS every time you shutdown/restart)
-TMR, HPET, PIC fixes
-SBUS fix (for sleep although with the onboard video I couldn’t get it to sleep anyway)
-USB -> UHCI/EHCI fix (so your USB should work properly and won’t break at 10.6.3)

I would strongly recommend using iBoot Supported + MultiBeast. Tony’s also got fantastic tutorials on his site continue reading…

Recently, Apple dropped the price of their developer program to $99.

I decided to grab it. Apple lists the main benefits on their site:
-Mac OS X Pre-Release Software
-Development Videos
-Apple Developer Forums
-Technical Support

I’ll go into a few details (as much as you can while staying within the NDA anyway), but if you’ve come from a Technet background, this isn’t Technet, and certainly isn’t what you’re looking for unless you’re solely interested in checking out the upcoming Mac OSX releases. If however you’re a programmer coming from an MSDN background, this is the program you’re probably looking for.

continue reading…

New versions of these popular virtual machines (also known as emulators) have recently come about. In our old comparison we took a look at 4 games, and we do the same again here. Last time, VMWare Fusion was the winner. This time… it’s Parallels. You’ll see why as you read ahead.

VMWare Fusion 3 and Parallels 5 were tested, using a Windows 7 Professional 32-bit virtual machine. Windows 7 was chosen because both Fusion and Parallels now support it, and with XP being continually phased out (and Vista being bloated), it’s the operating system that most people are likely to choose.

So without further ado, let’s take a look at the 4 games chosen this time around. I’ve packed the screenshots at the front with a tiny explanation, and if you scroll down a bit further (about 1/2 way through the article, you’ll see the actual writeup.

Mass Effect (click to see full size):

mass-effect-parallels-5-img1 mass-effect-fusion-3

Both actually had the error message you see on the right. After playing with the Windows Compatibility mode stuff, I managed to get to the error message on the left.

-

-

Halo CE (click to see full size)

halo-2-parallels halo-fusion-3

The left side (Parallels) was nice and fast – the 59 FPS you see was the lowest it got, and that was just for the screenshot. Not so on the right side (Fusion) – it looks like snow in the right image. It’s just missing textures. At a whopping 2 fps.

-

-

Knights of the Old Republic 2 (click to see full size):

kotor-2-parallels-5 kotor2-fusion-3

Both were very playable, but Parallels offered a perfectly smooth experience. Fusion played quite well, but crashed in the “Advanced Video” option menu.

-

-

Cities XL (click to see full size)

cities-xl-parallels-5

Just Parallels is shown, because Fusion only lasted about 5 seconds – not enough time for a screenshot.

-

-
Now for a little detail… We’ll start with a disappointment, and then cheer everyone up a little with continue reading…

I believed in you. I thought you had potential. But apparantly I was wrong. May whatever God you believe in… have mercy on your soul…. This court stands adjourned.

Q – “All Good Things…” – Star Trek: The Next Generation

DMOZ was arguably once a strong, vibrant, quality directory. But my, how things have changed. It’s about time that Google re-evaluated their usage of dmoz.org as a weighted directory.

Three years back, I submitted one of my sites to the DMOZ. The site in question is listed in the side-bar, and has been mentioned by USA Today, the New York Times, and WKYC (an NBC company), amongst many other places. I think it’s fair to say that it’s a fairly popular resource.

If you haven’t picked up on it already, the site is called EyeglassRetailerReviews.com . Whether it should or shouldn’t be listed isn’t the question, but I mention it to show that I have a good idea what I’m talking about below in regards to the problems I noticed with a certain category in the Open Directory Project (ODP) below… continue reading…

Powered by WordPress Web Design by SRS Solutions © 2010 mattgadient.com Design by SRS Solutions

Powered by CDN Rewrites