[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: [f-cpu] F-CPU invited at the Libre Software Meeting



On Mon, 25 Feb 2002 whygee@club-internet.fr wrote:
> >> > I have the feeling that GCC will make really slow programs.
> >> > while the superpipeline can reach a somewhat higher frequency,
> >> > an inadequate compiler makes the system work really slow.
> >> > i fear that this constatation can be used as an argument
> >> > against the project.
> >> 
> >> The problem is that softwaredevelopers thinking more in serial than
> >> parallel. You can verify this thesis comparing your code-writing with VHDL
> >> and with C/C++.
> >
> >Guess what, it's caused by the processor which serializes the code :-)
> >Parallel in software has a lot to do with Interrupts or with
> >multiprocessor systems. 
> 
> however this triggers a thought (ouch !)
> 
> usually, a "dumb" program is not optimised by the programmer
> who leaves the compiler do the whole work.
> Introducing parallelism, even inside a sequential program, can
> maybe help the programmer partition the software in such
> a way that the software can better optimise the code.
> This can help for example for loop merging and stuff like that ?

Now you are talking DSP. :-)

JG

*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/