리눅스용 SUN 컴파일러 무료.

jongwooh의 이미지

Sun 마이크로시스템이 이제 자기네 컴파일러도 무료로 풀기로 했답니다. (소스공개는 아니고)

솔라리스를 (작은 시스템에 대해) 무료로 풀고, 소스도 공개하더니 이제 수백만원 주고 사야 했던 C,C++,포트란 IDE 환경 컴파일러도 무료로 주는군요. 솔라리스 sparc,x86과 리눅스 x86버전이랍니다.

공개 소프트웨어의 압박이란 참으로 무서운것...

Quote:
Sun Studio 11 software is the latest release of record-setting, optimizing compilers and tools for the C, C++ and Fortran developer. This release delivers the highest optimizations and the best performance in the development of scalable 32-bit and 64-bit applications on Sun's newest hardware platforms including the latest multi-core UltraSPARC, x64 and x86 platforms. And Sun Studio 11 software now removes the price barrier and is available for Free!

http://developers.sun.com/prodtech/cc/products/index.html

warpdory의 이미지

학교 빨리 졸업해서 도망나오길 잘했군요.

몇년전에 600 만원쯤 들여서 ... 사자고 건의해서 샀었는데 ..

지금쯤 누군가 학교에서 날 찾고 있을 것 같은 기분이 듭니다. ...


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

jachin의 이미지

이제야 Sun 에서 컴파일러를 제공해주기 시작했군요.

x64 라는 것은 옵테론을 얘기하는 것이겠죠?

어서 빨리 구할 수 있었으면 좋겠어요.

hys545의 이미지

이미 intel 컴파일러도 무료로 배포하고
gcc도 있는데
굳이 sun 꺼를 써야 하는 이유가 있나여?

즐린

hiseob의 이미지

쓰기 싫으면 안쓰셔도됩니다.

SUN 에서 자사 프로그램을 무료로 배포하기 시작했다는데에 의의가 있을뿐..

zelon의 이미지

warpdory wrote:
학교 빨리 졸업해서 도망나오길 잘했군요.

몇년전에 600 만원쯤 들여서 ... 사자고 건의해서 샀었는데 ..

지금쯤 누군가 학교에서 날 찾고 있을 것 같은 기분이 듭니다. ...

일단 졸업하셔서 빠져나오신거 축하드리고, 앞의 분 말씀처럼 굳이(?) 썬의 컴파일러를 왜 구입하자고 건의하셨는지 궁금합니다. 썬 컴파일러를 써본 적이 없어서요.

썬 컴파일러의 어떤 점이 좋길래 그러신건가요? ^^ 궁금궁금

-----------------------------------------------------------------------
GPL 오픈소스 윈도우용 이미지 뷰어 ZViewer - http://zviewer.wimy.com
블로그 : http://blog.wimy.com

perky의 이미지

zelon wrote:
warpdory wrote:
학교 빨리 졸업해서 도망나오길 잘했군요.

몇년전에 600 만원쯤 들여서 ... 사자고 건의해서 샀었는데 ..

지금쯤 누군가 학교에서 날 찾고 있을 것 같은 기분이 듭니다. ...

일단 졸업하셔서 빠져나오신거 축하드리고, 앞의 분 말씀처럼 굳이(?) 썬의 컴파일러를 왜 구입하자고 건의하셨는지 궁금합니다. 썬 컴파일러를 써본 적이 없어서요.

썬 컴파일러의 어떤 점이 좋길래 그러신건가요? ^^ 궁금궁금

2001년에는 SPARC에서 OpenSSL을 gcc로 컴파일한 것과 sunw로 컴파일한 것이 속도 차이가 거의 50%이상 났었습니다. 그런데, 인텔 플랫폼에서는 차이가 있을지 모르겠네요..

You need Python

warpdory의 이미지

zelon wrote:
warpdory wrote:
학교 빨리 졸업해서 도망나오길 잘했군요.

몇년전에 600 만원쯤 들여서 ... 사자고 건의해서 샀었는데 ..

지금쯤 누군가 학교에서 날 찾고 있을 것 같은 기분이 듭니다. ...

일단 졸업하셔서 빠져나오신거 축하드리고, 앞의 분 말씀처럼 굳이(?) 썬의 컴파일러를 왜 구입하자고 건의하셨는지 궁금합니다. 썬 컴파일러를 써본 적이 없어서요.

썬 컴파일러의 어떤 점이 좋길래 그러신건가요? ^^ 궁금궁금

Sun 장비(sparc station 씨리즈 몇 종류)에서 돌아야 하니깐 Sun 꺼를 산 거 였습니다. 다른 이유는 없죠.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

sangu의 이미지

Sun Studio Support

Quote:
Note on Linux OS Support:

Only dbx, dmake, the IDE, and the Performance Analyzer are available with Sun Studio 9, Sun Studio 10 or Sun Studio 11 for Linux platforms.

리눅스 버전은 c/c++/fortran Compiler등이 포함되어 있지 않습니다.

오만한 리눅서의 이미지

sangu wrote:
리눅스 버전은 c/c++/fortran Compiler등이 포함되어 있지 않습니다.

"리눅스용 SUN 컴파일러 무료"

제목을 무색하게 하네... :evil:

