PETROVIČ, Filip, Jiří FILIPOVIČ, David STŘELÁK and Jana PAZÚRIKOVÁ. Kernel Tuning Toolkit. 2018. |
Other formats:
BibTeX
LaTeX
RIS
|
Basic information | |
---|---|
Original name | Kernel Tuning Toolkit |
Name in Czech | Kernel Tuning Toolkit |
Authors | PETROVIČ, Filip (703 Slovakia, belonging to the institution), Jiří FILIPOVIČ (203 Czech Republic, guarantor, belonging to the institution), David STŘELÁK (203 Czech Republic, belonging to the institution) and Jana PAZÚRIKOVÁ (703 Slovakia, belonging to the institution). |
Edition | 2018. |
Other information | |
---|---|
Original language | English |
Type of outcome | Software |
Field of Study | 10201 Computer sciences, information science, bioinformatics |
Country of publisher | Czech Republic |
Confidentiality degree | is not subject to a state or trade secret |
WWW | Kernel Tuning Toolkit |
RIV identification code | RIV/00216224:14610/18:00102106 |
Organization unit | Institute of Computer Science |
Keywords (in Czech) | autotuning; OpenCL; CUDA; globální optimalizace |
Keywords in English | autotuning; OpenCL; CUDA; global optimization |
Technical parameters | KTT umožňuje oproti ostatním frameworkům především tuning globálních parametrů (mající vliv na více kernelů), díky čemuž je použitelný na širší škálu software. Navíc je designován tak, aby bylo možno transparentně přecházet mezi výpočtem a tuningem, což usnadňuje jeho integraci. Software je volně k dispozici jako open-source. V současné době je využíván k tuningu části GPU kódů v široce využívaném software pro rekonstrukci dat z cryo-elektronové mikroskopie Xmipp (https://github.com/I2PC/scipion/). Kontaktní osoba: Jiří Filipovič, Ústav výpočetní techniky, Botanická 68a, 602 00 Brno, tel. 777 025 669, e-mail fila@mail.muni.cz |
Tags | rivok |
Tags | International impact |
Changed by | Changed by: Ing. Jana Hozzová, Ph.D., učo 411498. Changed: 28/1/2019 09:55. |
Abstract |
---|
Kernel Tuning Toolkit (KTT) is a C++ auto-tuning framework for OpenCL and CUDA kernels. It allows to tune code variants, both offline and online (i.e. during program execution). The tuning parameters may perform also cross-kernel changes. |
Abstract (in Czech) |
---|
Kernel Tuning Toolkit (KTT) je C++ framework pro auto-tuning OpenCL a CUDA kernelů. Umožňuje tuning variant kódu offline i online (tj. při běhu aplikace). Parametry tuningu mohou provádět změny jdoucí přes několik kernelů. |
Links | |
---|---|
EF16_013/0001802, research and development project | Name: CERIT Scientific Cloud |
MUNI/A/0854/2017, interní kód MU | Name: Rozsáhlé výpočetní systémy: modely, aplikace a verifikace VII. |
Investor: Masaryk University, Category A |
PrintDisplayed: 30/8/2024 01:22