🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1474

Re: C cross compiler's for TMS320XX chips

#1474
From: Bob Geer
Date: Wed, 13 Feb 1991 14:09
20 lines
1645 bytes
don@dgbt.doc.ca (Donald McLachlan) writes:
>We have used TI's TMS320C25 C compiler, and are not impressed with the
>code it produces. Often hand assembled code is 8 time better, on average
>3. In CISC environments I always heard a good C compiler would give
>at most 50% overhead. What are reasonable numbers for RISC or DSP chips.

>If anyone can suggest a better C cross compiler for the TMS320XX family
>we would certainly like to hear about it.

Version 4.0 of TI's TMS320C30 C compiler has a much better optimizer
than vers. 3; it makes fuller use of registers & improves inner loop
code quite a bit.  Cursory measurements I've done show marked
improvement in our code but don't have publishable numbers yet.  I
don't know if TI has improved the _C25 compiler's optimizer as well,
but it would be worth a look-see.
-- 
<> Bob `Bear' Geer <>               bgeer@javelin.sim.es.com              <>
<>      Alta-holic <>   speaking only for myself, one of my many tricks   <>
<> Salt Lake City, <>    "We must strive to be more than we are, Lal."    <>
<>          Ootah  <>           -- Cmdr. Data, learning schmaltz          <>
Technical Details
Message-ID: <1991Feb13.140924.23433@javelin.es.com>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!orca!javelin.es.com!bgeer
References: <1991Feb12.155138.5030@dgbt.doc.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!orca!javelin.es.com!bgeer
From: bgeer@javelin.es.com (Bob Geer)
Newsgroups: comp.dsp
Subject: Re: C cross compiler's for TMS320XX chips
Message-ID: <1991Feb13.140924.23433@javelin.es.com>
Date: 13 Feb 91 14:09:24 GMT
References: <1991Feb12.155138.5030@dgbt.doc.ca>
Reply-To: bgeer%javelin@dsd.es.com
Distribution: na
Organization: Evans & Sutherland Computer Corp., Salt Lake City, Utah
Lines: 20