:evil: :lol:

sangu의 이미지

오만한 리눅서 wrote:
sangu wrote:
리눅스 버전은 c/c++/fortran Compiler등이 포함되어 있지 않습니다.

"리눅스용 SUN 컴파일러 무료"

제목을 무색하게 하네... :evil:


Sun에서 만든 리눅스용 C/C++/Fortran compiler가 없으니 공개하고 싶어도 공개할수가 없죠.

IsExist의 이미지

perky wrote:

2001년에는 SPARC에서 OpenSSL을 gcc로 컴파일한 것과 sunw로 컴파일한 것이 속도 차이가 거의 50%이상 났었습니다. 그런데, 인텔 플랫폼에서는 차이가 있을지 모르겠네요..

지금도 그런지 한번 살펴봐야 겠네요. 2001년도면 어셈코드가 적용안되어서 느렸을지도 모릅니다. 50% 이상이면 꽤나 차이나 난다는건데.

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

mach의 이미지

IsExist wrote:
perky wrote:

2001년에는 SPARC에서 OpenSSL을 gcc로 컴파일한 것과 sunw로 컴파일한 것이 속도 차이가 거의 50%이상 났었습니다. 그런데, 인텔 플랫폼에서는 차이가 있을지 모르겠네요..

지금도 그런지 한번 살펴봐야 겠네요. 2001년도면 어셈코드가 적용안되어서 느렸을지도 모릅니다. 50% 이상이면 꽤나 차이나 난다는건데.


OpenSSL은 아니지만 비슷한 사례로(수치연산 다수), IA64 에서도 그랬습니다. native compiler를 써야 할때는(플랫폼 일정,고성능필요등) 쓰는게 좋겠지요.

------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.

jongwooh의 이미지

오만한 리눅서 wrote:
sangu wrote:
리눅스 버전은 c/c++/fortran Compiler등이 포함되어 있지 않습니다.

"리눅스용 SUN 컴파일러 무료"

제목을 무색하게 하네... :evil:

이런~ 제가 썬에 낚였었군요. 리눅스용에는 IDE만 무료고 gcc를 가져다 쓰라는건가....

하지만 솔라리스 x86용 컴파일러가 있다는건 x86 ELF 타겟 바이너리를 생성해주는 컴파일러를 가지고 있다는 것이므로, 리눅스 버전도 내부적으로 이미 있긴 한데 공개할 생각은 없는게 아닐까 싶네요. 아마도 솔라리스 OS+컴파일러를 계속 리눅스+gcc 보다도 우위에 있게 하려는 정책일테니.

you must know the power of dark side.

irondog의 이미지

음... 썬컴파일러로 KDE를 컴파일한 버전이 나오는걸 본거 같네요.
sunos위에 올린 거였군요. 리눅스 였는지 알고 있었는데.... ㅋㅋ

octaphial의 이미지

낚인 게 아니라 컴파일러 있습니다. 지금 다운로드하는데, 단 alpha release이고 거기에 가입을 해야 하나 봅니다.

http://developers.sun.com/prodtech/cc/linux_index.html

참고로 간단한 벤치마킹 프로그램인 SciMark2를 컴파일해 돌린 결과:
(sci.scc가 Sun compiler로 컴파일 한 것입니다. 최적화는 sun과 gcc 모두 가능한 한 많이 주고...)

octaphial@debian:~/scimark2c$ ./sci.scc
**                                                              **
** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark **
** for details. (Results can be submitted to pozo@nist.gov)     **
**                                                              **
Using       2.00 seconds min time per kenel.
Composite Score:          104.70
FFT             Mflops:    75.44    (N=1024)
SOR             Mflops:   149.15    (100 x 100)
MonteCarlo:     Mflops:    17.94
Sparse matmult  Mflops:    76.56    (N=1000, nz=5000)
LU              Mflops:   204.39    (M=100, N=100)
octaphial@debian:~/scimark2c$ ./sci.gcc
**                                                              **
** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark **
** for details. (Results can be submitted to pozo@nist.gov)     **
**                                                              **
Using       2.00 seconds min time per kenel.
Composite Score:           99.41
FFT             Mflops:    84.18    (N=1024)
SOR             Mflops:   160.05    (100 x 100)
MonteCarlo:     Mflops:    19.91
Sparse matmult  Mflops:   107.44    (N=1000, nz=5000)
LU              Mflops:   125.49    (M=100, N=100)
octaphial@debian:~/scimark2c$ 

오병현 배상

아르아의 이미지

Quote:

참고로 간단한 벤치마킹 프로그램인 SciMark2를 컴파일해 돌린 결과:
(sci.scc가 Sun compiler로 컴파일 한 것입니다. 최적화는 sun과 gcc 모두 가능한 한 많이 주고...)

혹시 테스트한 컴퓨터 사양이 뭔지 알 수 있을까요?

Sparse matmult와 LU는 서로 차이가 좀나긴 하지만
gcc, scc간에 압도적인 차이는 없어보이는 군요.어
SciMark2는 같은 gcc라도 세세한 컴파일 옵션에 따라 결과가 꽤 차이가 나니까요.
icc는 어떨지 궁금해지네요.

아무튼 좋은 정보 잘 봤습니다. 고맙습니다