Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Assembly x86 > Re: MMX speedup...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 22 of 26 Topic 4642 of 4710
Post > Topic >>

Re: MMX speedup for Floyd Steinberg error diffusion

by rep_movsd <spamtrap@[EMAIL PROTECTED] > May 10, 2008 at 02:28 AM

On May 9, 10:03 pm, Terje Mathisen  <spamt...@[EMAIL PROTECTED]
> wrote:
> Indeed.
>
> I was sure that I had the victory to "Dr Dobbs Second Annual Code
> Optimization Challenge" all sewn up:
>
> I had very code data compression, I worked on four cells in parallel,
> and I used the minimum possible (i.e. 3) updates to modify the
> surrounding cells when anything changed.
>
> David Stafford didn't only beat me, but he did so by a factor of two, by
> taking advantage of the fact that the 486 target cpu had an 8 KB L1
cache.
>
> My algorithm did less work, and was faster when a lot of cells were
> alive, but after the first 200 generations or so, David's working set
> started to fit in L1 cache, and he blew me away from that point on. :-)
>

On May 9, 10:03 pm, Terje Mathisen  <spamt...@[EMAIL PROTECTED]
> wrote:
>
> Indeed.
>
> I was sure that I had the victory to "Dr Dobbs Second Annual Code
> Optimization Challenge" all sewn up:
>

Wasn't this the one that Mike Abrash wrote about in his Graphics
programming black book?

Recently I came across this game of life algorithm called HASHLIFE,
its been there for quite a while, I wonder how come no one used that
in that challenge.

It apparently can calculate millions of generations per second
(displaying a frame only once in a while). Theres a nice
implementation called golly, which is really fun to play with.

On an other note, I havent seen anything on the web about Michael
Abrash ( apart from some reference on radgametools.com and the fact
that he is ( was? ) in the X-BOX team ). I wonder where he is now.

Vivek
 




 26 Posts in Topic:
MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-05 04:04:14 
Re: MMX speedup for Floyd Steinberg error diffusion
"Maarten Kronenburg&  2008-05-07 19:56:39 
Re: MMX speedup for Floyd Steinberg error diffusion
"Maarten Kronenburg&  2008-05-07 20:49:56 
Re: MMX speedup for Floyd Steinberg error diffusion
"Maarten Kronenburg&  2008-05-07 22:35:41 
Re: MMX speedup for Floyd Steinberg error diffusion
James Harris <spamtra  2008-05-07 16:26:13 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-08 00:57:41 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-08 18:00:18 
Re: MMX speedup for Floyd Steinberg error diffusion
"Maarten Kronenburg&  2008-05-08 17:14:21 
Re: MMX speedup for Floyd Steinberg error diffusion
Robert Redelmeier <red  2008-05-09 14:19:08 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-09 21:03:11 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-08 07:23:41 
Re: MMX speedup for Floyd Steinberg error diffusion
Jim Leonard <spamtrap  2008-05-08 13:48:14 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-09 10:21:40 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-09 00:24:23 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-09 15:31:53 
Re: MMX speedup for Floyd Steinberg error diffusion
Phil Carmody <thefatph  2008-05-09 17:18:44 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-09 21:03:09 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-10 00:28:25 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-10 21:25:29 
Re: MMX speedup for Floyd Steinberg error diffusion
Phil Carmody <thefatph  2008-05-10 22:48:49 
Re: MMX speedup for Floyd Steinberg error diffusion
Phil Carmody <thefatph  2008-05-10 22:07:04 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-10 02:28:42 
Re: MMX speedup for Floyd Steinberg error diffusion
Terje Mathisen <spamt  2008-05-10 21:17:34 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-11 01:33:13 
Re: MMX speedup for Floyd Steinberg error diffusion
Phil Carmody <thefatph  2008-05-11 13:14:37 
Re: MMX speedup for Floyd Steinberg error diffusion
rep_movsd <spamtrap@[  2008-05-11 01:25:56 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sun Jul 6 20:14:10 CDT 2008.