Please enable JavaScript in your browser to load website properly.

Click here if you'd like to learn how. 쿠다프로세서. 스트림 프로세서. 피직스엔진 : 컴퓨터 - 와이고수
기록실
채팅 0
게임 0
유물

쿠다프로세서. 스트림 프로세서. 피직스엔진 [1]

탈퇴한 회원입니다
2014-03-31 11:44:52 (12년 전) / READ : 1639
    그래픽 카드(VGA)구입을 
    위해서 각 제품들의 스펙을 
    살펴보다 보면 클럭, 램의 
    용량, 비트 등등의 많은 
    용어를 접하게 됩니다. 
    어떻게 생각하면 넘버링을 제일 마지막에 넣어야 되는것이 아닌가 하는 생각도 드는군요. 
    위에서 언급한 모든 사항을 다 고려해서 그에 맞는 성능에 따라서 넘버가 매겨 지기 때문에... 약간 순서가 바뀐 느낌도 없지 않아 있습니다. ^^ 
    뭐 마지막에 한번 더 다루죠 ~ ^^ 

    이중에서도 근래에 들어서 많이 언급되는 
    쿠다 프로세서(Compute Unified Device Architecture Processor : CUDA processor)와 
    스트림 프로세서(Stream processor)를 먼저 다루도록 하겠습니다. 
    과거 GPU(graphics processing units)라는 개념이 
    없었을때의 그래픽카드는 
    컬러수, 해상도 그리고 램댁(RAMDAC : 그래픽카드에서 모니터로 보내는 색상, 해상도 등 여러 디지털 신호를 중간에서 아날로그 신호로 바꾸어 모니터에 보내주는 역할)의 성능에 좌우 
    되었습니다. 

    그러다 그래픽연산의 전반을 담당하는 프로세서인 
    GPU가 나오게 됩니다.(1999년 nvidia Geforce 256)

    그래픽 카드(Graphic Card : VGA)원리는
    "만약 칼을 휘두르는 장면을 구현한다고 생각하면... 
     칼 모양으로 점을 찍고 점을 이어 면을 만들고 그면을 채워 좌표를 이동시켜 움직이게 하면 됩니다."

    말로는 쉽지만... 시간이 지날수록 사람들 높아지는 눈높이에 맞추기 위한 방법으로 
    트랜지스터의 집적도와 파이프라인의 개선만으로는 한계가 있다는 것을 느끼게 되고 
    이에 따라서 나오게 된것이 GPU의 병렬 구성입니다.

    GPU의 발달에 따라 3D연산에 한정되었던 것이 CPU가 하는 일을 도와줘서 보다 빠르게 데이터를 처리할수있는 GPGPU( General-purpose computing on graphics processing uints ) 가 등장하게 되엇습니다.

    GPGPU( General-purpose computing on graphics processing uints )에서 알수 있듯이... 
    그래픽연산에만 국한된것이 아니 보다 일반적인 범용적인 목적을 위한 GPU라는 것입니다.

    CPU혼자서 처리하던 일을 GPU가 도와준다는 것입니다.

    쿠다와 스트림 둘다 그래픽 연산만이 아닌 CPU의 연산을 도와주는 프로세서인데...
    Nvidia 에서는 이것을 쿠다 프로세서(CUDA Processor)라고 말하고... 
    AMD(ATI)에서는 스트림프로세서(Stream Processor)라고 말합니다.

    둘다 GPGPU의 범위안에 들어가는 것인데... 부르기를 다르게 부르는 것입니다. 
    그렇다고 양쪽회사다 똑같은 기술은 아닙니다. CPU의 하는일을 덜어준다는 목적이 같다는 거죠.  
    즉, GPGPU를 구현하는 프로세서를 Nvidia에서는 쿠다(CUDA)라고 부르는것이고 
    ATI에서는 스트림 프로세서(Stream Processor)라고 부릅니다.

    GPGPU( General-purpose computing on graphics processing uints )는
    동영상 인코딩이나 3D 렌더링 작업과 많은 PC 사용자들이 즐기는 게임에서 효과적으로 사용됩니다.
    대부분 PC게이머들이 많이 들어봤을 법한 물리연산 효과, 반사 효과, 인공지능 처리 등은 모두 GPGPU가 있기에 큰 발전을 할 수 있는 기반을 다질 수 있었고, GPGPU 기술이 발전할수록 사용자들은 더 실감나는 환경에서 게임을 즐길 수 있을 것입니다.

    이러한 GPGPU 바탕위에서 나온것이 
    피직스(PhysX)입니다.

    그래픽 카드에서 사용되는 의미는 주로 3D 게임이나 3D 시뮬레이션, 영화 FX 효과 등에서 사용되는 것으로사실적이고 현실적이 그래픽을 구현할수있게 해주는 물리엔진입니다.

    물리엔진은 게임과 영화 등에서 물리적 효과를 만들어 보다 현실감 있게 표현 해주는 것으로서 관성, 중력 등 현실의 물리법칙을 
    최대한 적용시켜주는 것입니다. 
    물체가 충돌하고, 마찰되어서 끌리고 굴러가고, 탄성력으로 튕기고 중력 가속도로 떨어지고, 천이 펄럭이고, 연기가 공기 중에 퍼지고... 하는 효과를 보다 사실적으로 표현해 줍니다. 대표적인 예로 스타크래프트2에서 사용한 하복 엔진과 Nvidia의 피직스 엔진이 있습니다.

    소프트웨어로 물리엔진 구현은 한계를 가지거나 오히혀 역효과를 낼수있습니다.
    하드웨어 반도체에서 고속으로 가속하는 방식을 예전에 에이지아(Ageia)사에서 피직스(PhysX)라는 이름으로 SDK와 함께 발매 되었었으나 추가의 물리엔진 가속 카드를 구매하는 경우가 별로 없어 
    2008년 엔비디아(Nvidia)가 인수하였습니다.

    엔비디아의 PhysX를 통해 구현이 가능한 효과들은 
    어떠한 물체가 폭발할 시 발생하는 먼지나 연기 등을 표현해 주는 'Particles' 효과와 
    자연스러운 물의 흐름을 표현하는 Fluid 효과, 괴물의 부드러운 피부 질감을 나타낼 수 있는 'Soft Bodies', 그리고 사람의 수많은 관절을 표현할 수 있는 'Joints', 머리카락이나 옷의 움직임을 사실적으로 
    표현할 수 있는 'Cloth' 등이 있습니다.

    http://smsinfo.tistory.com/m/post/317
    http://smsinfo.tistory.com/m/post/317

    이해하기 쉽게 잘해둔듯
    신고
    • 댓글이 1 개 달렸습니다.
    글목록 이전글 다음글
    글쓰기


    ※ 필독 ※ 컴퓨터게시판 규정 안내 (2025.02.16 수정) (5)스톤콜드 24.12.24추천 1
    와이고수 유저들을 위한 11월 표준견적.txt (35)스톤콜드 24.11.02추천 5
    신문고 (2)스톤콜드 24.12.24-
    🎉 미네랄 응모 이벤트, 더욱 강력하게 다시 시작됩니다! 🎉 (12) YGOSU 25.08.02-
    [질문] ssd 좋고빠르고 게임에좋은거 10만원대 추천점요~!! (5)wjddus376899414.04.15-
    [질문] 오랜만에 컴터좀 바꿔볼려는데 견적이나 추천좀 부탁~ (4)정은지.106314.04.15-
    [질문] 노트북 돌릴 수 있는 게임좀 알려줘. (4)크림앤어니언97214.04.14-
    [질문] 씨피유 온도가 85도인데 어떡하죠; (3)얄라말라109214.04.14-
    [질문] 노트북 두개중에 골라주세여 (1)쥐 아르고80814.04.13-
    [질문] 아이코다 ㄱㅊ늠? (8)쥐 아르고99614.04.13-
    [질문] 조립컴 사는 님드라 윈도우는 어떻게까세요? (4)토끼크림빵79114.04.13-
    [질문] 문서용 그래픽카드 추천좀해주라 (22)이상형문채원99314.04.13-
    [질문] 스마트컴,컴마왕,피플,준시스템 이런데 믿을만함?? (6)이상형문채원380014.04.13-
    [질문] 노트북 발열질문.. (2)dhhh95714.04.13-
    [질문] 컴게 견돌이 형들아 질문한다 (2)조베인82514.04.11-
    [질문] 제가 어제 바이두클라우드를 다운받았는데요 (5).김태연116514.04.11-
    [질문] 롤 한타때 프레임저하 질문드립니다 (15)얄라말라255014.04.11-
    [질문] 이거 사기아니냐?? (3)감됵86614.04.10-
    [질문] 님들아 윈xp인데 윈7로 갈수있는 사양인지좀 봐주실래여? (9)상큼E165814.04.08-
    [질문] 파워 선 질문이여 ㅠㅠ (2)h1060684614.04.08-
    [질문] 컴 견적 내려는데 캐드용으로 쓰려면 좋아야 함? (4)픽시로트93914.04.07-
    [질문] 파워 400W으로 롤 부드럽게 돌아가는 그래픽카드 추천좀 부탁드립니다! (6)얄라말라158714.04.07-
    [질문] 노트북 추천좀쥐 아르고78014.04.06추천 1
    [질문] 윈xp에서 윈7으로 갈아 탈때 (4)벼랑꽃105514.04.05-
    [질문] 절전모드 걸리는건 뭐임 (3)엘시112914.04.05-
    [질문] 형들아 급해 컴터살건데봐줘 (4)감됵88514.04.02-
    [질문] 저번에 그래픽카드 교체관련 질문 드렸던 사람입니다 (2)얄라말라77014.04.01-
    [질문] 중고로 컴살까하는데 (3)모오야메룽다79814.04.01-
    [질문] 컴퓨터가 맛이갔나봄...도움좀 (3)다해여신님76914.03.31-
    글쓰기