Article View: gnu.gcc.help
Article #49540gcc and SPARC 10
From: Martin Cracauer
Date: Tue, 04 Jan 1994 12:54
Date: Tue, 04 Jan 1994 12:54
38 lines
2224 bytes
2224 bytes
I just read in 'INSTALL' of gcc-2.5.7: > The GNU compiler does not really support the Super SPARC processor > that is used in SPARC Station 10 and similar class machines. You can > get code that runs by specifying `sparc' as the cpu type; however, its > performance is not very good, and may vary widely according to the > compiler version and optimization options used. This is because the > instruction scheduling parameters designed for the Sparc are not correct > for the Super SPARC. Implementing scheduling parameters for the Super > SPARC might be a good project for someone who is willing to learn a > great deal about instruction scheduling in GNU CC. I've got a few questions on this. If someone knows the answers, please let me know. ? Does this mean, that SPARC 10 needs special Code that would not run on vanilla SPARC anymore? [I assume yes] ? How much faster would native SPARC 10 code be.? 10-20%? 50%? 100-200%? ? Does this apply to integer or floating point or both? ? How solves the unbundled Sun compiler this problem? Does it have a switch to produce native SPARC 10 code? ? If native SPARC 10 code doesn't run on older SPARC, is all the software distributet in binary form compiled for old SPARC and don't make use of SPARC 10? Or is there a mechanism to have two code versions in one binary? ? And last but not least (you guessed it :-): are there plans to make gcc able to produce native SPARC 10 code this year? -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <cracauer@wavehh.hanse.de>,Voice+4940-5221829,Fax.-5228536 Smile! >8=B >:)
Technical Details
Message-ID:
<1994Jan4.125445.3875@wavehh.hanse.de>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!xlink.net!news.ppp.de!lutzifer!wavehh.hanse.de!cracauerShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,2ade940486b74481,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1994-01-04 06:35:56 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!xlink.net!news.ppp.de!lutzifer!wavehh.hanse.de!cracauer From: cracauer@wavehh.hanse.de (Martin Cracauer) Subject: gcc and SPARC 10 Message-ID: <1994Jan4.125445.3875@wavehh.hanse.de> Organization: Hanse Networking e. V., Hamburg, Germany Date: Tue, 4 Jan 94 12:54:45 GMT Lines: 38