广告
广告
多核和多线程技术可大幅提升 Android 网页浏览性能
您的位置 资讯中心 > 产业新闻 > 正文

多核和多线程技术可大幅提升 Android 网页浏览性能

2012-02-24 17:02:50 来源:大比特电子变压器网

【哔哥哔特导读】采用多核技术提升 CPU 马力,是一种通过硬件提供更高系统性能的日益常见的做法。即使对许多视成本和功耗为重要设计考虑的大量消费性应用,也是如此。但是,升级到多核系统并无法保证一定能够提升性能或改善用户体验。

摘要:  采用多核技术提升 CPU 马力,是一种通过硬件提供更高系统性能的日益常见的做法。即使对许多视成本和功耗为重要设计考虑的大量消费性应用,也是如此。但是,升级到多核系统并无法保证一定能够提升性能或改善用户体验。

关键字:  多核技术,  硬件,  网络浏览器

采用多核技术提升 CPU 马力,是一种通过硬件提供更高系统性能的日益常见的做法。即使对许多视成本和功耗为重要设计考虑的大量消费性应用,也是如此。但是,升级到多核系统并无法保证一定能够提升性能或改善用户体验。因为提升系统性能不仅是硬件方面的问题,软件也必须能充分利用并行硬件资源。然而软件一直在改变 —— 系统变得越来越复杂,以至于在许多情况下,多个进程和线程在同时运行;同时,应用程序也在被优化,以便在多处理硬件的趋势中更加受益。

基于以上考虑,我们最近采用 EEMBC 的 BrowsingBench 基准测试程序来评估 MIPS 多核 (MC) 和多线程 (MT) 技术能带来的性能提升。我们的目标是在 Android 软件平台上看看这些技术能在多大程度上改善一个非常流行的、实际的消费性应用(网页浏览)的用户体验。

BrowsingBench 是一个可靠而应用广泛的工具,受到多家领先的科技公司的信任与采用。它可以测量大量不同内容页面的加载和渲染时间,并以可靠的方式进行,以生成可重复而有用的结果。它可以在任何一个有网络浏览器的联网设备上运行。与合成测试 (Synthetic Test *) 不同,BrowsingBench 的运行方式与用户在联网设备上的操作完全相同。我们过去曾采用多种其他适用于评估 MC/MT 系统性能的基准测试程序,但没有一种能够像 BrowsingBench 一样,可提供代表真实世界联网设备用户体验的性能指标。

我们在一个以 MIPS32® 1004K 一致处理系统 (CPS) 为基础的系统上运行 BrowsingBench。在最高配置方面,1004K CPS 能支持最多 4 个核、每个核配备 2 个硬件线程(亦称为虚拟处理单元或 VPE)。但为了简化测试,我们采用双核、每个核两个 VPE 的配置,总计有 4 个 VPE。根据 MIPS 的多线程技术,VPE 实际上是逻辑 CPU,在 1004K 的每个核中两个 VPE 共享一条物理流水线。

我们系统上的软件平台是 Android,测试中采用了每套 Android 系统都会配备的 Android 浏览器。

为评估多核和多 VPE 对网络浏览器产生的性能提升,我们采用 4 个不同的配置来执行 BrowsingBench,如下表所示。在所有的案例中,测试都是在相同的双核 1004K 系统上执行,不过我们通过操作系统来启用和禁用核与 VPE。

我们想要回答的重要问题是,Android 是否能利用这些多重处理资源来更快地载入和渲染网页,从而改善用户体验。为做到这点,Android 在处理浏览工作负荷时,必须能使用并行的进程和线程。

测试结果显示于下表和下图。毫无疑问,Android 的网络浏览性能因为采用 MC 和 MT 技术而得到大幅提升。

配置代号核的数目每个核的 VPE 数逻辑 CPU 数相对 BrowsingBench 分数

 

一个重要的发现是,当完整配置与基本配置相比时,浏览性能提升了超过 2.5 倍。由于在 Android 中有大量的并行处理,浏览器的确能够从 MT 和 MC 的结合中受益。再进一步查看 Android 系统中的情况,确实显示出有许多进程都是以并行方式运行。系统中的两个主要进程,一个为 Android 浏览器本身,另一个称为“系统服务器 (system server)”。后者负责管理包括显示系统在内的许多 Android 组件,在 BrowsingBench 执行期间一直都非常忙碌。

即使我们将系统限制为单核,MIPS MT 技术也能让 BrowsingBench 性能提升 43%。MT 的主要特性之一是能够提升核的性能效率,这是当运行多进程和/或多线程时,通过提高核的流水线利用率来实现的。因此,对于需要小巧芯片面积的系统来说,选用多线程的核心是提升系统性能的一种极佳方式。

当多核和多线程系统首度问世时,大部分现有的软件并没有针对这些技术进行优化设计。今天,情况已经改变。Android 是一个复杂的软件平台,同时也是一个大量消费性平台的绝佳范例,它正快速演进和优化,会为联网世界提供优秀的用户体验。

