Disable 64 bit integer atomics on icllp.

Change-Id: If24c40414d10a2bb9ec6e0d5fa3296a873a0a062
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
This commit is contained in:
Mrozek, Michal
2019-09-05 07:38:02 +02:00
committed by sys_ocldev
parent 29613a2b1a
commit 0cd93d6d7d
2 changed files with 5 additions and 1 deletions

View File

@@ -50,7 +50,7 @@ const RuntimeCapabilityTable ICLLP::capabilityTable{
1, // extraQuantityThreadsPerEU
64, // slmSize
false, // blitterOperationsSupported
true, // ftrSupportsInteger64BitAtomics
false, // ftrSupportsInteger64BitAtomics
false, // ftrSupportsFP64
false, // ftrSupports64BitMath
true, // ftrSvm

View File

@@ -15,3 +15,7 @@ using IcllpTest = Test<DeviceFixture>;
ICLLPTEST_F(IcllpTest, givenIcllpWhenSlmSizeIsRequiredThenReturnCorrectValue) {
EXPECT_EQ(64u, pDevice->getHardwareInfo().capabilityTable.slmSize);
}
ICLLPTEST_F(IcllpTest, givenIclLpWhenCheckFtrSupportsInteger64BitAtomicsThenReturnFalse) {
EXPECT_FALSE(pDevice->getHardwareInfo().capabilityTable.ftrSupportsInteger64BitAtomics);
}