新闻

LibAV 多媒体解码器龙芯3优化版

六 9, 2015   //   by admin   //   新闻

LibAV 与 FFmpeg 都是流行的开源多媒体解码器库,中科梦兰考虑系统中应用需求,对 LibAV 的视频解码性能进行了深入的优化,重点提升了 MPEG4, H.264 等格式的解码性能。并本着开源分享的精神,完全开放源代码。

龙芯3A-1000 (4核)平台上,快照a5cf90b启用多线程后比较是否使用 MMI 优化结果:

H.264:
          分辨率        己优化帧率   未优化帧率    龙芯中科 ffmpeg 2.1.7 帧率
        1280x544        81 fps           45 fps                           43 fps
        1280x720        51 fps           31 fps                           30 fps
        1920x800        38 fps           21 fps                           20 fps
        1920x1080      30 fps           19 fps                           15 fps
 
MPEG4:
          分辨率        己优化帧率   未优化帧率    龙芯中科 ffmpeg 2.1.7 帧率
        1920x1080      48 fps           43 fps                           15 fps

源代码仓库:http://dev.lemote.com/cgit/libav.git/

Firefox 龙芯64位版Flash播放器

六 9, 2015   //   by admin   //   新闻

Firefox 是当前比较流行的开源浏览器之一,长期以来龙芯一直在使用32位的浏览器,其中一个原因就是 Firefox 对 MIPS64 的支持不完善,尤其是 JavaScript JIT 引擎的缺失。中科梦兰在培养龙芯生态的背景下进行了64位桌面系统的移植工作,重点就是填补重要应用软件功能和性能在龙芯上的不足。其中就包含了对 Mozilla JavaScript JIT 引擎的 MIPS64 位移植和维护工作。经过一段时间的努力,使得64位 JS 引擎性能较之前32位有一倍左右的提升。梦兰一直注重开源精神,所有的代码会及时提交上游社区、相关的文档也会开放给社区。

Firefox 配合中科梦兰优化过的 gst-libav 库在龙芯3A-1000平台上己可以非常流畅的播放 720P 的 HTML5 视频。 而另外一款常用的多媒体播放器 Adobe Flash Player 也可以在龙芯 64位 系统中上使用。Flash 插件是一个私有的免费软件,龙芯中科早期移植了 MIPS32 版的插件,由于各种原因目前只有32位的二进制文件。中科梦兰考虑到国内当前的情况,在龙芯上通过32位的64位插件兼容层实现了32位Flash插件在64位浏览器的正常使用。

2

3

浏览器代码仓库:http://dev.lemote.com/cgit/gecko-dev.git/
插件兼容层代码仓库:http://dev.lemote.com/cgit/nspluginwrapper.git/

Arch Linux 龙芯版(MIPS64 N32 ABI)

六 9, 2015   //   by admin   //   新闻

Arch Linux 龙芯版是梦兰移植的 MIPS64 N32 ABI 的社区版本操作系统,它集成了龙芯的各种优化补丁。
1308022209e813d00a2abdeaa5

下载地址:http://mirror.lemote.com/archls/system/

LOonux 3.4.0发布

十 12, 2013   //   by admin   //   新闻

LOonux 3是一个针对龙芯3系列处理器优化的用于技术预览的发行版。

3.4.0版本主要进行了性能上的优化:

  • 集成多线程、龙芯3多媒体指令优化的多媒体编解码合集libav
    • Totem播放器通过gst-libav插件已链接到此libav。
    • MPlayer系的播放器,可以使用mplayer 2MPV来使用libav提供的解码器。
    • 支持720P H264/MPEG4的流畅回放。
  • 集成针对龙芯3优化的memcpy实现。在wiki上有详细描述。
  • 集成Mesa 9.2版本,并默认开启着色优化后端(SB back-end)。
  • 集成开启龙芯2(及以上)优化的pixman
  • 实验性地集成利用较新AMD Radeon独立显卡进行硬件解码的特性。在支持硬件上能够进行1080P的H264和MPEG4视频回放。
    • 在本版本中,暂时只有mplayer播放软件支持。请在命令行中使用mplayer <媒体文件>来播放。
    • 需要带PCI-E插槽的龙芯3硬件平台,例如星火6100台式机
    • 独立显卡方面,我们调试中使用了Radeon HD6570。理论上,AMD Radeon HD4000至HD7000系列的独立显卡均可支持,建议采用支持UVD3的AMD显卡。

