GPGPU(General-Purpose computing on Graphics Processing Units) 에 관하여

보일러병사
최초 등록일
2018.08.20
최종 저작일
2017.04
7페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니
퀴즈OX 이벤트

목차

없음

본문내용

‘GPU를 이용한 범용연산‘ 이란 뜻이며, 일반적으로 컴퓨터 그래픽스를 위한 계산만 맡았던 GPU(그래픽 처리 장치)를, 일반적으로 중앙 처리 장치(CPU)가 맡았던 응용 프로그램의 계산에 사용하는 기술이다.
고정된 형태의 GPU를 사용하던 방식에서 보다 유연한 형태의 GPU로 넘어오면서 3D 그래픽 분야를 위해서만 사용되던 GPU에 대한 새로운 접근이 시도 되었다. 이는 GPU가 행렬과 벡터 연산에 높은 계산 성능을 보이는 것에서 기인한 것으로, 그래픽 연산 뿐 만 아니라 일반 Computing 영역에서도 GPU를 활용하고자 하는 체제를 말한다.
수천 개의 코어로 이루어진 그래픽카드를 다양하게 이용하기 위해 사용하는 GPGPU는 병렬처리에 적합한 연산에서 뛰어난 연산속도를 낼 수 있다는 이점이 있어서 상당히 좋지만, GPU 병렬 프로세싱을 위한 프로그래밍 작성을 해야한다. 이에 GPGPU 프로그래밍 작성을 위해 다양한 방법들이 나오고 있는데 CUDA, OpenCL, C++AMP, OPEN ACC 등이 있는데 아래에서 간략하게 언급하겠습니다.

참고 자료

위키백과사전-GPGPU
데이터 사이언스 스쿨
GPGPU 프로그래밍 모델의 기술 동향 - 한국정보처리 학회 춘계학술발표대회 논문집 제20권 1호 2013.5
Aalto University Wiki - AND GPU
Bank Stealing for a Compact and Efficient Register File Architecture in GPGPU - IEEE Transactions on Very Large Scale Integration (VLSI) Systems IEEE Trans. VLSI Syst. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on. 25(2):520-533 Feb, 2017
보일러병사
판매자 유형Silver개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 파일확장자 CUDA 세미나 자료 (개인 공부용으로도 좋습니다) - CUDA 5.5 기반 89페이지
    < GPGPU (1) >- General Purpose Graphics ... 적인 데이터 연산을 처리하는 데도 사용하는 것< CUDA의 장점 (1 ... 연산 처리 능력을 사용- 병렬 프로그램의 확장성 - 잘 설계된 CUDA
  • 워드파일 GPGPU를 이용한 병렬 프로그래밍 실험 레포트 5페이지
    : GPGPU를 이용한 병렬 프로그래밍 - 예비이론 • GPGPU정의 ... , 특성, 구조 GPGPU(General-Purpose Computing ... . GPGPU의 간단한 도식 • CUDA정의, 처리과정, Thread
  • 한글파일 A+학점, 인텔, 엔비디아, AMD, 비메모리 반도체 전쟁 분석 6페이지
    도체를 마음대로 설계할 수 있는 특성이다. 법용 반도체가 수행할 수 없는 높은 ... 성도 가지고 있다. 이 두 가지 특성을 합쳐서 2종 병렬성이라고 부른다 ... 개별 칩의 성능을 높이는 방식으로 연구가 진행되어 왔지만, GPGPU
  • 한글파일 인공지능(AI) 알파고에 대한 정의, 효과, 적용사례 정리 본 6페이지
    [알파고, 시뮬레이션] ? 개요 ? 알파고 소개 ? 알파고 정의 - 알 ... 지능 : # 표1(산업별 인공지능 기술 적용현황, 부록 참고) ? 정의 ... 구성 ③ 정책은 행동을 선택하고, 보상함수는 학습 문제에서 목표를 정의
  • 한글파일 ATI 신기술 7페이지
    CUDA와 이를 이용하는 NVIDIA PhysX나 프로그램 지원을 확대하고 있고 ... AMD ATI 역시 ATI Stream을 통해 GPGPU 환경을 개선해 ... GPGPU 활용을 위한 기반을 갖추고 있다. ATI 스트림은 GPU가
  • 한글파일 [교양] IT에서 바라본 멀티미디어의 현실과 미래 7페이지
    있으므로 이들을 통해 용어의 정의를 내려 보면 "어떤 것을 전달하기 ... 확장 적용되고 있는 새로운 기술을 GPGPU(General ... 활용하게 하기 위해, C언어 기반의 CUDA 언어와 어떻게 연결시킬
  • 한글파일 슈퍼컴퓨터에 관한 조사 10페이지
    슈퍼 컴퓨터에 관한 조사 1. 슈퍼컴퓨터의 정의 우선 슈퍼 컴퓨터의 ... 정의를 한마디로 요약하자면 지금 우리가 사용하는 일반 데스크탑, 노트 ... 슈퍼컴퓨터의 정의는 따로 정해진게 아니라 시대가 변하면 변할 수록, 좋은 성능의
더보기
최근 본 자료더보기
상세우측 배너
GPGPU(General-Purpose computing on Graphics Processing Units) 에 관하여