Difference between revisions of "Linux Cluster til Center of Excelence/nVidia GPU"

From Teknologisk videncenter
Jump to: navigation, search
m (Links til artikelserie af Rob Farber)
m (Documentation)
 
(10 intermediate revisions by 3 users not shown)
Line 75: Line 75:
 
|Software Development Tools ||[http://www.nvidia.com/object/tesla_software.html C-based CUDA Toolkit]
 
|Software Development Tools ||[http://www.nvidia.com/object/tesla_software.html C-based CUDA Toolkit]
 
|}
 
|}
 +
=Sammenligning af GPU'er=
 +
{|border=1 ;style="margin: 0 auto; text-align: center;cellpadding="5" cellspacing="0"
 +
|-
 +
|Model || GFlops || Kerner || Mem. bandwith GB/s || kr. || kr. pr. GFlop
 +
|-
 +
|GTS 250 || 470 || 128 || 70 || 915 || 1.95
 +
|}
 +
 
=CUDA=
 
=CUDA=
 
''C''ompute ''U''nified ''D''evice ''A''rchitecture
 
''C''ompute ''U''nified ''D''evice ''A''rchitecture
 +
*[http://developer.nvidia.com/page/home.html CUDA Developer homepage] **
 
*See nVidia's [http://www.nvidia.com/object/cuda_home_new.html CUDA zone]
 
*See nVidia's [http://www.nvidia.com/object/cuda_home_new.html CUDA zone]
 +
*See nVidia's [http://developer.nvidia.com/object/gpu_computing_online.html Online Seminars]
 +
 +
==Documentation==
 +
*[http://developer.download.nvidia.com/GPU_Programming_Guide/GPU_Programming_Guide_G80.pdf Programming Guide CUDA 8]
 +
*[http://developer.download.nvidia.com/compute/cuda/2_3/toolkit/docs/NVIDIA_CUDA_BestPracticesGuide_2.3.pdf CUDA C best practices guide]
 +
*[http://developer.nvidia.com/object/cuda-by-example.html CUDA by example] (Also available on Safari)
 +
 
==Links til artikelserie af Rob Farber==
 
==Links til artikelserie af Rob Farber==
 
*[http://www.drdobbs.com/high-performance-computing/207200659 CUDA, Supercomputing for the Masses: Part 1] CUDA lets you work with familiar programming concepts while developing software that can run on a GPU
 
*[http://www.drdobbs.com/high-performance-computing/207200659 CUDA, Supercomputing for the Masses: Part 1] CUDA lets you work with familiar programming concepts while developing software that can run on a GPU
Line 95: Line 111:
 
*[http://www.drdobbs.com/architecture-and-design/222600097 CUDA, Supercomputing for the Masses: Part 15] Using Pixel Buffer Objects with CUDA and OpenGL
 
*[http://www.drdobbs.com/architecture-and-design/222600097 CUDA, Supercomputing for the Masses: Part 15] Using Pixel Buffer Objects with CUDA and OpenGL
 
== Links til kursusbeskrivelser ==
 
== Links til kursusbeskrivelser ==
*[http://courses.ece.illinois.edu/ece498/al/index.html Applied Parallel Programming] UNIVERSITY OF ILLINOIS ''(+++)''
+
*[http://courses.ece.illinois.edu/ece498/al/index.html Applied Parallel Programming] UNIVERSITY OF ILLINOIS '''(+++)'''
 +
*[http://developer.nvidia.com/object/gpu_computing_online.html GPU Computing Online Seminars Juni juli 2010]
  
 
== Software ==
 
== Software ==
 
*[http://developer.nvidia.com/object/cuda_3_0_downloads.html GetCUDA]
 
*[http://developer.nvidia.com/object/cuda_3_0_downloads.html GetCUDA]
 
**[http://developer.download.nvidia.com/compute/cuda/3_0/docs/GettingStartedWindows.pdf Getting Started in Windows environment]
 
**[http://developer.download.nvidia.com/compute/cuda/3_0/docs/GettingStartedWindows.pdf Getting Started in Windows environment]
 +
== Perl ==
 +
*[http://psilambda.com/products/kappa/ Kappa] CUDA made easier
 +
*[http://search.cpan.org/~brian/KappaCUDA-1.1.1/KappaCUDA.pod KappaCUDA] Perl module
  
 
=Links=
 
=Links=
 
*[http://research.microsoft.com/en-us/um/redmond/events/escience2008/matsuoka-escience2008.pdf Tsunami cluster] Interessant artikel bla. strømforbrug
 
*[http://research.microsoft.com/en-us/um/redmond/events/escience2008/matsuoka-escience2008.pdf Tsunami cluster] Interessant artikel bla. strømforbrug
 
*[http://forums.nvidia.com/lofiversion/index.php?t70731.html MatLAB and Tesla] How-to eksempel med Linux
 
*[http://forums.nvidia.com/lofiversion/index.php?t70731.html MatLAB and Tesla] How-to eksempel med Linux
[[Category:Cluster]] [[Category:Linux]][[Category:CoE]]
+
*[http://www.computer.org/portal/c/document_library/get_file?uuid=6fefff2f-cf51-487b-b744-18ac6f3872ac&groupId=53319 IEEE on GPU's] '''Good HeTh'''
 +
[[Category:Cluster]] [[Category:Linux]][[Category:CoE]][[Category:CUDA]]

Latest revision as of 10:04, 21 November 2010

Billig løsning for at komme igang

Anvende nVidia CUDA compatibelt grafrikkort fx. GeForce 9800GTX+ til kr. 1.361,- inkl. moms.

nVidea Tesla C1060 GPU

  • Pris pr. 14. maj 2010 kr. 7980,-

S1060 GPU

Oplysninger hentet fra Tesla c1060 Specifications
Form Factor 10.5" x 4.376", Dual Slot
# of Tesla GPUs 1
# of Streaming Processor Cores 240
Frequency of processor cores 1.3 GHz
Single Precision floating point performance (peak) 933
Double Precision floating point performance (peak) 78
Floating Point Precision IEEE 754 single & double
Total Dedicated Memory 4 GDDR3
Memory Speed 800MHz
Memory Interface 512-bit
Memory Bandwidth 102 GB/sec
Max Power Consumption 187.8 W
System Interface PCIe x16
Auxiliary Power Connectors 6-pin & 8-pin
Thermal Solution Active fan sink
Software Development Tools C-based CUDA Toolkit

nVidea Tesla S1070

Tesla S1070 er et 1U kabinet med 4 GPU'er delt i to sektioner. Tesla S1070 skal tilsluttes en eller to host PC'er. Pris cirka. kr. 60.000,- (Ser ikke ud til at kunne købes i DK)

4 GPU'er i kabinettet med 4 x 240 kerner = 960 kerner
Tesla S1070 tilsluttes en eller to host PC'er (Der er to PCI-express kanaler)

Specifikationer

Oplysninger hentet fra Tesla S1070 Specifications
Number of Tesla GPUs 4
Number of Streaming Processor Cores 960 (240 per processor)
Frequency of processor cores 1.296 to 1.44 GHz
Single Precision floating point performance (peak) 3.73 to 4.14 TFlops
Double Precision floating point performance (peak) 311 to 345 GFlops
Floating Point Precision IEEE 754 single & double
Total Dedicated Memory 16
Memory Interface 512-bit
Memory Bandwidth 408 GB/sec
Max Power Consumption 800 W (typical)
System Interface PCIe x16 or x8
Software Development Tools C-based CUDA Toolkit

Sammenligning af GPU'er

Model GFlops Kerner Mem. bandwith GB/s kr. kr. pr. GFlop
GTS 250 470 128 70 915 1.95

CUDA

Compute Unified Device Architecture

Documentation

Links til artikelserie af Rob Farber

Links til kursusbeskrivelser

Software

Perl

Links