라라비 30

[분석정보] GDC 2009 드디어 소프트 개발자 정보도 나온 "Larrabee"

Intel이 그래픽 분야에 크게 나서고 오려고하고있다. GDC09 마지막 날 " Larrabee "에 대한 소프트웨어 개발자 정보가 공개되었다. 원래, Larrabee는 무엇인가를 포함하여 복습 등을 겸해 가볍게 정리해두고 싶다. 우선 Larrabee는 다중 코어의 CPU아닌 GPU로 있다. Core 2 Duo와 Quad가 2코어와 4코어를 정리한 구성이 되어 있는데 비해, Larrabee는 코어를 수십개 담은 느낌의 CPU가 될 전망이다. 실제 제품으로 몇개 포장되는지는 알 수 없지만 이전 1TFLOPS을 달성했다고 했었을 때 구성에서는 80 코어를 집적한 것이므로 제품이 나올 때만큼의 코어가 실린것으로 해도 이상하지 않다. 많은 코어는 256KB 씩의 L2 캐시를 통해 링버스로 연결되어 있다. 있어도..

[분석정보] 그래픽 및 DirectX 로드맵을 정리

55nm 프로세스를 채용 한 하이 엔드 제품 "GeForce GTX 295" 과 "GeForce GTX 285" 에서 AMD에 빼앗긴 시장 점유율 탈환을 도모 NVIDIA하지만 차세대 제품 로드맵은 아직 불분명하다. 그래픽 카드 벤더 관계자는 2009 년 2 분기에도 "GeForce 9600" "GeForce 9500"의 각 프로세스 축소 버전에서 40nm 공정 기술을 채용 한 "GT130" "GT120" "G110" (모두 개발 코드 이름)가 출시 될 계획이라고 전했다. NVIDIA가 "GeForce GTX 280"에서 제품의 명명 규칙을 변경한 것은 알다시피 이지만 3 자리 모델 번호 첫 자리가 GPU의 세대, 남은 2 자리가 "성능 번호"가 된다. 또한 NVIDIA 관계자에 따르면 "GTX"를 구성..

[분석정보] SSE와는 근본적으로 다른 Larrabee의 벡터 프로세서

Larrabee CPU 코어와 Pentium 코어 비교 Intel은 새로운 명령 "Larrabee NI (New Instructions)"의 첫 번째 구현인 CPU 아키텍처 "Larrabee (라라비)"는 심플한 IA-32 (x86) 계 CPU 코어를 기반으로 개발했다. 이미 알려진대로, Intel은 Larrabee CPU 코어를 Pentium (P5)을 출발점으로 개발했다고 한다. Intel이 SIGGRAPH, Intel Developer Forum (IDF), Hotchips 등에서 공개한 Larrabee 아키텍처 차트를 보면, Pentium을 베이스로 한 것을 잘알 수 있다. 아래 그림은 Larrabee CPU 코어를 Pentium과 비교한 차트이다. 그림에서 파란색 부분은 Pentium에서 유래한..

[분석정보] 2010년 이후의 Intel CPU가 보이는 Larrabee 신 명령

Intel의 명령 아키텍쳐 확장의 흐름에 있는 Larrabee 신 명령 Intel에 있어서 "Larrabee (라라비)"란 무엇인가? Larrabee가 throughput 컴퓨팅에 특화되어 벡터 연산과 멀티 쓰레드 성능에 초점을 맞춘 특수한 프로세서 제품인 것은 분명하다. 그러나 Larrabee의 새로운 명령 "Larrabee New Instructions (LNI)"자체는 더 범용적인 것이다. 아마 Intel의 메인스트림 CPU의 장기 명령 세트 로드맵 상에 위치한다. 그것 그대로 없더라도, 아마 Larrabee와 비슷한 명령 세트 확장이 PC & 서버 전용 CPU에도 구현 될 날이 올 것이다. (Knights Landing 과 Core i 시리즈에서 AVX 512로 통합) Intel은 장기 비전으로 ..

[정보분석] 팀스위니 미래의 게임 개발 기술. 소프트웨어 렌더링으로 회귀

게임 프로그래밍계의 거인, Tim Sweeney가 "미래의 게임 개발 기술"을 말한다 대규모 병렬 처리, 차세대 게임 그래픽 소프트웨어 렌더링으로 회귀 "CEDEC 2008"의 마지막 날, 해외 트랙 중심 세션이 개최 되었다. 강사는 미국 Epic Games의 CEO Tim Sweeney 씨. Sweeney 씨는 Epic Games의 설립자이자 1997 년에 출시 된 FPS "Unreal"의 메인 개발자이자 현재는 회사의 기술 이사를 겸임하고 연구 개발을 계속하고 있다는 현역 최첨단 기술자이다. "미래의 게임 개발 기술"이라는 제목의 이 강연에서는 Sweeney 씨가 예측하는 게임 개발의 미래상을 제시했다. Sweeney 씨는 평론가나 분석가가 아니라 그 미래상을 구현하는 최전선에 서있는 인물이다. 따라..

