Ah, thanks, that described the main issue here.

The reliance of Eulerian Geometry. It also explains why I suck at FPS.

Well, this likely means I am going to stay away from any form of 3d 
programming in the future, as most of the Eulerian Axioms I have been told 
tend to be things that I tend to have issues seeing how people can agree with 
that.

But then, I am the person that I typically try to copy various conventions of 
art styles rather than try to draw realistically... because well, in recent 
years I have learned that I do not even perceive the world in an Eulerian 
manner.

So yeah, this is kind of a good thing really, I can now stop exploring 3d 
Programming. As well, the whole thing will mostly only cause more issues than 
it is worth, as I have never been able to agree with the basic Axioms that 
make up Geometry.

And well--a few of the articles on that link just made that really apparent.

Hmm--well, I suppose there is not much I can really do about this now. I mean, 
I could write up some Axioms on Noneulerian Geometry... but nobody apart from 
me would find them useful--so I may as well be twiddling my thumbs and doing 
basket weaving... actually those two options would be thought of as more 
useful.

Well, thanks--that link kind of helped me out in more ways than one.

Just have to grok what I have learned from this for a bit.

~Katrina

On Friday, June 18, 2010 06:51:28 am ZuM wrote:
> The concept is the same of a cluster, but it is in a single processing unit.
> A cluster requires several processing units, this is the main difference (or
> else we cound consider an I7 a cluster, but anyway).
> 
> This is all i know how to explain, but basically the GPU is specialized in
> several areas where a normal CPU isn`t and would suffer to emulate.
> Also the calculation of vector and matrix operations (which are the most
> common in Graphics) are really faster because of, again, the speciallized
> architecture for this.
> 
> I don`t have a link to any white paper that i can remember right now, but
> please have a look at this link of wikipedia, that may help you understand a
> little more about GPUs and then you`ll clearly see the reason why it`s
> almost impossible to emulate through software at a decent speed.
> 
> http://en.wikipedia.org/wiki/Graphics_processing_unit
> 
> 2010/6/18 Katrina Payne <fullmetalhar...@nimhlabs.com>
> 
> > Thanks ZuM
> >
> > I apologise, I may have been misinterpreting the TLA, of GPU to mean
> > "Graphics
> > Processing Unit"... I guess I must be interpreting it wrong, as what you
> > described was a cluster, not a unit.
> >
> > Though, this is not the first time a hardware or software term was fairly
> > misleading.
> >
> > Thank you, as now I understand it is not a unit, but a cluster of units.
> >
> > Sorry for the issues, I may have caused in my misinterpretation of what 
the
> > TLA indicated.
> >
> > Back to your regularly scheduled mailing list.
> >
> > ~Katrina
> >
> > On Friday, June 18, 2010 06:25:03 am ZuM wrote:
> > > Hi,
> > >
> > > The major differences are that while a CPU has one processing core (or
> > > today, two processing core), any older GPU has quite a lot of processing
> > > units that run at a very low speed but are specialized in certain areas,
> > > this way the load is really divided. Also just a comment, several labs
> > are
> > > starting to use GPU to do MAJOR calculations specially because of their
> > high
> > > paralel processing oportunity.
> > >
> > > And for instance Shader calculation is a very expensive method, but for
> > > instance most of the more modern cards have several shader processing
> > units
> > > in which their architecture and also their basic functionality are
> > optimized
> > > to do this shader calculation that would make a CPU cry.
> > >
> > > The major differences Katrina between the two is that a CPU is a generic
> > > processing unit, which contain a lot of commands and functionalities,
> > while
> > > a GPU contains quite a lot of VERY specialized processing cores. This
> > > differences is what makes it be really faster than using Software
> > rendering,
> > > specially since some with Software rendering you would need to emulate
> > some
> > > features that are basic nowadays with the GPUs, and do so much
> > calculations
> > > in a serial way, while trying to maintain a decent 3d output. So again i
> > > say, the most important feature of the GPUs is their paralel 
programming.
> > >
> > > 2010/6/18 Katrina Payne <fullmetalhar...@nimhlabs.com>
> > >
> > > > That is good, I never asked for a lecture anywhere.
> > > >
> > > > If anything, I asked for some terms I could use in Google. A mantra or
> > some
> > > > such concept I guess.
> > > >
> > > > I also asked for text books and white papers.
> > > >
> > > > No where did I ask for a lecture.
> > > >
> > > > I even flat out stated many times that what you were to explain would
> > be
> > > > too
> > > > long for an email to fit, so the idea that I would be asking for a
> > lecture
> > > > is
> > > > ludicrous.
> > > >
> > > > Now then, rather than saying this obvious statement, how about you 
just
> > > > tell
> > > > me some google search mantra to use (as really, my mind is blank for
> > any
> > > > keywords I could use that would get me anything meaningful), a set of
> > text
> > > > books, or maybe a white paper?
> > > >
> > > > I do not appreciate feeling like I am being talked down to.
> > > >
> > > > It is also statements like this below, that make me think you are
> > > > disregarding
> > > > my suggestions, as, if you were not disregarding them, you would have
> > just
> > > > gave those text book titles, or some keywords to search with, or at 
the
> > > > very
> > > > least a basic white paper.
> > > >
> > > > Had it been some standard of programming, I could attack ISO, RFC,
> > Working
> > > > Draft, Recommendation, Best Practices, Primer or Howto to something
> > like
> > > > "GPU".
> > > >
> > > > In this case, I do not expect any of those to work.
> > > >
> > > > Now then, please, stop talking to me like a fool, and blantantly
> > > > disregarding
> > > > stuff I have asked for, and brushing me off as somebody expecting a
> > lecture
> > > > over
> > > > a mailing list--or some such retarded notion you have gotten into what
> > I
> > am
> > > > asking for here.
> > > >
> > > > Thank you
> > > >
> > > > ~Katrina
> > > >
> > > > On Friday, June 18, 2010 05:58:37 am Bob Somers wrote:
> > > > > Katrina, I'm not giving lectures on computer graphics here. Google
> > has
> > > > > all the information you asked for. If you'd like, I can also
> > recommend
> > > > > some graphics textbooks which would clear things up

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to