Я работаю над переводом приложения CUDA ( это, если вы должны знать ]) в OpenCL. Исходное приложение использует CUDA API в стиле C с одним потоком, чтобы избежать автоматического ожидания занятости при чтении результатов.
Теперь я заметил, что очереди команд OpenCL очень похожи на потоки CUDA. Но в команда чтения устройства , а также в командах write и kernel execute также отмечают параметры для событий. Поэтому мне интересно, что нужно для выполнения записи устройства, количества ядер (например, один вызов одного ядра, затем 100 вызовов другого ядра) и чтения устройства, Как измерить силу сигнала GPS?
Вы уверены, что имеете в виду мощность сигнала и точность? Что хорошего в силе сигнала? Поскольку положение GPS определяется по множеству спутников, у вас нет «одного» уровня сигнала.
Предполагая, что вы действительно имеете в виду мощность сигнала, вы можете получить GpsStatus
через LocationManager.getGpsStatus ()
, и это даст вам список спутников через getSatellites ( )
', и каждый из них имеет отношение сигнал / шум ( getSnr ()
).
Предполагая, что вы имеете в виду точность, попробуйте Location.getAccuracy ()
.