GPULib

GPULib
GPULib
개발자Tech-X 코퍼레이션
안정된 릴리스
1.6.2 / 2013년 10월 1일, 9년 전(2013-10-01)
플랫폼Microsoft Windows, OS X 및 Linux
유형GPGPU
면허증.독자 사양 상용 소프트웨어
웹 사이트www.txcorp.com

GPLIB는 기술(1]에 의해 개발한 GPLibration(1]를 사용하여 NVIDIA 플랫폼(1]를 사용하여 NVIDIA 플랫폼)을 위한 표준 프로그래밍된 소프트웨어 라이브러리의 기본 프로그래밍된 소프트웨어세인트푸리에 변환(FFT), 보간, BLAS 매트릭스 연산 및 [2]MAGMA에 의해 제공되는 LAPACK 루틴 및 일부 이미지 처리 연산.IDL에서 제공하는 모든 숫자 데이터 유형이 지원됩니다.GPULib는 의료 영상, 광학,[3][4] 천문학, 지구 과학,[5] 원격 감지 [6][7]및 기타 [8]과학 분야에서 사용됩니다.

현재[9] 이 라이브러리를 사용하려면 CUDA 지원 GPU가 필요합니다., OpenCL 프로토타입이 있습니다.GPULib는 사용하는 GPU(그래픽 처리 장치)의 기능에 따라 더 많은 기능을 제공합니다.예를 들어, 배정밀 계산 및 계산과 동시에 데이터를 전송하는 기능은 모든 GPU에서 제공되는 것은 아니지만 GPULib는 이러한 작업을 수행할 수 있는 GPU에서 지원합니다.

GPULib는 IDL 코드와 함께 DLM(Dynamically Loadable Module) 형태로 제공됩니다.GPULib를 사용하려면 CUDA 또는 CUDA에 대한 지식이 필요하지 않지만 사용자가 CUDA에 대해 잘 알고 있으면 확장할 수 있습니다.GPULib는 이전에 Matlab, [10]Python, Java 등의 다른 언어에 대한 바인딩을 제공했습니다.

GPULib API 설명서는 온라인에서 [11]구할 수 있습니다.

「 」를 참조해 주세요.

  • CUDA – Nvidia가 작성한 병렬 컴퓨팅 플랫폼 및 프로그래밍 모델, NVIDIA가 생산하는 그래픽 처리 장치(GPU)에 의해 구현됩니다.
  • GPGPU – GPU에서의 범용 계산
  • OpenCL – Nvidia 및 AMD/ATI 및 인텔 및 기타에서 지원되는 크로스 플랫폼 표준

레퍼런스

  1. ^ "Tech-X Products". Tech-X Corporation. GLULib. Archived from the original on 24 October 2017.
  2. ^ "MAGMA".
  3. ^ Chung, F.C., Krishnatreya, B.J. & Grier, D. G. (2010).홀로그래픽 비디오 현미경을 이용한 3차원 입자 추적 전략.옵티컬 익스프레스, 18(13), 13563.doi:10.1364/OE.18.013563
  4. ^ 청, 에프, 선, B., 드레푸스, R., 아마토그릴, J., 샤오, K., 딕슨, L. 및 그리어, D.(2009).홀로그래픽 비디오 현미경으로 플로우 시각화 및 플로우 세포 측정.옵티컬 익스프레스, 17(15), 13071~13079.
  5. ^ Fillmore, D., Messmer, P., Mullowney, P. 및 Amyx, K.(2008)GPU를 사용한 데이터 분석 애플리케이션의 고속화.미국 지구물리학 연합, 23, 1099.
  6. ^ 원격 감지에서 Canty, Morton J. 이미지 분석, 분류 변경 감지: ENVI/IDL 알고리즘, 세컨드 에디션 포함.CRC Press, 2009.
  7. ^ 라디메이커, 리사, 콜먼, 다니엘Spinoff, 2011: NASA Technologies Benefit Society.Government Printing Office, 2012.
  8. ^ Messmer, P., & Mullowney, P. J. (2008)GPULib: GPU 컴퓨팅(고급 언어).과학 엔지니어링 부문 컴퓨팅, 10, 70~73
  9. ^ "CUDA GPUs". 4 June 2012.
  10. ^ 헤틀란, 매그너스 리Python Algorithms: Python 언어로 기본 알고리즘을 마스터합니다.Apress, 2010년
  11. ^ "GPULib 1.6.2 API". Tech-X Corporation. Archived from the original on 17 November 2016.