会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Aggregate data processing system having multiple overlapping synthetic computers
    • 具有多个重叠合成计算机的综合数据处理系统
    • US08370595B2
    • 2013-02-05
    • US12643800
    • 2009-12-21
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • G06F12/00
    • G06F12/0813G06F12/0284G06F15/167
    • A first SMP computer has first and second processing units and a first system memory pool, a second SMP computer has third and fourth processing units and a second system memory pool, and a third SMP computer has at least fifth and sixth processing units and third, fourth and fifth system memory pools. The fourth system memory pool is inaccessible to the third, fourth and sixth processing units and accessible to at least the second and fifth processing units, and the fifth system memory pool is inaccessible to the first, second and sixth processing units and accessible to at least the fourth and fifth processing units. A first interconnect couples the second processing unit for load-store coherent, ordered access to the fourth system memory pool, and a second interconnect couples the fourth processing unit for load-store coherent, ordered access to the fifth system memory pool.
    • 第一SMP计算机具有第一和第二处理单元和第一系统存储器池,第二SMP计算机具有第三和第四处理单元和第二系统存储器池,并且第三SMP计算机具有至少第五和第六处理单元,第三SMP计算机具有至少第五和第六处理单元, 第四和第五系统内存池。 第四系统存储器池对于第三,第四和第六处理单元是不可访问的,并且可访问至少第二和第五处理单元,并且第五系统存储器池对于第一,第二和第六处理单元是不可访问的,并且至少可访问 第四和第五处理单元。 第一互连耦合第二处理单元,用于对第四系统存储池进行加载存储相关的有序访问,并且第二互连耦合第四处理单元,用于加载存储相关的有序访问到第五系统存储池。
    • 2. 发明申请
    • AGGREGATE DATA PROCESSING SYSTEM HAVING MULTIPLE OVERLAPPING SYNTHETIC COMPUTERS
    • 具有多重叠加合成计算机的综合数据处理系统
    • US20120324189A1
    • 2012-12-20
    • US13599856
    • 2012-08-30
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • G06F12/14
    • G06F12/0813G06F12/0284G06F15/167
    • A first SMP computer has first and second processing units and a first system memory pool, a second SMP computer has third and fourth processing units and a second system memory pool, and a third SMP computer has at least fifth and sixth processing units and third, fourth and fifth system memory pools. The fourth system memory pool is inaccessible to the third, fourth and sixth processing units and accessible to at least the second and fifth processing units, and the fifth system memory pool is inaccessible to the first, second and sixth processing units and accessible to at least the fourth and fifth processing units. A first interconnect couples the second processing unit for load-store coherent, ordered access to the fourth system memory pool, and a second interconnect couples the fourth processing unit for load-store coherent, ordered access to the fifth system memory pool.
    • 第一SMP计算机具有第一和第二处理单元和第一系统存储器池,第二SMP计算机具有第三和第四处理单元和第二系统存储器池,并且第三SMP计算机具有至少第五和第六处理单元,第三SMP计算机具有至少第五和第六处理单元, 第四和第五系统内存池。 第四系统存储器池对于第三,第四和第六处理单元是不可访问的,并且可访问至少第二和第五处理单元,并且第五系统存储器池对于第一,第二和第六处理单元是不可访问的,并且至少可访问 第四和第五处理单元。 第一互连耦合第二处理单元,用于对第四系统存储池进行加载存储相关的有序访问,并且第二互连耦合第四处理单元,用于加载存储相关的有序访问到第五系统存储池。
    • 3. 发明申请
    • Aggregate Data Processing System Having Multiple Overlapping Synthetic Computers
    • 具有多重重合成计算机的综合数据处理系统
    • US20110153943A1
    • 2011-06-23
    • US12643800
    • 2009-12-21
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • Guy L. GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • G06F12/00G06F12/14G06F12/08
    • G06F12/0813G06F12/0284G06F15/167
    • A first SMP computer has first and second processing units and a first system memory pool, a second SMP computer has third and fourth processing units and a second system memory pool, and a third SMP computer has at least fifth and sixth processing units and third, fourth and fifth system memory pools. The fourth system memory pool is inaccessible to the third, fourth and sixth processing units and accessible to at least the second and fifth processing units, and the fifth system memory pool is inaccessible to the first, second and sixth processing units and accessible to at least the fourth and fifth processing units. A first interconnect couples the second processing unit for load-store coherent, ordered access to the fourth system memory pool, and a second interconnect couples the fourth processing unit for load-store coherent, ordered access to the fifth system memory pool.
    • 第一SMP计算机具有第一和第二处理单元和第一系统存储器池,第二SMP计算机具有第三和第四处理单元和第二系统存储器池,并且第三SMP计算机具有至少第五和第六处理单元,第三SMP计算机具有至少第五和第六处理单元, 第四和第五系统内存池。 第四系统存储器池对于第三,第四和第六处理单元是不可访问的,并且可访问至少第二和第五处理单元,并且第五系统存储器池对于第一,第二和第六处理单元是不可访问的,并且至少可访问 第四和第五处理单元。 第一互连耦合第二处理单元,用于对第四系统存储池进行加载存储相关的有序访问,并且第二互连耦合第四处理单元,用于加载存储相关的有序访问到第五系统存储池。
    • 4. 发明授权
    • Aggregate data processing system having multiple overlapping synthetic computers
    • 具有多个重叠合成计算机的综合数据处理系统
    • US08656128B2
    • 2014-02-18
    • US13599856
    • 2012-08-30
    • Guy L GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • Guy L GuthrieCharles F. MarinoWilliam J. StarkeDerek E. Williams
    • G06F12/00
    • G06F12/0813G06F12/0284G06F15/167
    • A first SMP computer has first and second processing units and a first system memory pool, a second SMP computer has third and fourth processing units and a second system memory pool, and a third SMP computer has at least fifth and sixth processing units and third, fourth and fifth system memory pools. The fourth system memory pool is inaccessible to the third, fourth and sixth processing units and accessible to at least the second and fifth processing units, and the fifth system memory pool is inaccessible to the first, second and sixth processing units and accessible to at least the fourth and fifth processing units. A first interconnect couples the second processing unit for load-store coherent, ordered access to the fourth system memory pool, and a second interconnect couples the fourth processing unit for load-store coherent, ordered access to the fifth system memory pool.
    • 第一SMP计算机具有第一和第二处理单元和第一系统存储器池,第二SMP计算机具有第三和第四处理单元和第二系统存储器池,并且第三SMP计算机具有至少第五和第六处理单元,第三SMP计算机具有至少第五和第六处理单元, 第四和第五系统内存池。 第四系统存储器池对于第三,第四和第六处理单元是不可访问的,并且可访问至少第二和第五处理单元,并且第五系统存储器池对于第一,第二和第六处理单元是不可访问的,并且至少可访问 第四和第五处理单元。 第一互连耦合第二处理单元,用于对第四系统存储池进行加载存储相关的有序访问,并且第二互连耦合第四处理单元,用于加载存储相关的有序访问到第五系统存储池。
    • 7. 发明授权
    • Pixel formatter for two-dimensional graphics engine of set-top box system
    • 用于机顶盒系统的二维图形引擎的像素格式化器
    • US06803922B2
    • 2004-10-12
    • US10077563
    • 2002-02-14
    • Charles F. Marino
    • Charles F. Marino
    • G01G502
    • G06T1/00
    • A technique is provided for aligning and formatting multi-operand pixel data, for example, within a pixel formatter of a graphics engine for a set-top box system. The technique includes, in one embodiment, obtaining pixel data of a first alignment and a first format for conversion to a second alignment and a second format. The pixel data undergoes pre-alignment where the first alignment of the pixel data is changed to a bit zero alignment, after which the pixel data is reformatted from the first format to the second format. The reformatted pixel data is post-aligned to change from bit zero alignment to the second alignment. In one embodiment, the pixel data is source pixel data or pattern pixel data, while the second alignment and the second format are alignment and format of destination pixel data.
    • 提供了一种用于对准和格式化多操作数像素数据的技术,例如在用于机顶盒系统的图形引擎的像素格式化器内。 在一个实施例中,该技术包括获得第一对准的像素数据和用于转换为第二对准和第二格式的第一格式。 像素数据经历预对准,其中像素数据的第一对准被改变为位零对准,之后将像素数据从第一格式重新格式化为第二格式。 重新格式化的像素数据被对准以从位零对准改变到第二对准。 在一个实施例中,像素数据是源像素数据或图案像素数据,而第二对准和第二格式是目标像素数据的对准和格式。
    • 8. 发明授权
    • Computer program product for selectively reducing bandwidth of real-time
