all options
bookworm  ] [  trixie  ] [  forky  ] [  sid  ]
[ Source: rocm-llvm  ]

Package: hipcc (7.0.2+dfsg-3 and others)

Links for hipcc

Screenshot

Debian Resources:

Download Source Package rocm-llvm:

Maintainers:

External Resources:

Similar packages:

API runtime C++ e linguaggio kernel per GPU AMD e NVIDIA

HIP (Heterogeneous Interface for Portability) è un'API runtime C++ e un linguaggio kernel che consente agli sviluppatori di creare applicazioni portabili per GPU AMD e NVIDIA da un unico codice sorgente.

Le funzionalità principali includono:

* HIP è molto snello e ha un impatto minimo o nullo sulle prestazioni

  rispetto alla codifica diretta in modalità CUDA;
* HIP consente la scrittura in C++ come un unico linguaggio,
  incluse funzionalità quali template, lambda C++11, classi, spazi dei
  nomi e altro ancora;
* HIP consente agli sviluppatori di utilizzare il “miglior” ambiente di
  sviluppo e i migliori strumenti su ciascuna piattaforma di
  destinazione;
* gli strumenti HIPify convertono automaticamente il codice sorgente da
  CUDA a HIP;
* gli sviluppatori possono specializzarsi per la piattaforma (CUDA o AMD)
  per ottimizzare le prestazioni o gestire casi complessi.

I nuovi progetti possono essere sviluppati direttamente nel linguaggio HIP C++ portabile e possono essere eseguiti su piattaforme NVIDIA o AMD. Inoltre, HIP fornisce strumenti per la portabilità che facilitano il trasferimento dei codici CUDA esistenti al livello HIP, senza alcuna perdita di prestazioni rispetto all'applicazione CUDA originale. HIP non è destinato a sostituire CUDA e gli sviluppatori devono aspettarsi di dover eseguire alcune operazioni manuali di codifica e ottimizzazione delle prestazioni per completare la portabilità.

Questo pacchetto fornisce il compilatore per compilare i programmi sorgente HIP.

Other Packages Related to hipcc

  • depends
  • recommends
  • suggests
  • enhances

Download hipcc

Download for all available architectures
Architecture Version Package Size Installed Size Files
amd64 7.0.2+dfsg-3 98.7 kB288.0 kB [list of files]
arm64 7.0.2+dfsg-3 85.7 kB284.0 kB [list of files]
ppc64 (unofficial port) 5.2.3-8 26.6 kB110.0 kB [list of files]
ppc64el 7.0.2+dfsg-3 98.9 kB348.0 kB [list of files]