Re: 64-битный GCC под Solaris/Intel

From
Andrey N. Oktyabrski (2:5020/400)
To
Victor Wagner
Date
2008-03-07T09:33:08Z
Area
RU.UNIX.SOLARIS
From: "Andrey N. Oktyabrski" <ano@bestmx.ru>

Victor Wagner wrote:
> Но если уж я соберусь возиться с сановским компилятором, я лучше научусь
> им свой софт компилировать. Глядишь, он от этого быстрее работать
> начнет, по крайней мере на Sparc.
Я склонен это обобщить на 64bit :-) Стараюсь всё собирать именно им, 
серваки в основном amd64. Как-то попадалась табличка, ссылку, к 
сожалению, потерял - сравнение скорости работы тестовых программ, 
откомпилированных SunCC в 32 и 64 бита. Каждая программулька 
использовала какую-то отдельную операцию (malloc, I/O в разных 
вариантах, плавающая арифметика и т.п.). Довольно наглядно - видно, что 
стОит компилировать в 64 бита, а что нет. Опций оптимизации у него, 
конечно, немеряно :-) По-моему, полезно их изучить независимо от того, 
будешь потом пользоваться, или нет. По крайней мере, я многие вещи стал 
гораздо лучше понимать, после того как почитал man cc.
--- ifmail v.2.15dev5.4
 * Origin: RTComm.RU (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5015/28 5019/40 5020/175 194 400 545 902 1922 2238
SEEN-BY: 5020/4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7 5051/15
SEEN-BY: 5054/1 4 8 9 28 37 5060/88 5061/15 120 5062/10 5064/7 5066/18 5075/5
SEEN-BY: 5085/13 5093/57 5095/20 5096/18 6001/10 6009/1
PATH: 5020/400 545 5054/1 37