Home
last modified time | relevance | path

Searched refs:timeInDriver (Results 1 – 25 of 26) sorted by relevance

12

/aosp12/packages/modules/NeuralNetworks/runtime/test/
H A DTestIntrospectionControl.cpp266 uint64_t timeOnHardware, timeInDriver; in TEST_F() local
271 &timeInDriver), in TEST_F()
273 if (timeOnHardware != UINT64_MAX && timeInDriver != UINT64_MAX) { in TEST_F()
274 EXPECT_LE(timeOnHardware, timeInDriver); in TEST_F()
1000 &timeInDriver), in TEST_P()
1014 EXPECT_TRUE(timeInDriver == 0 || timeInDriver == UINT64_MAX) in TEST_P()
1024 EXPECT_EQ(timeInDriver, UINT64_MAX); in TEST_P()
1036 EXPECT_EQ(timeInDriver, microsToNanos(expectedTiming.first.timeInDriver)); in TEST_P()
1046 EXPECT_EQ(timeInDriver, timeInDriverFenced); in TEST_P()
1054 EXPECT_TIMING_LE(timeOnHardware, timeInDriver); in TEST_P()
[all …]
H A DTestCompilationCaching.cpp38 const V1_2::Timing kBadTiming = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX};
H A DTestExecution.cpp70 const V1_2::Timing kBadTiming = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX};
/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DCanonicalPreparedModel.cpp187 timing = {.timeOnDevice = deviceEnd - deviceStart, .timeInDriver = driverEnd - driverStart}; in execute()
271 .timeInDriver = driverEnd - driverStart}; in executeFenced()
273 .timeInDriver = driverEnd - driverStartAfterFence}; in executeFenced()
H A DSampleDriver.cpp59 static const V1_2::Timing kNoTiming = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX};
507 .timeInDriver = uint64_t(microsecondsDuration(driverEnd, driverStart))}; in asyncExecute()
638 .timeInDriver = uint64_t(microsecondsDuration(driverEnd, driverStart))}; in executeSynchronouslyBase()
754 V1_2::Timing timingSinceLaunch = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX}; in executeFenced()
755 V1_2::Timing timingAfterFence = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX}; in executeFenced()
760 .timeInDriver = uint64_t(microsecondsDuration(driverEnd, driverStart))}; in executeFenced()
763 .timeInDriver = uint64_t(microsecondsDuration(driverEnd, driverStartAfterFence))}; in executeFenced()
848 .timeInDriver = uint64_t(microsecondsDuration(driverEnd, driverStart))}; in execute()
H A DSampleDriverFloatXNNPACK.cpp57 static const V1_2::Timing kNoTiming = {.timeOnDevice = UINT64_MAX, .timeInDriver = UINT64_MAX};
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/
H A DGeneratedTestHarness.cpp294 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in EvaluatePreparedModel()
296 if (timing.timeOnDevice != UINT64_MAX && timing.timeInDriver != UINT64_MAX) { in EvaluatePreparedModel()
297 EXPECT_LE(timing.timeOnDevice, timing.timeInDriver); in EvaluatePreparedModel()
H A DCallbacks.cpp30 .timeInDriver = std::numeric_limits<uint64_t>::max()};
H A DValidateRequest.cpp38 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
H A DValidateBurst.cpp54 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DUtils.h42 .timeInDriver = std::numeric_limits<uint64_t>::max()};
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DConversions.cpp249 .timeInDriver = convertTiming(timing.timeInDriver)}; in unvalidatedConvert()
529 .timeInDriver = convertTiming(timing.timeInDriver)}; in unvalidatedConvert()
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/
H A DCallbacks.cpp31 .timeInDriver = std::numeric_limits<uint64_t>::max()};
H A DValidateRequest.cpp42 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
H A DGeneratedTestHarness.cpp711 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in EvaluatePreparedModel()
713 if (timing.timeOnDevice != UINT64_MAX && timing.timeInDriver != UINT64_MAX) { in EvaluatePreparedModel()
714 EXPECT_LE(timing.timeOnDevice, timing.timeInDriver); in EvaluatePreparedModel()
H A DQualityOfServiceTests.cpp229 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in runExecutionTest()
H A DMemoryDomainTests.cpp898 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in executeAsync()
913 EXPECT_EQ(UINT64_MAX, time.timeInDriver); in executeSync()
949 EXPECT_EQ(UINT64_MAX, t.timeInDriver); in executeFenced()
H A DValidateBurst.cpp59 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming()
/aosp12/packages/modules/NeuralNetworks/common/
H A DTypeUtils.cpp636 << ", .timeInDriver=" << timing.timeInDriver << "}"; in operator <<()
916 return a.timeOnDevice == b.timeOnDevice && a.timeInDriver == b.timeInDriver; in operator ==()
H A DValidation.cpp277 if (timing.timeInDriver.has_value() && timing.timeOnDevice.has_value()) { in validateTiming()
286 << ") must not exceed Timing::timeInDriver (" << timing.timeInDriver.value() << ")"; in validateTiming()
289 NN_VALIDATE(timing.timeOnDevice.value() <= timing.timeInDriver.value()) << lazyMessage(); in validateTiming()
/aosp12/packages/modules/NeuralNetworks/common/include/nnapi/
H A DTypes.h976 OptionalDuration timeInDriver; member
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DConversions.cpp426 .timeInDriver = convertTiming(timing.timeInDriverNs)}; in unvalidatedConvert()
968 .timeInDriverNs = NN_TRY(unvalidatedConvert(timing.timeInDriver)), in unvalidatedConvert()
/aosp12/packages/modules/NeuralNetworks/runtime/
H A DExecutionBuilder.cpp392 return timingLaunched.timeInDriver; in getDuration()
396 return timingFenced.timeInDriver; in getDuration()
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/test/
H A DPreparedModelTest.cpp42 .timeInDriver = std::numeric_limits<uint64_t>::max()};
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/test/
H A DPreparedModelTest.cpp43 .timeInDriver = std::numeric_limits<uint64_t>::max()};

12