探讨GPU在信息检索领域的应用

探讨GPU在信息检索领域的应用

[摘要]:围绕gpu与信息检索的基本概念介绍,gpu的计算方式,及不同技术的检索方式分析三个方面展开讨论,并重点对根据关键词进行图形信息检索和根据gpu进行信息检索两种检索方式进行区别,对gpu在信息检索领域的应用进行了一个简单的分析。 [关键词]:gpu cpu 信息检索 计算机

随着多媒体技术的不断发展,多媒体网络等技术被广泛使用在人们的日常学习和工作中。现阶段计算机网络在信息处理方面所面临的最大挑战就是如何提高信息检索效率,如何给用户带来最佳的检索体验。在这之前,用户仅仅通过cpu来实现图片、视频等复杂功能,由于这些功能均需要经过大量运算过程才能完成,cpu的发展速度远远满足不了这种计算需求,gpu作为一个图片与视频的专业处理器,被人们成功地推向了计算机网络的应用中,并被广泛地应用在信息检索工作中,推动了计算机网络的迅速发展。 一、gpu与信息检索的基本概念介绍 (一)gpu的介绍

gpu是根据英文graphic processing unit缩写的简写字母,翻译成中文为“图形处理器”,gpu是根据cpu而形成的一个概念,随着现代化计算机网络的发展,对于图形和视频的处理越来越复杂,单纯的cpu已经远远不能满足现有的计算机系统,gpu正是作为这样一个图形的专业核心处理器而问世的。如同cpu对于计算机的作用一样,gpu在计算机中充当着显示卡“心脏”的地位,gpu的品

质的高度可以直接决定显示卡的性能和档次,与此同时,它还是2d和3d显示卡的辨别根据。现阶段大部分显卡均是使用nvidia与amd企业所生产的图形处理芯片。 (二)信息检索的介绍

信息检索是根据英文information retrieval翻译过来的,它是指将信息根据一定的规律组织起来最后依照用户自身需求来获取有关信息的过程。通常我们所说的信息检索一般指的是整个信息检索过程的后半部分,即通过一定的检索手段获取自己需求信息的过程,简单来说就是信息搜寻。

信息检索分为广义和狭义两部分。广义的信息检索又可以叫做“信息储存与检索过程”,定义为根据一定的规律将分散的信息进行集中管理,并且基于用户的需求寻找出相关信息的过程。狭义的信息检索又可以叫做“信息查找过程”,定义为从集中的信息库中搜寻出用户需求信息的过程。狭义的信息检索有以下三个层面的含义:掌握用户需求信息、信息检索的相关手段与技术、满足用户需求信息。

二、关于gpu的计算方式

在对一个图形进行描绘时,gpu首先对主席团发出的几何数据进行接收。这些数据均是通过一个顶点处理器进行处理的,首先处理器会通过几何变换和亮度计算等方式,对接收到的数据进行计算,接着通过光栅转换器将三角形转换为一些零碎的部分,且能够显示在屏幕上面,这些零散的部分均可以利用可编程碎片得出其颜色

值。根据gpu编程的灵活性等特征,研发工作人员将其利用在一些非图形制作的计算方面,且不断更新其技术。借助gpu的技术的创新,研发人员可以开发更多高科技计算软件,使用户减少计算时间,获得更高的工作效率。且gpu在对大尺寸图形进行处理时,具备很大程度的优越性,例如在生成8192×8192尺寸图形的直方图时,利用gpu计算时间仅花费18ms左右,其计算效率比cpu节省了16倍左右。

三、基于不同技术的检索方式分析 (一)根据关键词进行图形信息检索

作为现代化计算机领域中最为重要的信息检索技术,其所包含的图形信息检索又是信息检索中最关键、操作最复杂、技术含量最高的工作之一。下面我们就对图形信息检索进行简单的介绍,图形信息检索是一项复杂的技术和过程,它首先是通过一定的手段和方式对网页中所存在的各类图形进行分类和汇总,随后根据分类对这些图片信息建立索引,最后用户根据自身不同的需求查找出相关图像信息。根据关键词对图形信息进行检索又是其中一项关键技术,它是先对网页中分类汇总的图像信息进行语义描述,再通过分类器对图像信息与用户输入的搜索关键词的匹配度进行计算,最后加工为客户所需要的图像信息。 (二)根据gpu进行信息检索

gpu作为一种新型的加速手段,不仅在网页图形检索领域中得到广泛应用,还被一些高性能通用计算领域采用。在对文本进行信息

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4