AnswerDotAI / AnswerDotAI/gpu.cpp

Find the optimal LIMIT setting

Aperta
#72 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
4k
Fork
199
Merge medio
2m
PR unite (30g)
3

Descrizione

The default limit setting for DAWN may be too small.
The number of threads is 256, but on a Mac we can use 1024, or the buffer size may be less than 1GB.

A function to automatically find the system limit is needed to achieve optimal performance.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando l'impostazione LIMIT predefinita di DAWN e verificando come le attuali ipotesi di 256 thread e dimensione del buffer si applichino ai sistemi Mac. Determina come un calcolo automatico del limite di sistema dovrebbe selezionare un valore per diversi vincoli di thread e buffer; il lavoro è completo quando l'impostazione si adatta ai limiti di sistema disponibili e migliora le prestazioni.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp
Ambito
performance
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.