3.4.0中另一个显著的变化是开始默认使用3.5系列内核。3.5系列经过几个版本的使用,整体表现比2.6.36更加出色:

  • 更好的响应度
  • 更加稳定的设备驱动
  • 其他主流Linux发行版的内核特性

LOonux 3 镜像下载和安装说明

Hello LOonux3

九 28, 2012   //   by admin   //   新闻

LOonux3是一个以debian 6(squeeze)为基础、并集成ubuntu桌面技术的围绕龙芯3系列平台开发的Linux发行版。

LOonux3的下载地址APT源列表

LOonux3集成了gnome2.32桌面环境,从而获得了风格统一、内容丰富的桌面功能。LOonux3不光是简单的集成开源技术,还针对龙芯3平台做了大量的除虫与调优整合工作,例如LOonux3集成了支持插入检测的pulseaudio 2.0版本,并移植了来自ubuntu 12.04新的声音设置程序,与gnome环境自带版本相比,更加简洁: 

除了传统的桌面环境以外,LOonux3还集成了互联网环境下若干利器,著名的Firefox浏览器,Adobe flash和webkit。其中Adobe flash是中科龙芯公司移植与优化的Adobe官方最新flash插件,具备非常好的兼容性;webkit则是一个整合网页应用的利器,例如在LOonux3中,我们利用webkit很方便地增加了一个显示网页的屏保主题:

 LOonux3支持基于龙芯3A的平台:

  • 笔记本 — 逸珑8133
  • 台式机 — 星火6100

Read more >>

Hello LOonux3 (二): 电源管理

九 28, 2012   //   by admin   //   新闻

上一篇:Hello LOonux3

通过集成时下主流的开源技术方案,LOonux3在系统层面天然地支持了内核导出的标准电源管理机制:

  • 挂起(STR)
  • 休眠(STD)
  • CPU变频
  • 显示屏亮度调节,开关屏

除了上述电源管理技术外,LOonux3支持还针对龙芯3A芯片的动态调核节电技术,即依据当前负载情况,来决定开启几个CPU核。

Read more >>

Hello LOonux3(三): 笔记本功能键支持

九 28, 2012   //   by admin   //   新闻

上一篇:Hello LOonux3 (二): 电源管理

逸珑8133提供了丰富的功能键,为用户提供方便、快捷的功能控制。LOonux3操作系统对逸珑8133笔记本定义的功能键做了完整的支持。

逸珑8133的功能键定义

功能键 功能键定义 功能描述
启用休眠 使操作系统进入休眠模式,可通过电源管理程序更改处理模式,如待机、休眠。
开关无线 打开、关闭无线网络(Wifi)设备。
降低亮度 降低一个级别的主屏幕亮度。
升高亮度 升高一个级别的主屏幕亮度。
开关静音 打开、关闭静音。
降低音量 降低一个级别的声音音量。
升高音量 升高一个级别的声音音量。
开关屏幕 打开、关闭主显示屏幕。
切换显示 连接多个显示屏幕时,切换显示模式,如镜像、扩展或外显。
开关 3G 打开、关闭3G Modem。
开关摄像头 打开、关闭摄像头设备。
开关触摸板 打开、关闭触摸板设备。

Read more >>

Hello LOonux3(四):优化了的性能

九 28, 2012   //   by admin   //   新闻

上一篇:Hello LOonux3 (三): 笔记本功能键支持

LOonux3针对软件启动速度和部分应用做了优化:

  • 系统启动性能优化
  • 桌面环境的启动性能优化
  • 文件管理器和网页浏览器启动性能优化
  • MPEG4和H264的视频解码优化
  • Firefox Javascript性能优化

Read more >>

Hello LOonux3(五):磁盘管理

九 28, 2012   //   by admin   //   新闻

Read more >>

Hello LOonux3(六):系统还原

九 28, 2012   //   by admin   //   新闻

上一篇:Hello LOonux3 (五):磁盘管理

LOonux3系统还原支持基于U盘和硬盘介质的还原。支持选择还原系统分区、数据分区或者全部还原。

进行U盘还原,用含有还原系统和LOonux3镜像的U盘来启动,按照屏幕提示操作。

进行硬盘还原,在进入PMON时连续按”u”键,开启隐藏的还原系统启动项,并选择进入。

Read more >>

页面:12»

文章归档