[분석정보] 정식 발표된 라라비(Larrabee) 아키텍처

Intel 간부가 IDF에서 Larrabee를 소개 Larrabee를 소개하는 Pat Gelsinger 씨 (오른쪽)와 Larry Seiler 씨 (왼쪽) Intel은 8월 19일부터 미국 샌프란시스코에서 개최하는 기술 컨퍼런스 "Intel Developer Forum (IDF)"에서 throughput 컴퓨팅을 위한 새로운 CPU "Larrabee (라라비)"의 아키텍처 개요를 발표했다. Larrabee 내용은 2주 전에 행한 컴퓨터 그래픽 컨퍼런스 "SIGGRAPH"에서 논문 발표와 프레젠테이션이 진행됐다. 그러나, Intel의 최고 경영진이 공식적으로 Larrabee 아키텍처를 발표하는 것은 IDF가 처음이다. 그러나 Larrabee 자체에 대한 IDF에서 발표 내용은 SIGGRAPH 에서 발표에 ..

[아키텍처] 베일을 벗은 인텔 CPU & GPU 하이브리드 라라비(Larrabee)

DirectX 10 세대 GPU보다 CPU에 가까운 구조 Intel이 throughput 프로세서 "Larrabee (라라비)"의 개요를 공개했다. 한마디로 말하면, Larrabee는 GPU와 CPU의 혼종이다. NVIDIA의 "G80 (GeForce 8800"이후 나 AMD (구 ATI)의 "Radeon HD 2900 (R600)"이후, 최신 DirectX 10 세대 프로그래머블 GPU와 비교해도, Larrabee 쪽이 더 프로그램 가능성이 높다. 그래픽 전용의 고정 기능 유닛도 갖추고 있지만, NVIDIA 및 AMD와 비교하면 훨씬 비율이 적고, 풀 프로그래머블에 가까운 프로세서이다. DirectX 10 세대 GPU보다 더 범용 컴퓨팅에 크게 기운 것이 Larrabee다. 지당하게 Intel은 Lar..

[분석정보] Larrabee에 쫓기는 NVIDIA가 GT200에게 입힌 GPGPU용 확장

좁히는 Intel의 Larrabee에 대응을 서두르는 NVIDIA의 CUDA 전략 Intel은 데이터 병렬 + 태스크 병렬형 프로세서인 "Larrabee (라라비)"의 준비를 진행하고 있다. 올 여름 아키텍처의 개요를 분명히 하고 내년 (2009년)에는 제품 출시 예정이다. Intel은 당초 Larrabee를 고성능 컴퓨팅 (HPC)용으로 설명을 하고 있었지만, 실제로는 그래픽 제품에 투입한다. 이것은 NVIDIA가 그래픽 카드로 볼륨을 출하해 ​​범용 컴퓨팅에도 사용할 수 있는 프로세서를 보급시키는 전략을 답습하는 것이다. Intel은, 실은 Larrabee 전략의 처음부터 그래픽 제품으로 보급할 계획이었다. 즉, 그래픽 제품으로 전략을 전환한 것이 아니라 처음부터 그래픽으로 판매 계획이었다. 그러나 ..

[분석정보] 지포스 GTX 280 배정밀도 부동 소수점 연산

배정밀도 부동 소수점 연산의 4개 포인트 NVIDIA는 CUDA와 G80 아키텍처는 고성능 컴퓨팅 (HPC)에서 어느 정도의 성공의 발판을 잡았다. 이렇게 한 NVIDIA에 있어서, 배정밀도 부동 소수점 연산 지원은 필수적인 요소이다. HPC 응용 프로그램은 배정밀도가 필요한 국면이기 때문이다. GPU 컴퓨팅을 위한 Tesla 제품에서는 배정밀도 연산은 열쇠가 된다고 해도 좋다. "지금까지도 배정밀도의 벽으로 이식할 수 없었던 응용 프로그램이 꽤 있었다"고 NVIDIA는 필요성을 강조한다. 문제는 현재의 실시간 그래픽에서는 단정밀도 (32-bit)까지의 부동 소수점 연산을 필요로 하는 것. 따라서 지금까지의 GPU는 단정밀도 연산 유닛 밖에 구현하지 않고, GPU에서 배정밀도 연산 지원에는 몇 가지 포인..

[분석정보] x86에서의 탈피를 도모 Intel의 새로운 로드맵