在 MIPS,我们对此基准测试结果感到非常高兴,因为它充分表明了我们的 MC 和 MT 技术与几年前的标准硬件相比,可提供高出许多的性能,从而给智能手机、平板电脑、联网数字电视等各种上网设备的终端用户带来重要影响。

本文为哔哥哔特资讯原创文章,未经允许和授权,不得转载,否则将严格追究法律责任;

阅读延展
多核技术 硬件 Android
  • 多核技术公司与Uhnder合作 推动数字汽车雷达芯片开发

    多核技术公司与Uhnder合作 推动数字汽车雷达芯片开发

    据外媒报道,美国算法与并行计算方案提供商多核技术公司(MulticoreWare)与美国芯片制造商Uhnder开展合作,推动Uhnder雷达技术的软硬件开发。

  • 看创新SoC网络平台Axxia如何为移动宽带提速

    看创新SoC网络平台Axxia如何为移动宽带提速

    Axxia是什么?一种通信处理器?不仅如此!它代表了一种独特的创新网络SoC解决方案平台,灵活且高效节能的可扩展架构!它包含完整的网络芯片和软件组合:1.通信处理器,采用先进的多核技术,可实现快速通道加速,具备确定性和高度可编程的性能;2.最高密度、最低成本和完全可编程的媒体和基带处理器;3.多业务处理器,高密度、低功耗及完全值得信任的通过包网络进行的TDM传输;4. 基于Axxia架构的定制化处

  • 嵌入式多核技术方案解析

    嵌入式多核技术方案解析

    毫无疑问,多核多线程是未来处理器的发展方向。回首处理器的发展历程,并行技术从指令级的超标量发展到线程级的超线程或者并发多线程,再到今天处理器级的多内核,总的趋势都没有改变。英特尔、Sun和IBM等大公司目前已经投身到多核或者多线程技术的浪潮之中。当今的网络应用日趋复杂,对性能的要求不断提高,无论是需求推动技术,还是技术激发了新的需求,并行技术都将是未来信息基础设施建设的必然选择。

  • ARM新一代多核技术可延长智能手机电池寿命

    ARM新一代多核技术可延长智能手机电池寿命

    智能手机和平板终端配备双核与四核处理器已成为一种趋势。新一代应用处理器的CPU内核将会如何发展?在CPU内核领域占有绝对市场份额的英国ARM公司,公开了今后几年内的多核技术发展蓝图。其战略是通过组合使用大小各异的内核,同时兼顾高性能和低功耗。而且,异质内核的并用将成为在移动领域引进虚拟化技术的基础。

  • 微软新专利是这样的......

    微软新专利是这样的......

    微软公司为机器设备的二块显示屏各自添加三维立体定项控制器,而十枚三维立体趋向控制器中间能够共享资源统计数据以明确2个显示屏的精准定位定项进而为Android全自动融入并调节机器设备的作用出示协助。

  • 苹果Apple Watch开始怕了?

    苹果Apple Watch开始怕了?

    前不久,根据国外媒体报道显示,有开发人员在最新版的Google腕表 Android Wear OS 2.28 系统软件中出现意外发觉了1个引证“Mi Wear”配套设施程序流程的字符数组 Mi Wear ,暗示着了小米智能手表即将来临。

  • 这款手机被媒体称为最好的手机

    这款手机被媒体称为最好的手机

    如同强调的 在2019年Android的机器设备间万.普拉斯7T特性最好是的权威专家。在智能机的优势中,还包含高宽比提升的电脑操作系统和含有3个广角镜头的高品质照相机。

  • 这是一款不一样的电视

    这是一款不一样的电视

    手机软件层面,1加3t电视机适用Android TV系统软件,能够与手机终端和手机语音助手开展极客网络,让手机上变成电视机遥控器。

  • 有人说小米正在研发的智能手表有可能搭载谷歌Wear OS

    有人说小米正在研发的智能手表有可能搭载谷歌Wear OS

    此前,根据国外媒体报道显示报,小米将会已经开发设计应用Google Google Wear OS 服务平台的智能手表商品,缘故是外国媒体在Wear OS 的Android 手机程序 2.28 版本号中发觉,关于 Mi Wear 手机软件的信息内容。

  • 以后的一加智能手机会出现90Hz显示屏

    以后的一加智能手机会出现90Hz显示屏

    Carl Pei表达,一加智能手机3t7T不仅有着Fluid Display 90Hz显示屏,它还提升了手机软件和硬件配置,其触摸响应时间比一般Android手机上快38%。

微信

第一时间获取电子制造行业新鲜资讯和深度商业分析,请在微信公众账号中搜索“哔哥哔特商务网”或者“big-bit”,或用手机扫描左方二维码,即可获得哔哥哔特每日精华内容推送和最优搜索体验,并参与活动!

发表评论

  • 最新评论
  • 广告
  • 广告
  • 广告
广告
粤B2-20030274号   Copyright Big-Bit © 2019-2029 All Right Reserved 大比特资讯 版权所有     未经本网站书面特别授权,请勿转载或建立影像,违者依法追究相关法律责任