在外围设备上处理数据的系统和方法技术方案

技术编号:7141057 阅读:256 留言:0更新日期:2012-04-11 18:40
一种在经由外围总线与主计算系统操作耦接的外围设备上处理数据的系统和方法。通过消除由主计算系统和外围设备之间的较慢数据传送造成的瓶颈,传送给外围设备的输入数据的压缩和/或设置在外围设备上的存储器的容量可提高外围设备上的数据处理效率。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及在操作上与主计算系统耦接的外围设备上处理数据。
技术介绍
已知利用外围设备与中央处理器并行地进行计算的计算系统。例如,主计算系统 可实现进行计算的外围设备,同时,主计算系统进行其它信息处理和/或管理功能,以便降 低主计算系统上的处理负荷。在一些情况下,外围设备可被配置成进行特定类型的处理。例 如,在主计算系统内可设置图形卡和/或声卡(即外围设备)以进行音频和/或视频处理, 从而使主计算系统的中央处理器不必执行这些任务。在地震地球建模领域内,主计算系统和外围设备被配置成使得在确定与关心的地 震体积有关的信息时进行的一些类型的计算在外围设备上进行。这样的外围设备可被特别 调整成进行必需的计算,这可提高计算的效率(例如,节省时间等)。然而,在这种传统配置 中,需要在主计算系统和外围设备之间,和/或在外围设备本身内传送信息,这会构成在外 围设备上处理信息的瓶颈。
技术实现思路
本专利技术的一个方面涉及一种在通过外围总线与主计算系统操作耦接的外围设备 上处理数据的方法。在一个实施例中,所述方法包括通过外围总线,在外围设备处从主计 算系统接收全部或基本上全部的一组完整输入数据,其中,外围设备通过外围总线以压缩 格式接收所述输入数据,其中,所述一组完整输入数据包含关心的地震体积的一个或多个 完整模型,和/或在至少一个地震炮期间分别生成时变数据的至少一个地震传感器的一组 完整读数;把输入数据保存在包括在外围设备中的外围信息存储器上;以压缩格式把输入 数据从外围信息存储器传给包括在外围设备中的外围处理器;实现外围处理器,以解压缩 输入数据;实现外围处理器,以按照预定的计算算法来处理解压缩的输入数据,以产生输出 数据;以及实现外围处理器,以压缩输出数据。本专利技术的另一方面涉及一种在通过外围总线与主计算系统操作耦接的外围设备 上处理数据的方法。在一个实施例中,所述方法包括通过外围总线,在外围设备处从主计 算系统接收输入数据,其中,外围设备通过外围总线以压缩格式接收所述输入数据;以压缩 格式把输入数据保存在包括在外围设备中的外围信息存储器上;以压缩格式把输入数据从 外围信息存储器传给包括在外围设备中的外围处理器;实现外围处理器,以解压缩输入数 据;以及实现外围处理器,以按照预定的计算算法来处理解压缩的输入数据,以产生输出数 据。本专利技术的另一方面涉及一种被配置成按照预定的计算算法来处理数据的系统。在 一个实施例中,所述系统包含一个或多个系统处理器、系统信息存储器、外围总线和外围设 备。所述一个或多个系统处理器管理系统上的处理。系统信息存储器与所述一个或多个 系统处理器通信,利用系统信息存储器的信息的电子存储由所述一个或多个系统处理器管理。外围总线被配置成提供外围设备与所述一个或多个系统处理器和/或系统信息存储器 之间的通信接口。外围设备经由外围总线与所述一个或多个系统处理器和/或系统信息存 储器通信,并包括外围信息存储器和外围处理器。外围信息存储器经由外围总线从所述一 个或多个系统处理器和/或系统信息存储器接收信息,接收的信息包括已被压缩成压缩格 式的输入数据,外围信息存储器以压缩格式保存输入数据。外围处理器从外围信息存储器 接收压缩的输入数据,外围处理器被配置成对压缩的输入数据解压缩,按照预定的计算算 法来处理输入数据以产生输出数据,以及压缩所述输出数据。本专利技术的另一方面涉及一种配置成与计算机系统一起实现的外围设备。在一个实 施例中,外围设备包括通信接口、外围信息存储器和外围处理器。通信接口被配置成构成用 于计算机系统和外围设备之间的通信的外围总线。外围信息存储器经由通信接口从计算机 系统接收信息,接收的信息包含输入数据,外围信息存储器以压缩格式保存输入数据。外围 处理器从外围信息存储器接收压缩的输入数据,对压缩的输入数据解压缩,按照预定的计 算算法来处理输入数据以产生输出数据,以及压缩所述输出数据。参考构成本说明书的一部分的附图,根据下面的说明和附加权利要求,本专利技术的 这些和其它目的、特征及特性,以及相关的结构元件的操作方法和功能,及部件的组合和制 造的经济性将变得更明显,附图中,相同的附图标记表示对应的部件。然而,附图只是用于 举例说明,而不是对本专利技术的限制。说明书和权利要求中使用的单数形式“一个”包括复数 的所指事物,除非上下文明确地另有说明。附图说明图1图解说明了按照本专利技术的一个或多个实施例,被配置成生成关心的地震体积 内的至少一个地震炮的读数的系统。图2图解说明了按照本专利技术的一个或多个实施例,被配置成在与主计算系统操作 耦接的外围设备上处理数据的系统。图3图解说明了按照本专利技术的一个或多个实施例,在与主计算系统操作耦接的外 围设备上处理数据的方法。具体实施例方式图1图解说明了被配置成生成关心的地震体积12内的至少一个地震炮的读数的 系统10。系统10记录与地震波在关心的地震体积12内的传播速率和/或反射有关的信 息。根据系统10所记录的信息,来确定与关心的地震体积12有关的信息。例如,可以指定 速度模型、密度模型、弹性模型、和/或与关心的地震体积12有关的其它信息。在一个实施 例中,系统10包括震源14和一组地震传感器16。在一个实施例中,震源14在关心的地震体积12内生成波。因而,震源14是传播 通过关心的地震体积12的地震波场的源。震源14可生成进入关心的地震体积12的地震 波,和/或震源14可物理地冲击关心的地震体积12的表面以生成波。例如,在一个实施例 中,震源14包括爆炸物(例如硝化甘油炸药/Tovex)、专门的空气炮、震动源和/或其它震 源。地震传感器16被配置成检测地震波场。例如,地震传感器16可包括生成时变信号的地震仪,所述时变信号指示关心的地震体积12的表面(或在关心的地震体积12内的 某点)处的运动。在图1中图解说明的实施例中,地震传感器16被布置在关心的地震体积 12的表面。然而,这不是限制性的,在一些实施例中,地震传感器16可包括检测地下地震波 场的仪器。另外,在一个实施例中,地震传感器16包括被置于位于关心的地震体积12之上 的水体的表面上的仪器,并检测从关心的地震体积12的表面和水之间的界面向上传播到 地震传感器16的波场。一般相对于关心的地震体积12,按照均勻和/或预定的方式来布置 地震传感器16。例如,可沿着网格在关心的地震体积的表面布置地震传感器16。在另一个 例子中,地震传感器16可被布置在关心的地震体积附近和/或关心的地震体积内的地下。从图1中可看出,在一个实施例中,系统10还包括存储模块18。存储模块18保存 与震源14的地震波生成和/或地震传感器16对地震波的检测有关的信息。该信息可包括 与震源14和/或地震传感器16有关的位置(和/或方位)信息、与震源14所生成的地震 波有关的信息(例如,频率、相位、振幅等)、与各个地震传感器16所生成的时变信号有关的 信息(例如,频率、相位、振幅等),和/或其它信息。在图1中图解说明的实施例中,存储模块18包括操作上与地震传感器16和/或 震源14链接的单个中央存储设备。在这个实施例中,可借助电子通信(例如,有线通信、无 线通信、经由网络的通信等等),实现存储模块18、地震传感器16和/或震源14之间的工 作链路。在一些本文档来自技高网...

【技术保护点】
1.一种在经由外围总线与主计算系统操作耦接的外围设备上处理数据的方法,所述方法包括:在外围设备处通过外围总线从主计算系统接收全部或基本上全部的一组完整输入数据,其中,外围设备通过外围总线以压缩格式接收所述输入数据,其中,所述一组完整输入数据包含(i)关心的地震体积的一个或多个完整模型,和/或(ii)由在至少一个地震炮期间分别生成时变数据的地震传感器的阵列获得的关心的地震体积内的所述至少一个地震炮的一组完整读数;把全部或基本上全部的所述一组完整输入数据保存到包含在外围设备内的外围信息存储器上;以压缩格式把包含在保存的一组输入数据中的输入数据从外围信息存储器传给包括在外围设备内的外围处理器;以及实现所述外围处理器,以处理从外围信息存储器接收的输入数据,从而确定与关心的地震体积内的地震波的存在有关的一组完整输出数据。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R·A·厄盖斯
申请(专利权)人:雪佛龙美国公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1