共 1,395 篇文章
共 6,621 篇文章及评论
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
帖子位于 "开放源代码" 分类 
英特尔正积极鼓励开放源代码社区的创新、与众多商业厂商协作,携手开发 Linux* 和其它交钥匙 OSS 解决方案。请了解我们当前的想法,一如既往地支持我们的社区发展。
持续集成系统介绍
作者: Zhibin Niu (Intel) (8 篇文章) 日期: 九月 22, 2011 在 1:32 下午
评论 (0)
在这里总结一下常用的CI原理,常用工具及一些操作建议,请参看附件中的视频。 (注:有些图表取自互联网,无法一一对应,向其原作者致歉,欢迎联系我并修改。另外,也欢迎大家针对PPT的内容进行探讨。) CI-system-introduction
分类: 开放源代码
从log文件看meego播放器性能
作者: Zhibin Niu (Intel) (8 篇文章) 日期: 九月 15, 2011 在 9:56 上午
评论 (0)
视频播放器的性能随播放视频码率的不同而不同,有一些工具能够实现这些功能,比如VideoPerf,这里介绍一种通过看log记录的大致性能估计方法。 下载:Meego Video Player播放性能测试方法 1. 下载gstreamer最新的包gstreamer-0.10.32-6.9.i586.rpm : http://repo.meego.com/MeeGo/builds/1.2.0.90/1.2.0.90.8.20110712.5/repos/oss/ia32/packages/i586/ gstreamer 5.1中gst debug log被disable掉了,需要安装6.9才行 2. 查询系统已经安装的gstreamer包,并卸载: rpm -qa ...
分类: 全国大学生软件创新大赛专栏, 图形和视觉计算, 开放源代码, 英特尔® 软件网络 2.0, 软件技术学习及认证
Meego开发常用测试工具及流程
作者: Zhibin Niu (Intel) (8 篇文章) 日期: 九月 15, 2011 在 9:51 上午
评论 (0)
1. 开源产品经验 从UBUNTU的开发测试中可窥典型开源产品测试之一斑: 1) ISO testing 2) SRU testing 3) Bug triage 4) Feature testing 5) ...
分类: 全国大学生软件创新大赛专栏, 开放源代码, 英特尔® 软件网络 2.0, 软件技术学习及认证
2011 英特尔® 线程挑战赛 —Parallelized Parser and Formula Interpreter
作者: 邓辉 (9 篇文章) 日期: 八月 9, 2011 在 2:43 下午
评论 (0)
2011 英特尔® 线程挑战赛— 并行语法分析器与公式解释器 邓辉 denghui0815@hotmail.com 由于时间关系,文档写的不是太仔细,抱歉! 源码下载 问题描述 公式语法分析器和解释器分析连续的输入文字流,检查语法是否正确,根据输入内容分析出其数据结构并解析公式。公式的结果可以存储在变量中,将来的公式可以使用所有未作为公式的某个值从内存中除去的变量。最新多核硬件中的并行处理功能可用于增加语法分析器和解释器的吞吐量。许多热门 Web 浏览器的 JavaScript 引擎中的最新增强功能都需要提高与网络相关的语法分析器的处理速度。 问题描述: 编写一段多线程代码,解释、执行输入语句并生成输出结果。发送到输出结果的文字顺序应与程序输入语句中的顺序一致。您可以并行执行多个语句以增加吞吐量。 注意:关键字和变量区分大小写。行结束符为分号 (;) 下面的示例定义了两行: var ...
分类: 博客征文专栏, 并行计算, 开放源代码
标签:线程挑战赛, 解释器, 语法分析
QT初级进阶2:轻轻松松打包MeeGo的QT程序
作者: Yanqing Wang (Intel) (109 篇文章) 日期: 七月 21, 2011 在 3:42 下午
评论 (5)
打包MeeGo的QT程序是程序员的快乐时光,看到自己的成果马上要发布了,多少天开发的劳累,多少天的抓耳挠腮的痛苦,都在此时化为美丽的故事。RPM包是MeeGo最为常用的安装包,本篇博客以RPM包为基础,讲述如何在这快乐时光中,轻轻松松打包MeeGo的QT程序。 Ubuntu是MeeGo QT程序开发的常用PC环境,那么RPM包如何生成呢? 1) 下载和安装rpmbuild。 sudo apt-get install rpmbuild 2) 检查rpmbuild目录在安装后是否已经生成. cd ~ ls | grep ‘rpmbuild’ 3) 将你的SPEC文件拷贝到~/rpmbuild/SPECS/下。SPEC文件的具体内容一般如下: Summary:App summary Name:App ...
分类: Blog Challenge, 图形和视觉计算, 开放源代码, 英特尔® 软件网络 2.0
微软的最新操作系统Windows 8
作者: 阿汤 (44 篇文章) 日期: 六月 27, 2011 在 2:54 下午
评论 (9)
星期三第一次展示的WIN8,具体内容: 微软首次展示最新操作系统Windows 8 自己的几个观点,供大家讨论: 1. Win8的思路完全是为了平板+触摸屏 2. 这个界面放到电视上也不错,把常用的操作归纳一下也就是上下左右,加menu;估计在遥控器上也不难实现 3. 多任务的切换主要看针对显卡的优化程度,不知道对Intel/ARM平台的具体要求如何 4. ARM平台目前也出现了几种图形标准,有ARM自己的,有Nidia的,也有powerVR的,不知道Win会优先考虑哪种? 5. 看到office软件和文件系统,忽然给我种感觉win8=win7+一套新的皮肤,希望以后的版本能真正体现出MS的“革命性变化” 8 )
分类: Blog Challenge, 博客征文专栏, 图形和视觉计算, 开放源代码, 移动技术, 英特尔® 软件网络 2.0
标签:微软 arm intel win8
Meego已经死了一半?
作者: 阿汤 (44 篇文章) 日期: 六月 27, 2011 在 2:46 下午
评论 (10)
出师未捷身先死,诺基亚已经为meego丧钟敲响。 前几天看到N9发布还有些兴奋,希望能不日看到真实产品,但今天Stephen Elop 放话了,N9会是meego系统的终结者,无论n9多么牛x,多么热卖!不知道Intel还会如何做Meego。。。 怎么都感觉这哥们像是微软派来的 8 ) http://www.engadget.com/2011/06/ ... a-hi/#disqus_thread Nokia's Stephen Elop is ...
分类: 其他, 博客征文专栏, 开放源代码, 移动技术
2011 英特尔® 线程挑战赛—Tiling Rectangles
作者: 邓辉 (9 篇文章) 日期: 六月 17, 2011 在 9:46 上午
评论 (0)
2011 英特尔® 线程挑战赛—Tiling Rectangles 邓辉 denghui0815@hotmail.com 源码下载 问题描述 给定一个整数尺寸的矩形区域,此区域可以再细分为多个方格,同样也是整数尺寸。此过程称为拼贴矩形。 对于这种用方格拼成的矩形,我们可以使用一系列分组的整数对拼贴进行编码。 从给定矩形水平方向的上方开始,从左向右、从上向下“读取”方格。 用括号将处于相同水平(位于拼贴矩形顶部)的方格的侧面长度组合到一起,然后按从左向右的顺序列出 例如,4x7 矩形将按以下方式拼贴… _ _ ...
分类: 并行计算, 开放源代码
标签:Tiling Rectangles, 并行, 线程挑战赛
QT初级进阶1:轻轻松松搭建Windows QT Debugging环境
作者: Yanqing Wang (Intel) (109 篇文章) 日期: 六月 11, 2011 在 10:45 上午
评论 (0)
在windows下使用QT Creator,程序员经常需要对程序进行Debugging调试。当按下“Start Debugging(F5)”按钮的时候,很有可能弹出令人烦恼的错误对话框,如图1所示。 图1 有很多初学者问笔者,如何解决这个问题?虽然解决方法比较简单,但是人一多,工作量还是上去不少。有善意者提醒笔者,为什么不写一篇博文来逐步讲解解决方法呢? 非常棒的想法!闲话少说,让我们开始吧:-)。 解决方法步骤: 1)打开网页:http://doc.qt.nokia.com/qtcreator-snapshot/creator-debugger-engines.html,滚动图2位置。读者可以根据系统选择1号超链(http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx)还是2号超链(http://www.microsoft.com/whdc/devtools/debugging/install64bit.Mspx)。因为笔者系统是1号超链,故下面步骤也将按照其展开,对于2号超链,基本的操作步骤一致。 图2 2)点击1号超链:http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx 图3 3)点击图3的“Download Debugging Tools from the ...
分类: Blog Challenge, 图形和视觉计算, 开放源代码, 英特尔® 软件网络 2.0, 软件技术学习及认证
谷歌的永远beta版能否成功?
作者: 阿汤 (44 篇文章) 日期: 五月 24, 2011 在 4:52 下午
评论 (1)
永远beta版,是最近比较流行的一种开发思路,自己也在看这方面的文章。但已经有人开始质疑这种方式在其他产品尤其是跟硬件结合在一起的可行性,这点也引起自己的反思。 首先google做硬件设备基本上是不成功的,所以它在硬件产品上的思路/方法肯定是有问题的。但问题是否就是在他们的永远Beta版的思路呢? 为什么大家能够在互联网上接受永远beta版而在硬件产品上无法接受? 互联网上的产品有众多的替代品,是否这样大家的容忍度就会提高? 硬件相关产品如何保持一个动态的升级? 大家一起来看看 吧 8 ) --tom --------------------------------------------------------------------- 沃顿知识在线:谷歌陷入“永久性测试”怪圈 http://www.sina.com.cn 2011年04月04日 11:31 新浪科技 导语:美国沃顿商学院旗下电子杂志《沃顿知识在线》上周三刊文称,虽然谷歌的“永久性beta”战略在网络服务市场获得成功,但在智能手机和平板电脑等硬件领域却未必能够奏效。不过,如果谷歌能够成功整合内外资源,或许仍有希望挑战苹果。 今年2月,摩托罗拉Xoom平板电脑面向Verizon Wireless的网络正式发售。很快,用户就纷纷开始抱怨这款产品所采用的谷歌Android操作系统在运行第三方应用时频频崩溃。谷歌的常规战略是首 先发布一款新产品,然后再根据用户反馈进行改进。专家称,尽管该模式在Gmail等其他网络工具上运行良好,但却很难被应用于智能手机等硬件设备。事实 ...