video data
    • 用于选择性降低实时视频数据带宽的计算机程序产品
    • US06061403A
    • 2000-05-09
    • US353558
    • 1999-07-15
    • Charles F. Marino
    • Charles F. Marino
    • H04B1/66H04N7/12H04N7/26H04N7/32
    • H04N19/423H04N19/132H04N19/152H04N19/176H04N19/61
    • Method, apparatus and computer program product are disclosed for selectively reducing the bandwidth of real-time video data for transmission on a bus having varying bandwidth, while minimizing perceptible loss of picture quality. After detecting an overflow condition within a buffer coupled to a bus, video data to be written to the buffer is discarded until a prior pending request for transmission of a pending block of video data from the buffer is granted and begun. After beginning the transmitting, the discarding of data is discontinued and new video data is written into the buffer. A next bus request is made for transmission of all remaining data in the buffer stored prior to detecting the overflow condition. The amount of discarded data in the line is monitored and used to determine an address for a new block of data stored after the discontinuity in the line of video data. Temporal redundancies between frames of a video image is employed to fill in the discontinuity in the line of video data by using correspondingly positioned data in a corresponding line of a prior frame or field.
    • 公开了方法,装置和计算机程序产品,用于选择性地降低实时视频数据的带宽,以便在具有变化带宽的总线上进行传输,同时最小化图像质量的可察觉的损失。 在检测到耦合到总线的缓冲器中的溢出状况之后,将要写入缓冲器的视频数据被丢弃,直到从缓冲器发送待处理的视频数据块的先前未决请求被授予并开始。 开始发送后,中断数据的丢弃,将新的视频数据写入缓冲器。 在检测到溢出条件之前,下一个总线请求用于传送所存储的缓冲器中的所有剩余数据。 对该行中丢弃的数据量进行监视并用于确定在视频数据行中不连续之后存储的新数据块的地址。 采用视频图像帧之间的时间冗余来通过使用相应定位的数据在先前帧或场的相应行中来填补视频数据行中的不连续性。
    • 10. 发明授权
    • Method, apparatus and computer program product for selectively reducing
