General purpose usage of graphics processing units (GPGPU) is becoming increasingly important as GPUs get more powerful and their widespread usage in performance-oriented computing. GPGPUs are mainstream performance hardware in workstation and cluster environments and their behavior in such setups are highly analyzed. Recently, NVIDIA, the leader hardware and software vendor in GPGPU computing, started to produce more energy efficient embedded GPGPU systems, Jetson series GPUs, to make GPGPU computing more applicable in domains where energy and space are limited. Although, the architecture of the GPUs in Jetson systems is the same as the traditional dedicated desktop graphic cards, the interaction between the GPU and the other components of the system such as main memory, CPU, and hard disk, is a lot different than traditional desktop solutions. To fully understand the capabilities of the Jetson series embedded solutions, in this paper we run several applications from many different domains and compare the performance characteristics of these applications on both embedded and dedicated desktop GPUs. After analyzing the collected data, we have identified certain application domains and program behaviors that Jetson series can deliver performance comparable to dedicated GPU performance.
Tübitak
117E142
This research was supported by TUBITAK (The Scientific and Technological Research Council of Turkey) grant number 117E142 and NVIDIA GPU Teaching Center.
Grafik işlem birimlerinin genel amaçlı kullanımı (GPGPU), grafik kartlarının güçlendikçe ve performansa yönelik hesaplamada yaygın kullanımları nedeniyle giderek önem kazanmaktadır. GPGPU'lar, iş istasyonu ve küme ortamlarındaki genel performans donanımıdır ve bu tür kurulumlardaki davranışları büyük ölçüde analiz edilir. Son zamanlarda, GPGPU hesaplamasında lider donanım ve yazılım satıcısı olan NVIDIA, GPGPU hesaplamayı enerji ve alanın sınırlı olduğu alanlarda daha uygulanabilir hale getirmek için daha fazla enerji tasarruflu gömülü GPGPU sistemleri, Jetson serisi, üretmeye başladı. Jetson sistemlerindeki GPU'ların mimarisi geleneksel adanmış masa üstü sistemlerde kullanılan grafik kartlarıyla aynı olsa da GPU ve sistemin ana bellek, CPU ve sabit disk gibi diğer bileşenleri arasındaki etkileşim geleneksel masaüstü çözümlerinden çok farklıdır. Jetson serisi gömülü çözümlerin yeteneklerini tam olarak anlamak için, bu makalede birçok farklı alandan birkaç uygulama çalıştırıyoruz ve bu uygulamaların performans özelliklerini hem gömülü hem de ayrık masaüstü grafik kartlarıyla karşılaştırıyoruz. Toplanan verileri analiz ettikten sonra, Jetson serisinin masaüstü GPU performansıyla karşılaştırılabilir performans sağlayabileceği belirli uygulama alanlarını ve program davranışlarını belirledik.
117E142
Birincil Dil | İngilizce |
---|---|
Bölüm | Makaleler |
Yazarlar | |
Proje Numarası | 117E142 |
Yayımlanma Tarihi | 30 Eylül 2020 |
Gönderilme Tarihi | 26 Mayıs 2020 |
Yayımlandığı Sayı | Yıl 2020 |