会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 86. 发明授权
    • Technologies for application validation in persistent memory systems
    • 持久性存储器系统中的应用验证技术
    • US09535820B2
    • 2017-01-03
    • US14670965
    • 2015-03-27
    • Intel Corporation
    • Philip R. LantzThomas WillhalmKirill InstrumentovKarthik Kumar
    • G06F9/44G06F11/36
    • G06F11/3688G06F11/3648
    • Technologies for software testing include a computing device having persistent memory that includes a platform simulator and an application or other code module to be tested. The computing device generates a checkpoint for the application at a test location using the platform simulator. The computing device executes the application from the test location to an end location and traces all writes to persistent memory using the platform simulator. The computing device generates permutations of persistent memory writes that are allowed by the hardware specification of the computing device simulated by the platform simulator. The computing device replays each permutation from the checkpoint, simulates a power failure, and then invokes a user-defined test function using the platform simulator. The computing device may test different permutations of memory writes until the application's use of persistent memory is validated. Other embodiments are described and claimed.
    • 用于软件测试的技术包括具有持久存储器的计算设备,其包括平台模拟器和要测试的应用或其他代码模块。 计算设备使用平台模拟器在测试位置生成应用程序的检查点。 计算设备从测试位置执行应用程序到终端位置,并使用平台模拟器跟踪对持久存储器的所有写入。 计算设备产生由平台模拟器模拟的计算设备的硬件规范允许的持久存储器写入的排列。 计算设备从检查点重播每个置换,模拟电源故障,然后使用平台模拟器调用用户定义的测试功能。 计算设备可以测试存储器写入的不同排列,直到应用程序使用永久存储器被验证为止。 描述和要求保护其他实施例。
    • 87. 发明申请
    • PROVIDING VECTOR SUB-BYTE DECOMPRESSION FUNCTIONALITY
    • 提供矢量子字节分解功能
    • US20160342417A1
    • 2016-11-24
    • US15225401
    • 2016-08-01
    • INTEL CORPORATION
    • Tal UlielElmoustapha Ould-Ahmed-VallThomas WillhalmRobert Valentine
    • G06F9/30
    • G06F9/30036G06F9/30032G06F9/30109G06F9/30112G06F9/3889
    • Processing to execute SIMD vector sub-byte decompression functionality includes copying a first two bytes into the least significant portion of a first vector element, a second two bytes into the most significant portion, and copying a third two bytes into the least significant portion of a second vector element, and a fourth two bytes into the most significant portion. Processing continues by shifting the first vector element by a first shift count and the second vector element by a second shift count. Processing continues with copying the first two bytes and the third two bytes from the shifted first and second vector elements into a first destination vector element, and the second two bytes and the fourth two bytes from the shifted first and second vector elements into a second destination vector element, to at least partially restore an original sub-byte order of the sub-byte elements.
    • 执行SIMD向量子字节解压缩功能的处理包括将前两个字节复制到第一向量元素的最低有效部分,将第二个两个字节复制到最高有效部分,以及将第三个两个字节复制到 第二矢量元素和第四个两个字节到最重要部分。 通过将第一矢量元素移位第一移位计数和第二向量元素第二移位计数来继续处理。 处理继续,将前两个字节和第三个两个字节从移位的第一和第二向量元素复制到第一目的地向量元素中,并且将第二个两个字节和第四个两个字节从被移位的第一和第二向量元素复制到第二目的地 向量元素,以至少部分恢复子字节元素的原始子字节顺序。
    • 88. 发明授权
    • Packed two source inter-element shift merge processors, methods, systems, and instructions
    • 封装两个源间元素间移位合并处理器,方法,系统和指令
    • US09442731B2
    • 2016-09-13
    • US14142738
    • 2014-03-13
    • Intel Corporation
    • Tal UlielElmoustapha Ould-Ahmed-VallRobert ValentineMark J. CharneyThomas Willhalm
    • G06F9/30
    • G06F9/30145G06F9/30018G06F9/30032G06F9/30036
    • A processor includes a decoder to receive an instruction that indicates first and second source packed data operands and at least one shift count. An execution unit is operable, in response to the instruction, to store a result packed data operand. Each result data element includes a first least significant bit (LSB) portion of a first data element of a corresponding pair of data elements in a most significant bit (MSB) portion, and a second MSB portion of a second data element of the corresponding pair in a LSB portion. One of the first LSB portion of the first data element and the second MSB portion of the second data element has a corresponding shift count number of bits. The other has a number of bits equal to a size of a data element of the first source packed data minus the corresponding shift count.
    • 处理器包括解码器,用于接收指示第一和第二源压缩数据操作数和至少一个移位计数的指令。 执行单元响应于该指令可操作地存储结果打包数据操作数。 每个结果数据元素包括最高有效位(MSB)部分中对应的一对数据元素的第一数据元素的第一最低有效位(LSB)部分和相应对的第二数据元素的第二MSB部分 在LSB部分。 第一数据元素的第一LSB部分和第二数据元素的第二MSB部分之一具有相应的移位计数位数。 另一个具有等于第一源打包数据的数据元素减去相应移位计数的大小的位数。