bandwidth of real-time video data
    • 用于选择性地降低实时视频数据带宽的方法和装置
    • US5986714A
    • 1999-11-16
    • US872573
    • 1997-06-10
    • Charles F. Marino
    • Charles F. Marino
    • H04B1/66H04N7/12H04N7/26H04N7/32
    • H04N19/423H04N19/132H04N19/152H04N19/176H04N19/61
    • Method, apparatus and computer program product are disclosed for selectively reducing the bandwidth of real-time video data for transmission on a bus having varying bandwidth, while minimizing perceptible loss of picture quality. After detecting an overflow condition within a buffer coupled to a bus, video data to be written to the buffer is discarded until a prior pending request for transmission of a pending block of video data from the buffer is granted and begun. After beginning the transmitting, the discarding of data is discontinued and new video data is written into the buffer. A next bus request is made for transmission of all remaining data in the buffer stored prior to detecting the overflow condition. The amount of discarded data in the line is monitored and used to determine an address for a new block of data stored after the discontinuity in the line of video data. Temporal redundancies between frames of a video image is employed to fill in the discontinuity in the line of video data by using correspondingly positioned data in a corresponding line of a prior frame or field.
    • 公开了方法,装置和计算机程序产品,用于选择性地降低实时视频数据的带宽,以便在具有变化带宽的总线上进行传输,同时最小化图像质量的可察觉的损失。 在检测到耦合到总线的缓冲器中的溢出状况之后,将要写入缓冲器的视频数据被丢弃,直到从缓冲器发送待处理的视频数据块的先前未决请求被授予并开始。 开始发送后,中断数据的丢弃,将新的视频数据写入缓冲器。 在检测到溢出条件之前,下一个总线请求用于传送所存储的缓冲器中的所有剩余数据。 对该行中丢弃的数据量进行监视并用于确定在视频数据行中不连续之后存储的新数据块的地址。 采用视频图像帧之间的时间冗余来通过使用相应定位的数据在先前帧或场的相应行中来填补视频数据行中的不连续性。