Sandy Bridge와 Larrabee가 보여주는 Intel의 명령 확장 Intel은 향후 CPU의 명령어 세트 아키텍처를 차례로 크게 확장해 간다. Intel은 2010 년부터 앞도 포함한 명령 세트 로드맵을 4월 2 ~ 3 일 중국 상하이에서 개최한 기술 컨퍼런스 "Intel Developer Forum (IDF)"에서 보였다. 2010년 CPU "Sandy Bridge (샌디 브릿지)"이후는 주로 명령 세트를 확장함으로써, CPU 코어의 성능을 도약시켜 간다. Intel은 이를 위한 토대가 되는 새로운 명령어 확장 "Intel Advanced Vector Extensions (Intel AVX)"를 Sandy Bridge에서 도입한다. AVX는 SIMD (Single Instruction, Mul..

[분석정보] 인텔 네할렘과 AMD 퓨전 양사의 CPU + GPU 통합의 차이

CPU에 통합하는 GPU 코어를 범용으로는 사용하지 않는 Intel Intel은 Nehalem 세대의 CPU에 GPU 코어를 통합한다. 통합 GPU 코어는 Intel의 내장 그래픽이 될 것으로 추측된다. Intel이 높은 throughput 컴퓨팅 용으로 개발하고 있는 "Larrabee (라라비)"는 적어도 첫 번째 단계에는 통합하지 않는다. Intel의 내장 그래픽은 하드웨어 적으로는 단일 쉐이더로 구성되어 있고, 실제로는 DirectX 10 지원이 가능하다. G965 계의 "GMA X3000"은 8개의 프로그래밍 가능한 범용 쉐이더 프로세서 코어 "Execution Units (EU)"로 구성되었다. (G41, G43, G45 칩셋 이전까지는 칩셋에 내장된 그래픽의 이름에(GMA 0000) X가 붙는..

[분석정보] 인텔이 목표하는 네할렘 에서의 GPU와 CPU의 통합

Nehalem 에서는 시스템 파티션이 바뀐다 Intel은 45nm 공정의 Nehalem (네할렘) 세대부터 GPU를 CPU로 통합한다. CPU와 GPU를 통합하는 비전 자체는 AMD의 차세대 CPU와 같다. 그러나, Intel과 AMD는 CPU와 GPU의 통합의 목적과 방법이 다르다. 그것은 향후의 헤테로지니어스 (Heterogeneous : 이종혼합)형 멀티코어 시대의 CPU를 어떻게 만들까라는 점에서 Intel과 AMD의 비전이 다르다는 것을 의미한다. Stephen L. Smith (스티브 L 스미스) 씨 Intel의 Stephen L. Smith (스티븐 L 스미스) 씨 (Vice President, Director, Digital Enterprise Group Operations, Intel)는..

[분석정보] Intel의 Larrabee에 대항하는 AMD와 NVIDIA

데이터 병렬로 향하는 Intel과 AMD와 NVIDIA가 격돌 Intel은 2008 ~ 9년에 투입하는 매니 코어 프로세서 "Larrabee (라라비)". Intel은 Larrabee에 의해 "하이 스루풋 컴퓨팅" 이라고 Intel이 부르는 데이터 병렬 애플리케이션 용 시장에 전용 프로세서로 진입한다. 그러나 이 시장을 노리는 것은 Intel 만이 아니다. AMD와 NVIDIA, 두 회사도 동일한 시장을 목표로 하고 있다. 오히려 GPU 코어를 사용한 "GPGPU (범용 GPU)"또는 "GPU 컴퓨팅"으로 선행한 것은 AMD와 NVIDIA이다. 흥미로운 것은 3사가 3사 모두 데이터 병렬 애플리케이션을 새로운 국경 생각, 거기에 주력하려고 하고 있는 점. 새로운 분야에서의 프로세서 전쟁이 이제 막 시작되..

[분석정보] 인텔이 추진하는 32코어 CPU Larrabee

32코어에 이어서 48코어 버전도 계획 Intel은 매니 코어 (Many-core) CPU의 제 1탄 "Larrabee (라라비)"의 제품화를 향해 나아가고 있다. Intel에서는 수십개 규모의 CPU 코어를 올린 멀티 코어 CPU를 매니 코어라고 부른다. Larrabee는 "하이 스루풋 컴퓨팅"용에 특화한, IA (Intel Architecture) 프로세서로, 다수..

[분석정보] Intel CTO 래트너 Tera-Scale Computing에 대해 설명

저스틴 래트너 씨 (사진은 2005년 11월의 것) 6월 15일 실시 미국 Intel 에서 CTO (Chief Technology Officer)를 맡는 저스틴 래트너 씨가 15일 자사의 "Tera-Scale Computing (테라 급 컴퓨팅)"에 관한 대응에 대해 전화 회의를 가졌다. 싱글 코어로 시작된 CPU는 듀얼, 쿼드를 거쳐 매니 코어로 테라 스케일 컴​​퓨팅은 2010년 이후에 등장 하는 것으로, 수십에서 수백개의 코어를 내장 한 프로세서에 의한 컴퓨터나 어플리케이션 등을 가리키는 말로, 지금까지는 "Many Core (매니 코어)"라고 불렀다. 호칭을 바꾼 이유에 대해 래트너 씨는 "매니 코어라는 이름으로 현재의 듀얼 코어와 쿼드 코어의 연장을 떠올리지만, 매니 코어가 가져오는 컴퓨팅은 그..