2016-09-24 1 views
0

Ich versuche, einige Experimente mit einem in Thrust codierten Algorithmus auszuführen. Ich möchte wissen, wie sich die Anzahl der Threads pro Block auf die Leistung meines Algorithmus auswirkt. Ist es möglich, den Schub so zu begrenzen, dass nicht mehr als X Gewinde pro Block verwendet werden?Startkonfiguration in Thrust

+1

Schub exponiert bewusst nichts dergleichen – talonmies

Antwort

2

Thrust bietet keine Möglichkeit, die Anzahl der Threads pro Block oder die Anzahl der Blöcke, die in einem bestimmten Kernel-Aufruf verwendet werden, direkt festzulegen.

Diese Dinge werden indirekt durch Algorithmus und Problemgröße bestimmt, aber Sie haben keine direkte Kontrolle über sie.

Natürlich ist Schub eine Open-Source-Header/Template-Bibliothek, so dass Sie theoretisch alle gewünschten Codeänderungen vornehmen können. Ich nehme an, das ist nicht das, was Sie fragen und liegt außerhalb des Rahmens meiner Antwort.

Verwandte Themen