From: Ian Buck Sent: Thursday, October 11, 2001 6:21 PM To: Ben Serebrin; William R Mark; hanrahan@cs.stanford.edu; Ian Andrew Buck Subject: RE: Conditional code? Basically, you should be able to do all that C can do: loops, data conditionals, branches, perhaps even recursion. You should look at the line rasterizer in the Brook document, has all three. I think we've reached a point in chip design that your so limited by the pinout (pad ring determining die size), the extra gates needed for MIMD should be free. http://graphics.stanford.edu/streamlang/brook_v0.1.pdf Ian. > -----Original Message----- > From: Ben Serebrin [mailto:serebrin@Stanford.EDU] > Sent: Thursday, October 11, 2001 4:01 PM > To: William R Mark; hanrahan@cs.stanford.edu; Ian Andrew Buck > Subject: Conditional code? > > > Hi, all, > > Bill Dally and I were talking today about the degree of MIMDism in the > SSS; there's an interesting spectrum between SIMD and MIMD, and some of > the midpoints are rather interesting. I'm working on a memo comparing the > architectures. > > One of the things that would beneficially drive my thinking is a few good > examples of what kinds of conditional program code we might be looking at. > Any suggestions? > > Thanks very much! > Ben >