GCC4.5.0이 발표되었습니다.

가장 큰 특징은 Link Time Optimization입니다. 이전에는 모듈 단위의 컴파일에서 최적화를 수행할 수 있었는데 이제는 모듈들을 링크해서 묶을때에도 최적화를 시킬 수 있습니다.  이것에 의해서 성능과 크기에 대한 최적화를 얻을 수 있다고 합니다.
LD로 메모리 올릴떄는 최적화가 되진 않을 것 같지만, 여러개의 모듈들을 하나의 Static으로 만들떄는 최적화가 될 것 같습니다.  

두번째 최적화 포인트는 루프 최적화입니다. 중첩 루프에 대한 최적화 방안인 Polytope 모델을 적용했습니다.
- 어려워서 패스~~

이에 관해서는 아래 링크를 참조하시기 바랍니다.
http://en.wikipedia.org/wiki/Polytope_model


버그 수정 본은 2010년 7월경에 4.5.1로 내놓을 예정이라고 하네요
빠르기도 하시지~

GUNDAM


-------

The Free Software Foundation and the GNU Compiler Collection (GCC)
development team have released GCC 4.5.0.  This release is a major
upgrade to the compilers, with a particular focus on the performance
of the generated code.  The developers have measured performance
improvements of 5% to 10% on high-performance computing benchmarks.
(Of course, results vary depending on choice of CPU, benchmark, and
optimization options.)

GCC 4.5.0 is now capable of "link-time optimization".  Traditionally,
most C and C++ compilers (including GCC) have only been able to
optimize within a single source file or "module".  GCC was therefore
unable to take advantage of optimization opportunities that required
knowledge about multiple modules.  This limitation has been removed in
GCC 4.5.0.  This optimization can provide significant increases in
performance and equally significant reductions in code size.

In addition, GCC 4.5.0 has improved loop optimization infrastructure.
This infrastructure, based on an advanced "polyhedral" model for
optimization, allows GCC to perform more advanced loop optimizations.
In the future, this infrastructure will be tuned and used more heavily.

GCC 4.5.0 also features improvements for a wide variety of specific
architectures, including support for recent CPUs using the ARM, AVR,
ColdFire, MIPS, Power, SuperH, and x86 architectures.  GCC also
generates better debug information for optimized code, including
information about the value of variables that have been optimized
away.  And, of course, a wide variety of defects in all parts of the
compiler (ranging from language conformance to code-generation) have
been corrected.

Refer to gcc.gnu.org:

 
http://gcc.gnu.org/gcc-4.5/changes.html

for more information about this release.

GCC 4.5.1, with corrections for any critical defects reported in GCC
4.5.0, is expected in July, 2010.

As always, a vast number of people contributed to this GCC release --
far too many to thank individually!  

--
Mark Mitchell
CodeSourcery

2010/04/22 21:12 2010/04/22 21:12
GUNDAM 이 작성.
TAGS ,

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

사상 최강의 보드

2010/04/18 15:00 / ASIC SoC
Xilinx Vertex 6 760을 4개 사용하는 보드

도전해 볼만한 과제인데,

그동안 만든 보드 중에서는 사상 최강의 보드가 될듯..
 FPGA도 못구하지만 , 일단 보드 설계 부터 준비해야 하는 상황..

제작 기간 x 년
연인원    xx 명
스펙터클 + 쓰릴러 * 심리 추리물 = 환상의 3D 아바타 보드..
(주 : 요기서 3D는 3차원 그래픽이 아닌 3D업종의 3D 임)

암튼 동작한다면, 그동안 만든 보드중 최강의 보드가 될 듯 합니다.

후후훗...

보드도 보드지만, 그안에 넣을 회로 설계는..  설계하다가 미쳐갈듯..



2010/04/18 15:00 2010/04/18 15:00
GUNDAM 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://newtypeunion.com/rss/comment/188
  2. babyworm 2010/05/10 00:21  편집/삭제  댓글 작성  댓글 주소

    덜덜덜... 뭐를 만드실지

  3. GUNDAM 2010/05/10 08:55  편집/삭제  댓글 작성  댓글 주소

    저의 영원한 노스텔지아 건담을 만들고 싶지만, 그게 아니라서.. 아쉽기만 하죠..
    아직 할지 않할지 이야기중입니다.

    언젠가 건담을 같이 만들어요~~

[로그인][오픈아이디란?]

TRON Legacy

2010/04/07 05:56 / Hobby
전설의 영화 TRON이 리메이크 된다고 합니다.

트론은 시대를 앞서간 영화입니다. 82년도에 만든 SF영화입니다만,  3D 컴퓨터 그래픽등을 활용해서 만들었습니다. 그 당시로서는 이해하기 힘든 세계관과 뛰어난 영화 영상미를 자랑합니다.  1700만불의 예산으로 만들어서 3300만불 정도를 벌었습니다.

원체 트론의 영상미가 뛰어나기 때문에 그당시에 나왔던 많은 뮤직비디오에서 트론의 영상을 따다가 사용하였습니다. 국내 모 방송에서도 자주 사용하였던 기억이 납니다.

스타워즈 씨리즈와 트론에서 특수효과 아티스트 담당했던 해리슨은 "스토리와 특수효과가 완벽하게 어우러진 영화였다" 라는 평을 내 놓았습니다.  그만큼 특수효과를 스토리에 집어 넣었다는 뜻입니다.

사용자 삽입 이미지
82년 버전의 트론 영화의 포스터입니다.

최신판은 요새 유행하는 3D로 만들었고, 아이맥스용으로 만들어서 발표할 계획입니다.
다시 새로운 3D의 범람시대가 시작되는것인지 ?

오리지널 TRON은 시대를 앞서간 그래픽이지만,  오히려 과한 사용을 했다는 느낌도 있습니다.

사용자 삽입 이미지
오리지널 TRON의 한장면입니다.  지금이야 어색하긴 하지만, 그래도 82년도 작품이라는 것을 생각하면, 상당한 그래픽입니다.

  새로 만드는 트론이라면 어떤 그림이 나올지 그리고, 요새 워낙 관객의 눈이 올라가 있을텐데 만족시킬 수 있는 수준이 될런지 궁굼합니다.

가쉽 1 ) 주인공중 한명은 "불르스 박스라이터"라는 배우입니다. 이 분도 유명한 배우였습니다. 미녀첩보원이라고 알려진 미드 " Scarecrow and Mrs. King" 미드의 주인공으로 나와서 활약했었습니다. 그때가 국민학교 시절이었으니 한참 예전이었죠.
 
   요근래 몇군데 미드에서 얼굴을 볼 수 있었습니다.
  
사용자 삽입 이미지사용자 삽입 이미지

  블루스의 전성기 시절 모습과 최근 모습입니다. 아직 예전의 외모가 남아 있습니다. 노병은 죽지 않는다. 다만 늙을 뿐이다. TRON2에서도 출연한다고 하더군요

사용자 삽입 이미지



2) 2003년에 TRON 2.0이 아메리칸 스타일로 부활하였습니다.
    PC 게임으로 부활했습니다.
    
사용자 삽입 이미지

       아메리칸 마초기질의 TRON 2.0 DVD 입니다.




2010/04/07 05:56 2010/04/07 05:56
GUNDAM 이 작성.
TAGS ,

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]