<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>mottled memes</title>
	<atom:link href="http://billbrouwer.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://billbrouwer.wordpress.com</link>
	<description>misadventures in physics, cyberinfrastructure and life in general</description>
	<lastBuildDate>Fri, 16 Oct 2009 11:49:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='billbrouwer.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/0c8d1f1697b48bd86017e58ace0f0d67?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>mottled memes</title>
		<link>http://billbrouwer.wordpress.com</link>
	</image>
			<item>
		<title>tutorial from Nvidia GTC</title>
		<link>http://billbrouwer.wordpress.com/2009/10/16/tutorial-from-nvidia-gtc/</link>
		<comments>http://billbrouwer.wordpress.com/2009/10/16/tutorial-from-nvidia-gtc/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 11:48:29 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[numerical methods]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[fermi]]></category>
		<category><![CDATA[GPU technology conference]]></category>
		<category><![CDATA[Kirchhoff Time Migration]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Seismic Imaging]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=586</guid>
		<description><![CDATA[My talk is attached in *pdf. Overall the conference felt like a rock&#8217;n'roll show, my first non-academic meeting of this nature. Thoroughly enjoyable although a little difficult to tell what people are doing since it&#8217;s mostly proprietary work. The announcement of fermi was certainly exciting; ~8x times the double prec performance, ECC and many more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=586&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My talk is attached in *pdf. Overall the conference felt like a rock&#8217;n'roll show, my first non-academic meeting of this nature. Thoroughly enjoyable although a little difficult to tell what people are doing since it&#8217;s mostly proprietary work. The announcement of fermi was certainly exciting; ~8x times the double prec performance, ECC and many more cores/memory&#8230;</p>
<p>Talk outline:</p>
<ul>
<li>Company Background </p>
<li>CUDA accelerates Geophysics:
<ul>
<li>Data Processing w/ Linear Algebra </p>
<li>Sparse Matrices
<li>Seismic Imaging:Kirchhoff Time Migration
<ul>
<li>Frequency Filtering </p>
<li>Traveltime/Weight Calculations
<li>GPU Migration</ul>
</ul>
<li>Summary</ul>
<p><a href='http://billbrouwer.files.wordpress.com/2009/10/nvidiasummit0909.pdf'>nvidiaSummit0909</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/586/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/586/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/586/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/586/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/586/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/586/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/586/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/586/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/586/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/586/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=586&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/10/16/tutorial-from-nvidia-gtc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>CUDA + OCTAVE</title>
		<link>http://billbrouwer.wordpress.com/2009/09/30/cuda-octave/</link>
		<comments>http://billbrouwer.wordpress.com/2009/09/30/cuda-octave/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 19:36:48 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[Makefile]]></category>
		<category><![CDATA[mkoctfile]]></category>
		<category><![CDATA[octave]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=577</guid>
		<description><![CDATA[I&#8217;ve been experimenting with CUDA and OCTAVE; there is at least one company who have produced GPU enabled MEX functions. The big difficulty is of course that there is no support for internal floats  within OCTAVE (afaik) and similarly with Matlab. However if one can leave the data and work with it on the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=577&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been experimenting with CUDA and OCTAVE; there is at least one company who have produced GPU enabled MEX functions. The big difficulty is of course that there is no support for internal floats  within OCTAVE (afaik) and similarly with Matlab. However if one can leave the data and work with it on the device for some time, then there are only two explicit conversions btwn float &lt;-&gt; double needed. Or you could sacrifice some performance in CUDA in return for using doubles. At any rate here&#8217;s an example Makefile, happy experimenting. For this example I gutted the matrix Mul example from the CUDA sdk; the wrapper *oct source code (*cc, really C++ with octave extensions) contains an extern C section which references the cuda kernel (*cu). Don&#8217;t forget to indent instructions under &#8216;all&#8217; with a single tab for make.</p>
<hr />
<p style="font-family:courier new;font-size:12px;">#! /usr/bin/env make<br />
#make file for octfile/cuda<br />
#Mac OSX 10.5.8 intel core 2 duo<br />
#cuda include/lib<br />
CUDA_INC_PATH=/usr/local/cuda/include<br />
CUDA_LIB_PATH=/usr/local/cuda/lib<br />
#octfile compiler<br />
CC=mkoctfile<br />
#basic flags<br />
CFLAGS= -I$(CUDA_INC_PATH)<br />
LDFLAGS= -L$(CUDA_LIB_PATH) -lcudart -lcuda</p>
<p style="font-family:courier new;font-size:12px;">all:<br />
$(CC) $(CFLAGS) -c cudaMatrixMul.cc -o cudaMatrixMul.o<br />
nvcc  -c matMul_kernel.cu -o matMul_kernel.o -Wall<br />
$(CC) $(LDFLAGS) cudaMatrixMul.o matMul_kernel.o -o cudaMatrixMul.oct</p>
<p style="font-family:courier new;font-size:12px;">#clean:<br />
rm -f  cudaMatrixMul.o matMul_kernel.o</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/577/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=577&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/09/30/cuda-octave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>MCMC paper finished</title>
		<link>http://billbrouwer.wordpress.com/2009/09/30/mcmc-paper-finished/</link>
		<comments>http://billbrouwer.wordpress.com/2009/09/30/mcmc-paper-finished/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 19:06:41 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[Monte Carlo]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[nuclear magnetic resonance]]></category>
		<category><![CDATA[quantum mechanics]]></category>
		<category><![CDATA[Carr-Purcell Meiboom-Gill]]></category>
		<category><![CDATA[density matrix]]></category>
		<category><![CDATA[Levenberg-Marquardt]]></category>
		<category><![CDATA[Markov Chain Monte Carlo]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=574</guid>
		<description><![CDATA[Abstract:
Many nuclei probed by NMR are relatively insensitive to detection, requiring methods such as the Carr-Purcell Meiboom-Gill (CPMG) pulse sequence. Experiments which follow this general approach are composed of pulse trains, giving rise to characteristic spikelet patterns in the frequency domain. In the presence of multiple underlying chemical sites, each spikelet intensity is a sum [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=574&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>Abstract:</em></p>
<p>Many nuclei probed by NMR are relatively insensitive to detection, requiring methods such as the Carr-Purcell Meiboom-Gill (CPMG) pulse sequence. Experiments which follow this general approach are composed of pulse trains, giving rise to characteristic spikelet patterns in the frequency domain. In the presence of multiple underlying chemical sites, each spikelet intensity is a sum of some unknown  proportion of contributions from each site. This work outlines a modeling approach based around Markov Chain Monte Carlo (MCMC), which negates the need for intensive simulations using density matrix formalism. In support of this technique, a spikelet pattern is produced using the density matrix formalism for an ensemble of spin 1/2 nuclei, and the underlying chemical shifts and intensities reproduced using the method outlined. Finally, MCMC is used to model the CPMG spectrum of a (3,3,3-trifluoropropyl)dimethylchlorosilane (TFS) treated aluminosilicate, providing evidence in support of a particular model of silanol group surface attachment to the bulk. </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/574/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/574/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/574/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=574&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/09/30/mcmc-paper-finished/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>first IPA</title>
		<link>http://billbrouwer.wordpress.com/2009/08/10/first-ipa/</link>
		<comments>http://billbrouwer.wordpress.com/2009/08/10/first-ipa/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 13:42:49 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[beer]]></category>
		<category><![CDATA[black raspberries]]></category>
		<category><![CDATA[cascade malt]]></category>
		<category><![CDATA[ipa]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=567</guid>
		<description><![CDATA[I finally got it together and brewed recently, the results were superb.
I used a fairly traditional IPA recipe, leaving most of the cascade malt in tact, ie., very little steeping was actually done. I also used about 2 pounds of black raspberries for an overall result that has strong citrus notes, very sweet and pleasant [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=567&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I finally got it together and brewed recently, the results were superb.</p>
<p>I used a fairly traditional IPA recipe, leaving most of the cascade malt in tact, ie., very little steeping was actually done. I also used about 2 pounds of black raspberries for an overall result that has strong citrus notes, very sweet and pleasant aftertaste. Next: extra stout in time for fall<br />
<a href="http://billbrouwer.files.wordpress.com/2009/08/first_ipa.jpg"><img src="http://billbrouwer.files.wordpress.com/2009/08/first_ipa.jpg?w=300&#038;h=225" alt="first_ipa" title="first_ipa" width="300" height="225" class="alignleft size-medium wp-image-568" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/567/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=567&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/08/10/first-ipa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/08/first_ipa.jpg?w=300" medium="image">
			<media:title type="html">first_ipa</media:title>
		</media:content>
	</item>
		<item>
		<title>CUDA crash course</title>
		<link>http://billbrouwer.wordpress.com/2009/08/10/cuda-crash-course/</link>
		<comments>http://billbrouwer.wordpress.com/2009/08/10/cuda-crash-course/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 13:13:44 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Stone Ridge Technology]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=559</guid>
		<description><![CDATA[I&#8217;m really excited to be going to the Nvidia Research Summit in my new capacity as Senior Physicist for Stone Ridge Technology. Nvidia provide a remarkable product, with exceptional service and support for the scientist, made all the more possible by the majority of money coming from gaming. I&#8217;d encourage anyone with a view to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=559&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m really excited to be going to the <a href="http://www.nvidia.com/object/gpu_tech_conf_research_summit.html">Nvidia Research Summit</a> in my new capacity as Senior Physicist for <a href="http://www.stoneridgetechnology.com/index.asp">Stone Ridge Technology</a>. Nvidia provide a remarkable product, with exceptional service and support for the scientist, made all the more possible by the majority of money coming from gaming. I&#8217;d encourage anyone with a view to doing affordable HPC to start at the <a href="http://www.nvidia.com/object/cuda_home.html">CUDA zone</a>, pick up a card from your favorite electronics store, or apply for one via the <a href="http://www.nvidia.com/page/cuda_excellence.html">academic program</a>, and start programming. Here&#8217;s a short course below, compiled from notes I made while at PSU, for a rapid introduction, more to come&#8230;<br />
<a href='http://billbrouwer.files.wordpress.com/2009/08/cuda_tut1.pdf'>cuda crash course</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/559/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/559/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/559/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/559/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/559/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/559/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/559/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/559/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/559/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/559/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=559&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/08/10/cuda-crash-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>Bachelor City</title>
		<link>http://billbrouwer.wordpress.com/2009/08/06/bachelor-city/</link>
		<comments>http://billbrouwer.wordpress.com/2009/08/06/bachelor-city/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 19:38:22 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[history]]></category>
		<category><![CDATA[XE Falcon]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=555</guid>
		<description><![CDATA[A picture of me, an XE ford falcon, and a dishwasher circa 1996 where I lived with four other friends in Brisbane. Incidentally, the tin foil over my housemate&#8217;s window was placed there in order to allow him to sleep in. Till noon.

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=555&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A picture of me, an XE ford falcon, and a dishwasher circa 1996 where I lived with four other friends in Brisbane. Incidentally, the tin foil over my housemate&#8217;s window was placed there in order to allow him to sleep in. Till noon.<br />
<a href="http://billbrouwer.files.wordpress.com/2009/08/bill-crushing-washing-machine.jpg"><img src="http://billbrouwer.files.wordpress.com/2009/08/bill-crushing-washing-machine.jpg?w=300&#038;h=201" alt="Bill crushing washing machine" title="Bill crushing washing machine" width="300" height="201" class="alignleft size-medium wp-image-556" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/555/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/555/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/555/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=555&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/08/06/bachelor-city/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/08/bill-crushing-washing-machine.jpg?w=300" medium="image">
			<media:title type="html">Bill crushing washing machine</media:title>
		</media:content>
	</item>
		<item>
		<title>Split-Step Algorithm</title>
		<link>http://billbrouwer.wordpress.com/2009/06/30/split-step-algorithm/</link>
		<comments>http://billbrouwer.wordpress.com/2009/06/30/split-step-algorithm/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:54:49 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[numerical methods]]></category>
		<category><![CDATA[acoustic]]></category>
		<category><![CDATA[bessel function]]></category>
		<category><![CDATA[green's function]]></category>
		<category><![CDATA[octave]]></category>
		<category><![CDATA[seismic]]></category>
		<category><![CDATA[split step algorithm]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=533</guid>
		<description><![CDATA[This is a fast method for the solution of parabolic PDE&#8217;s, relying on the FFT implementation of the Fourier Transform to speed things up. Here it&#8217;s applied to an acoustic/seismic problem, following the development of Kuperman/Jackson in &#8220;Imaging of Complex Media with Acoustic and Seismic Waves&#8221;. Consider first the Helmholtz equation for a point source [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=533&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This is a fast method for the solution of parabolic PDE&#8217;s, relying on the FFT implementation of the Fourier Transform to speed things up. Here it&#8217;s applied to an acoustic/seismic problem, following the development of Kuperman/Jackson in &#8220;Imaging of Complex Media with Acoustic and Seismic Waves&#8221;. Consider first the Helmholtz equation for a point source at r&#8217;,z&#8217;:<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq1_ssa.jpg?w=395&#038;h=115" alt="eq1_ssa" width="395" height="115" /></a><br />
where G is the Green&#8217;s function, K the wavenumber (function of the frequency omega and sound speed c). Assuming azimuthal symmetry, G may be expressed as a product of two functions:<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq2_ssa.jpg?w=260&#038;h=76" alt="eq2_ssa" width="260" height="76" /></a><br />
and similarly K, now a product of (constant) K0 and index of refraction n. Substituting into the Helmholtz equation gives two PDE&#8217;s:<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq3_ssa.jpg?w=410&#038;h=109" alt="eq3_ssa" width="410" height="109" /></a><br />
The first PDE has Bessel functions as solutions; taking the assymptotic outgoing Hankel function solution and substituting it into the second, with the narrow angle approximation (second derivative of psi with respect to r much smaller than first derivative wrt r), one finds for the second (parabolic) PDE:<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq4_ssa.jpg?w=317&#038;h=126" alt="eq4_ssa" width="317" height="126" /></a><br />
where chi is the fourier transform of psi. Assuming the variation of n is insignificant, in the wave-space domain the PDE and solution are:<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq5_ssa.jpg?w=366&#038;h=98" alt="eq5_ssa" title="eq5_ssa" width="366" height="98" /></a><br />
Finally, the inverse FT gives the field as a function of depth (Delta r = r-r0, r0 the boundary value):<br />
<img src="http://billbrouwer.files.wordpress.com/2009/06/eq6_ssa.jpg?w=450&#038;h=124" alt="eq6_ssa" title="eq6_ssa" width="450" height="124" class="alignleft size-full wp-image-543" /></a></p>
<p>The following is a little hack in octave, to demonstrate the solution method:</p>
<p style="font-family:courier new;font-size:12px;">
function [Psi,s]=test_ssa(N,Dr,P0,n,K0)</p>
<p style="font-family:courier new;font-size:12px;">
% to test split step algo on parabolic PDE:<br />
%<br />
% \frac{\partial^2 \psi}{\partial r^2}<br />
% +2iK0\frac{\partial \psi}{\partial r}<br />
% +K0^2(n^2-1)\psi = 0<br />
%<br />
% K0*n^2 = (const.) wave number<br />
% N=marching steps in field<br />
% P0=boundary field data<br />
% Dr=field step size
</p>
<p style="font-family:courier new;font-size:12px;">
% wjb 0609
</p>
<p style="font-family:courier new;font-size:12px;">
%initialize<br />
m=length(P0); Psi=zeros(N,m); Psi(1,:)=P0;</p>
<p style="font-family:courier new;font-size:12px;">
%Nyquist thm, s (wave space) range</p>
<p style="font-family:courier new;font-size:12px;">
s=fftshift(-m/2:m/2-1)./Dr; </p>
<p style="font-family:courier new;font-size:12px;">
for k=2:N</p>
<p style="font-family:courier new;font-size:12px;">
Psi(k,:)=exp((i*K0/2)*(n^2-1)*Dr).*ifft(exp(-(i*Dr*s.^2)./(2*K0)).*fft(Psi(k-1,:)));</p>
<p style="font-family:courier new;font-size:12px;">
end</p>
<p><a href="http://billbrouwer.files.wordpress.com/2009/06/ssa_test.jpg"><img src="http://billbrouwer.files.wordpress.com/2009/06/ssa_test.jpg?w=116&#038;h=100" alt="ssa_test" title="ssa_test" width="116" height="100" class="alignleft size-full wp-image-552" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/533/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/533/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/533/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=533&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/06/30/split-step-algorithm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq1_ssa.jpg" medium="image">
			<media:title type="html">eq1_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq2_ssa.jpg" medium="image">
			<media:title type="html">eq2_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq3_ssa.jpg" medium="image">
			<media:title type="html">eq3_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq4_ssa.jpg" medium="image">
			<media:title type="html">eq4_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq5_ssa.jpg" medium="image">
			<media:title type="html">eq5_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq6_ssa.jpg" medium="image">
			<media:title type="html">eq6_ssa</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/ssa_test.jpg" medium="image">
			<media:title type="html">ssa_test</media:title>
		</media:content>
	</item>
		<item>
		<title>Depeche Mode</title>
		<link>http://billbrouwer.wordpress.com/2009/06/25/depeche-mode/</link>
		<comments>http://billbrouwer.wordpress.com/2009/06/25/depeche-mode/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 20:19:43 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[depeche mode]]></category>
		<category><![CDATA[sounds of the universe]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=528</guid>
		<description><![CDATA[I may just be hanging on to the last tattered threads of my genX youth, but the new album is sublime, particularly tracks 1,4,8,10
 
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=528&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I may just be hanging on to the last tattered threads of my genX youth, but the new album is sublime, particularly tracks 1,4,8,10</p>
<p><img alt="" src="http://upload.wikimedia.org/wikipedia/en/f/fe/Sounds_of_the_Universe_Album_Cover.jpg" class="alignnone" width="400" /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/528/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=528&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/06/25/depeche-mode/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/en/f/fe/Sounds_of_the_Universe_Album_Cover.jpg" medium="image" />
	</item>
		<item>
		<title>Custom Electric Potential</title>
		<link>http://billbrouwer.wordpress.com/2009/06/25/custom-electric-potential/</link>
		<comments>http://billbrouwer.wordpress.com/2009/06/25/custom-electric-potential/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 20:02:38 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[back of the envelope]]></category>
		<category><![CDATA[experimental physics]]></category>
		<category><![CDATA[numerical methods]]></category>
		<category><![CDATA[electric potential]]></category>
		<category><![CDATA[multipole]]></category>
		<category><![CDATA[Taylor Multivariable series]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=512</guid>
		<description><![CDATA[I would like an electric potential with specific qualities, namely, quadratic in two dimensions. On the one hand, I could try and do a little thought experiment, as to which boundary gives the desired properties. Realistically though on the length scale I need it, the odds of producing the boundary are zilch. Much easier in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=512&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I would like an electric potential with specific qualities, namely, quadratic in two dimensions. On the one hand, I could try and do a little thought experiment, as to which boundary gives the desired properties. Realistically though on the length scale I need it, the odds of producing the boundary are zilch. Much easier in terms of the <a>multipole expansion</a>. With this in mind, and knowing that copper wire along a cylinder makes for an easy setup, and that at least four terms are required for a quadratic potential, the following should work: V(x=0,z=a)=k, V(x=0,z=-a)=k, V(x=-a,z=0)=-k, V(x=a,z=0)=-k, with each wire along y. Assuming long wires, the potential for all four in the x/z plane is:</p>
<p><a href="http://billbrouwer.files.wordpress.com/2009/06/eq1_efg.png"><img class="alignleft size-full wp-image-513" title="eq1_efg" src="http://billbrouwer.files.wordpress.com/2009/06/eq1_efg.png?w=366&#038;h=93" alt="eq1_efg" width="366" height="93" /></a><br />
<BR><BR><BR><BR><BR><BR><br />
To confirm this has the desired behavior near the origin (and hopefully over some reasonable distance), I turn to the Taylor multi-variable expansion. Example partial derivatives:</p>
<p><a href="http://billbrouwer.files.wordpress.com/2009/06/eq2_efg.gif"><img class="alignleft size-full wp-image-518" title="eq2_efg" src="http://billbrouwer.files.wordpress.com/2009/06/eq2_efg.gif?w=450&#038;h=211" alt="eq2_efg" width="450" height="211" /></a></p>
<p>Substituting into the expansion:<br />
<a href="http://billbrouwer.files.wordpress.com/2009/06/eq3_efg.png"><img src="http://billbrouwer.files.wordpress.com/2009/06/eq3_efg.png?w=450&#038;h=38" alt="eq3_efg" title="eq3_efg" width="450" height="38" class="alignleft size-full wp-image-523" /></a></p>
<p>does indeed reveal that V ~ (2/{a*a})[z*z-x*x], as desired:</p>
<p><a href="http://billbrouwer.files.wordpress.com/2009/06/lef.png"><img src="http://billbrouwer.files.wordpress.com/2009/06/lef.png?w=450&#038;h=337" alt="lef" title="lef" width="450" height="337" class="alignleft size-full wp-image-525" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/512/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/512/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/512/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/512/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/512/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/512/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/512/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/512/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/512/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/512/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=512&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/06/25/custom-electric-potential/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq1_efg.png" medium="image">
			<media:title type="html">eq1_efg</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq2_efg.gif" medium="image">
			<media:title type="html">eq2_efg</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/eq3_efg.png" medium="image">
			<media:title type="html">eq3_efg</media:title>
		</media:content>

		<media:content url="http://billbrouwer.files.wordpress.com/2009/06/lef.png" medium="image">
			<media:title type="html">lef</media:title>
		</media:content>
	</item>
		<item>
		<title>CUDA/GPU install</title>
		<link>http://billbrouwer.wordpress.com/2009/04/15/cudagpu-install/</link>
		<comments>http://billbrouwer.wordpress.com/2009/04/15/cudagpu-install/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 17:02:41 +0000</pubDate>
		<dc:creator>bbrouwer</dc:creator>
				<category><![CDATA[GPGPU]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://billbrouwer.wordpress.com/?p=501</guid>
		<description><![CDATA[assuming you&#8217;re installing GPU + CUDA from scratch, here&#8217;s the steps
for a linux i686:
1. Find and download appropriate driver from Nvidia. With the old GPU card still in place, switch to terminal &#8216;ctrl-alt-F1&#8242; and as root stop the X-server by issuing &#8216;init 3&#8242;. Then install via &#8217;sh NV*run&#8217;, answering yes to all the prompts. Issue [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=501&subd=billbrouwer&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>assuming you&#8217;re installing GPU + CUDA from scratch, here&#8217;s the steps<br />
for a linux i686:</p>
<p><strong>1. Find and download appropriate driver from <a href="http://www.nvidia.com/object/cuda_get.html">Nvidia</a>.</strong> With the old GPU card still in place, switch to terminal &#8216;ctrl-alt-F1&#8242; and as root stop the X-server by issuing &#8216;init 3&#8242;. Then install via &#8217;sh NV*run&#8217;, answering yes to all the prompts. Issue &#8216;init 5&#8242; and shut down&#8230; when done, replace video card</p>
<p><strong>2. Reboot and install the CUDA toolkit</strong>, don&#8217;t forget to &#8216;chmod +x cud*run&#8217; before issuing &#8217;sh cud*run&#8217;. After answering yes to all the prompts &amp; installing, add to .bash_profile:</p>
<p>PATH=$PATH:/usr/local/cuda/bin<br />
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib</p>
<p>export PATH<br />
export LD_LIBRARY_PATH</p>
<p><strong>3. Install the CUDA SDK,</strong> you should be good to go, but may also need to disable SELinux (eg., temporarily: &#8216;echo 0 &gt; /selinux/enforce&#8217;)</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/billbrouwer.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/billbrouwer.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/billbrouwer.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/billbrouwer.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/billbrouwer.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/billbrouwer.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/billbrouwer.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/billbrouwer.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/billbrouwer.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/billbrouwer.wordpress.com/501/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=billbrouwer.wordpress.com&blog=4675622&post=501&subd=billbrouwer&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://billbrouwer.wordpress.com/2009/04/15/cudagpu-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e58194ca56eece16489a3ba20e5b3558?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">bbrouwer</media:title>
		</media:content>
	</item>
	</channel>
</rss>