系统。测试SSE

来自RAD Studio API文档
跳转到:航行,搜索

德尔福

测试SSE: 红衣主教;        {0:无SSE,第一位:SSE可用,第二位:SSE2可用}

C类++

外部 DELPHI_包装 未签名的 测试SSE;

属性

类型 可见性 来源 单位 起源
变量 公众的
系统.pas
系统hpp
系统 系统

描述

测试SSE表示所用计算机上的SSE(数据流单指令多数据扩展指令集)功能。

测试SSE可以包含以下值的组合:

  • 0-无SSE。CPU没有SSE功能。
  • 1-只有SSE功能可用。
  • 2-SSE2可用。
提示:这个系统机组仅检查SSE和SSE2的可用性。要检测SSE3和最新的SSE功能,请添加系统。数学装置至使用部分的源代码。

这个系统。数学装置重置测试SSE变量设置为以下标志的组合。这个系统。数学unit定义了以下CPU常数:

  上海证券交易所 = 0001美元;       {SSE指令集可用}
  seSSE2 = 0002美元;      {SSE2指令集可用}
  seSSE3号机组 = $0004;      {SSE3指令集可用}
  seSSSE3 = $0008;     {补充的SSE3指令集可用}
  seSSE41号机组 = $0010;     {SSE4.1指令集可用}
  seSSE42号机组 = $0020;     {SSE4.2指令集可用}
  sePOPCNT公司 = $0040;    {POPCNT指令可用}
  塞亚斯尼 = $0080;     {AES指令集可用}
  sePCLMULQDQ公司 = $0100; {PCLMULQDQ指令可用}
注:所有X64体系结构CPU至少具有SSE和SSE2功能。

另请参见