일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 우리들교회
- 딥러닝
- nodeJS
- No SQL
- 김양재 목사님
- 통계
- 빅데이타
- openCV
- Machine Learning
- 빅 데이타
- WebGL
- Deep learning
- 김양재
- Artificial Intelligence
- Statistics
- R
- 인공지능
- 빅데이터
- node.js
- 김양재 목사
- 몽고디비
- probability
- 데이터 과학
- c++
- Big Data
- 주일설교
- MongoDB
- 확률
- 빅 데이터
- data science
- Today
- Total
목록GPU (16)
Scientific Computing & Data Science
이번 글에서는 CUDA를 이용하여 열전달 시뮬레이션을 병렬로 계산하는 예제에 대하여 다루도록 하겠다. J. Sanders와 E. Kandrot의 CUDA by Example의 Chapter 7. Texture Memory 를 참고하여 재구성하였으며, 좀 더 심도있는 설명을 하기 위해 노력하였다. [실행환경] OS: Microsoft Windows 7 Professional 64 CUDA: 7.0 IDE: Microsoft Visual Studio 2012 Include: book.h, cpu_anim.h 1. Texture Memory Overview Texture memory는 constant memory와 마찬가지로 온-칩(on-chip)에 캐시(cache)된다. 따라서 오프-칩(off-chip) D..
[VectorAdd.cu]#include "cuda_runtime.h" #include "device_launch_parameters.h" #include #define arraySize 1000 __global__ void addKernel( int *c, const int *a, const int *b ) { int i = threadIdx.x; if( i < arraySize ) c[i] = a[i] + b[i]; } int main() { int a[arraySize]; int b[arraySize]; int c[arraySize]; int *dev_a = 0; int *dev_b = 0; int *dev_c = 0; // fill the arrays 'a' and 'b' on the CPU fo..
개발환경MS Windows 7 x64MS Visual Studio 2012nVidia CUDA 6.5 1. FILE > New > Project 2. New Project > Templates > NVIDIA > CUDA 6.5 3. CUDA 6.5 Runtime 4. Project Name: DeviceInfo 5. kernel.cu 코드 내용 삭제 6. 다음과 같이 코드 입력#include int main() { cudaDeviceProp prop; int count; cudaGetDeviceCount( &count ); for (int i=0; i< count; i++) { cudaGetDeviceProperties( &prop, i ); printf( " --- General Information..
This is one of our researches done in CJ POWERCAST, which is dedicated from the members of our team, T.J. Kwak and J.M. Park and G.Choi. INTORUDUCTIONGPU (Graphics Process Unit) has been traditionally used only for display of graphical contents with graphics acceleration. Because of the characteristics of display that represent pixels as a massive array, memory and processing architectures of GP..
by Geol Choi | Mar. 30, 2014목 차 1. GPU 개괄1.1. 병렬 컴퓨터로서의 GPU1.2. 현대 GPU의 구조1.3. 고수준의 병렬 계산을 하는 이유?1.4. 병렬 프로그래밍 언어와 모델2. GPU 역사2.1. 그래픽스 파이프라인의 진화2.2. GPU 계산2.3. 미래 발전 동향3. 최신 기술 동향3.1. 다양한 분야에서의 병렬 계산3.2. 하이브리드 GPU 기술3.3. 통합 셰이더 기술3.4. NVIDIA의 Fermi 아키텍쳐3.5. NVIDIA의 Kepler 아키텍쳐3.6. NVIDIA의 Tesla 프로세서4. 컴퓨터 그래픽스 산업 분야에서의 GPU 활용4.1. PhysX4.2. OptiX4.3. SceniX4.4. CompleX5. 맺음말 1. GPU 개괄Intel Penti..
OpenCV - Accelerated Computer Vision using GPUsTuesday, June 11, 2013 10:00 AM - 11:00 AM PDT- Show in my Time ZoneWebinar RegistrationOpenCV (Open Source Computer Vision Library: http://opencv.willowgarage.com/wiki/) is an open-source BSD-licensed library that includes several hundreds of computer vision algorithms. In this webinar, learn how this powerful library has been accelerated using CUD..