会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • ASYMMETRIC DOUBLE BUFFERING OF BITSTREAM DATA IN A MULTI-CORE PROCESSOR
    • 在多核处理器中不对称双缓冲比特数据
    • US20100023709A1
    • 2010-01-28
    • US12177253
    • 2008-07-22
    • Kuan FengHuo Ding LiXing LiuRong YanYu YuanSheng Xu
    • Kuan FengHuo Ding LiXing LiuRong YanYu YuanSheng Xu
    • G06F12/00
    • H04N19/42H04N19/44H04N19/91
    • An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords for interpretation. The processor includes a general purpose unit (GPU) and a special purpose unit (SPU). The GPU includes GPU buffers and the SPU includes SPU buffers. After populating one GPU buffer with bitstream data, the processor populates another GPU buffer with subsequent bitstream data. The processor may populate the GPU buffers in alternating fashion. The processor populates one SPU buffer with bitstream data while parsing bitstream data in the other SPU buffer. The GPU of the processor populates the SPU buffers in alternating fashion. The size of the GPU buffers may be a multiple of the size of the SPU buffers. After the SPU buffers consume the bitstream data from one GPU buffer, the other GPU buffer transfers its bitstream data to the SPU buffers for parsing.
    • 信息处理系统包括处理可变长度码(VLC)比特流数据的多核处理器。 比特流数据包括用于解释的多个码字。 处理器包括通用单元(GPU)和专用单元(SPU)。 GPU包括GPU缓冲区,SPU包括SPU缓冲区。 在使用比特流数据填充一个GPU缓冲器之后,处理器用随后的比特流数据填充另一个GPU缓冲器。 处理器可以以交替方式填充GPU缓冲器。 处理器在分析其他SPU缓冲区中的比特流数据时,使用比特流数据填充一个SPU缓冲区。 处理器的GPU以交替的方式填充SPU缓冲区。 GPU缓冲器的大小可以是SPU缓冲器的大小的倍数。 在SPU缓冲器从一个GPU缓冲器消耗比特流数据之后,另一个GPU缓冲器将其比特流数据传送到SPU缓冲器用于解析。
    • 6. 发明申请
    • VARIABLE-LENGTH CODE (VLC) BITSTREAM PARSING IN A MULTI-CORE PROCESSOR WITH BUFFER OVERLAP REGIONS
    • 具有缓冲区覆盖区域的多核处理器中的可变长度代码(VLC)BITSTREAM PARSING
    • US20100023708A1
    • 2010-01-28
    • US12177232
    • 2008-07-22
    • Kuan FengHuo Ding LiXing LiuRong YanYu YuanSheng Xu
    • Kuan FengHuo Ding LiXing LiuRong YanYu YuanSheng Xu
    • G06F12/00
    • G06F5/16
    • An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.
    • 信息处理系统包括处理可变长度码(VLC)比特流数据的多核处理器。 比特流数据包括处理器组织成功能上共同的子集的多个码字。 处理器包括通用处理器(GPU)和一个或多个专用处理器(SPU)。 处理器的SPU可以包括两个SPU缓冲器。 处理器首先将比特流数据传输到GPU缓冲存储器中,然后用比特流数据一个接一个地填充SPU缓冲器。 SPU缓冲器可以各自包括SPU用相同比特流数据填充的重叠区域。 SPU以交替的方式解析SPU缓冲器中的位流数据。 当解析达到重叠区域内的子集边界时,SPU可以将解析从一个SPU缓冲区移位到另一个SPU缓冲区。
    • 7. 发明授权
    • Asymmetric double buffering of bitstream data in a multi-core processor
    • 多核处理器中比特流数据的不对称双缓冲
    • US08595448B2
    • 2013-11-26
    • US12177253
    • 2008-07-22
    • Kuan FengHuo Ding LiXing S H LiuRong YanYu YuanSheng Xu
    • Kuan FengHuo Ding LiXing S H LiuRong YanYu YuanSheng Xu
    • G06F12/08
    • H04N19/42H04N19/44H04N19/91
    • An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords for interpretation. The processor includes a general purpose unit (GPU) and a special purpose unit (SPU). The GPU includes GPU buffers and the SPU includes SPU buffers. After populating one GPU buffer with bitstream data, the processor populates another GPU buffer with subsequent bitstream data. The processor may populate the GPU buffers in alternating fashion. The processor populates one SPU buffer with bitstream data while parsing bitstream data in the other SPU buffer. The GPU of the processor populates the SPU buffers in alternating fashion. The size of the GPU buffers may be a multiple of the size of the SPU buffers. After the SPU buffers consume the bitstream data from one GPU buffer, the other GPU buffer transfers its bitstream data to the SPU buffers for parsing.
    • 信息处理系统包括处理可变长度码(VLC)比特流数据的多核处理器。 比特流数据包括用于解释的多个码字。 处理器包括通用单元(GPU)和专用单元(SPU)。 GPU包括GPU缓冲区,SPU包括SPU缓冲区。 在使用比特流数据填充一个GPU缓冲器之后,处理器用随后的比特流数据填充另一个GPU缓冲器。 处理器可以以交替方式填充GPU缓冲器。 处理器在分析其他SPU缓冲区中的比特流数据时,使用比特流数据填充一个SPU缓冲区。 处理器的GPU以交替的方式填充SPU缓冲区。 GPU缓冲器的大小可以是SPU缓冲器的大小的倍数。 在SPU缓冲器从一个GPU缓冲器消耗比特流数据之后,另一个GPU缓冲器将其比特流数据传送到SPU缓冲器用于解析。
    • 8. 发明授权
    • Variable-length code (VLC) bitstream parsing in a multi-core processor with buffer overlap regions
    • 可变长度码(VLC)比特流在具有缓冲区重叠区域的多核处理器中解析
    • US08762602B2
    • 2014-06-24
    • US12177232
    • 2008-07-22
    • Kuan FengHuo Ding LiXing S H LiuRong YanYu YuanSheng Xu
    • Kuan FengHuo Ding LiXing S H LiuRong YanYu YuanSheng Xu
    • G06F3/00G06F5/00G06F13/00H04N7/12H03M7/40
    • G06F5/16
    • An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.
    • 信息处理系统包括处理可变长度码(VLC)比特流数据的多核处理器。 比特流数据包括处理器组织成功能上共同的子集的多个码字。 处理器包括通用处理器(GPU)和一个或多个专用处理器(SPU)。 处理器的SPU可以包括两个SPU缓冲器。 处理器首先将比特流数据传输到GPU缓冲存储器中,然后用比特流数据一个接一个地填充SPU缓冲器。 SPU缓冲器可以各自包括SPU用相同比特流数据填充的重叠区域。 SPU以交替的方式解析SPU缓冲器中的位流数据。 当解析达到重叠区域内的子集边界时,SPU可以将解析从一个SPU缓冲区移位到另一个SPU缓冲区。
    • 9. 发明授权
    • Picture processing via a shared decoded picture pool
    • 通过共享解码图片池进行图片处理
    • US08300704B2
    • 2012-10-30
    • US12177212
    • 2008-07-22
    • Yu YuanRong YanSheng XuXing LiuHuo Ding Li
    • Yu YuanRong YanSheng XuXing LiuHuo Ding Li
    • H04N7/12
    • H04N19/436H04N19/423H04N19/44
    • An information handling system (IHS) may include a processor with multiple compute elements that decode pictures from an encoded video bitstream. Each compute element may perform a different part or sequential stage of a picture decoding process to obtain decoded pictures. A memory includes a decoded picture buffer that associates with a first stage of the sequential stages. The memory may also include respective decoded picture buffer snapshots for sequential stages other than the first sequential stage. A last sequential stage provides fully decoded pictures to a decoded picture pool in memory. The decoded picture buffer and decoded picture buffer snapshots may store pointers to decoded pictures in the decoded picture pool that the sequential stages need to perform decoding of pictures. In this manner, the sequential stages may share decoded pictures that the decoded picture pool stores.
    • 信息处理系统(IHS)可以包括具有从编码视频位流解码图像的多个计算单元的处理器。 每个计算元件可以执行图像解码处理的不同部分或顺序级以获得解码的图像。 存储器包括与顺序级的第一级相关联的解码图像缓冲器。 存储器还可以包括除了第一顺序级之外的顺序级的相应的解码图像缓冲器快照。 最后一个顺序阶段将完全解码的图像提供给存储器中的解码图像池。 解码图像缓冲器和解码图像缓冲器快照可以存储指向解码图像池中的解码图像的指针,顺序级需要对图像进行解码。 以这种方式,顺序级可以共享解码图像池存储的解码图像。
    • 10. 发明申请
    • PICTURE PROCESSING VIA A SHARED DECODED PICTURE POOL
    • 通过共享的解码图像池进行图像处理
    • US20100020885A1
    • 2010-01-28
    • US12177212
    • 2008-07-22
    • Yu YuanRong YanSheng XuXing LiuHuo Ding Li
    • Yu YuanRong YanSheng XuXing LiuHuo Ding Li
    • H04N7/26
    • H04N19/436H04N19/423H04N19/44
    • An information handling system (IHS) may include a processor with multiple compute elements that decode pictures from an encoded video bitstream. Each compute element may perform a different part or sequential stage of a picture decoding process to obtain decoded pictures. A memory includes a decoded picture buffer that associates with a first stage of the sequential stages. The memory may also include respective decoded picture buffer snapshots for sequential stages other than the first sequential stage. A last sequential stage provides fully decoded pictures to a decoded picture pool in memory. The decoded picture buffer and decoded picture buffer snapshots may store pointers to decoded pictures in the decoded picture pool that the sequential stages need to perform decoding of pictures. In this manner, the sequential stages may share decoded pictures that the decoded picture pool stores.
    • 信息处理系统(IHS)可以包括具有从编码视频位流解码图像的多个计算单元的处理器。 每个计算元件可以执行图像解码处理的不同部分或顺序级以获得解码的图像。 存储器包括与顺序级的第一级相关联的解码图像缓冲器。 存储器还可以包括除了第一顺序级之外的顺序级的相应的解码图像缓冲器快照。 最后一个顺序阶段将完全解码的图像提供给存储器中的解码图像池。 解码图像缓冲器和解码图像缓冲器快照可以存储指向解码图像池中的解码图像的指针,顺序级需要对图像进行解码。 以这种方式,顺序级可以共享解码图像池存储的解码图像。