免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: T-Bagwell

[其他] [讨论]工欲善其事,必先利其器,论高性能编程(获奖名单已公布-2014-5-22) [复制链接]

论坛徽章:
15
射手座
日期:2014-02-26 13:45:082015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15羊年新春福章
日期:2015-02-26 08:47:552015年亚洲杯之卡塔尔
日期:2015-02-03 08:33:45射手座
日期:2014-12-31 08:36:51水瓶座
日期:2014-06-04 08:33:52天蝎座
日期:2014-05-14 14:30:41天秤座
日期:2014-04-21 08:37:08处女座
日期:2014-04-18 16:57:05戌狗
日期:2014-04-04 12:21:33技术图书徽章
日期:2014-03-25 09:00:29
发表于 2014-04-24 11:15 |显示全部楼层
路过,凑热闹。

论坛徽章:
0
发表于 2014-04-25 11:05 |显示全部楼层
不懂,来围观学习学习

论坛徽章:
17
戌狗
日期:2013-09-02 23:43:02技术图书徽章
日期:2014-04-29 14:16:02技术图书徽章
日期:2014-04-24 15:51:26未羊
日期:2014-04-06 22:10:30丑牛
日期:2014-04-06 21:23:29辰龙
日期:2014-04-06 21:20:22处女座
日期:2014-04-06 21:16:18技术图书徽章
日期:2014-04-02 15:10:51金牛座
日期:2014-03-10 22:26:18巨蟹座
日期:2014-02-17 17:12:12技术图书徽章
日期:2014-01-24 10:38:43摩羯座
日期:2013-11-29 18:00:18
发表于 2014-04-26 12:11 |显示全部楼层
好话题,支持一下。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2014-05-05 12:58 |显示全部楼层
本帖最后由 norlan 于 2014-05-05 13:06 编辑

目前正在干的事情是提升存储阵列的cache 命中读的IOPS,面临的问题是整个IO路径短,有几个锁很难优化,代码级的优化已经难以有实质性提高(工作量大,修改点太多影响产品的稳定性)
1. 高性能计算入门需要哪些基础,或者高性能计算常用哪些技术
   首先要理解计算机的体系结构,了解所优化的这个平台的的硬件特性。
2. 分享一下所使用的技术的特性,以及遇到的瓶颈
   当你看到明显的性能瓶颈时,那是最爽快的事情,优化了性能就提升一大截。但当你看不到性能的明显瓶颈(或者按照当前设计无法优化的瓶颈)时,首先要提高的就是提高内存的使用效率,这可能涉及到workload的调整,消息调度处理框架的调整、资源申请释放的调优、中断处理的优化——总之,尽量让处理具有data ownership的属性,充分发挥多核cpu的性能。
3. 介绍一下个人曾经研究过某个GPU或者芯片的特性
   芯片特性主要是看手册,用手册,在前期性能设计时会涉及。
高性能的平台,软件优化非常重要,在代码修改量较小的情况下,代码性能能翻番,这个是个很有挑战的工作,但对大多数的软件开发人员来说,一般很少会有机会有时间思考这些问题。

论坛徽章:
4
技术图书徽章
日期:2014-04-24 15:46:21C
日期:2016-10-25 16:23:58极客徽章
日期:2016-12-07 14:03:402017金鸡报晓
日期:2017-02-08 10:39:42
发表于 2014-05-05 13:40 |显示全部楼层
问题太高端,插不上话。
1. 高性能计算入门需要哪些基础,或者高性能计算常用哪些技术
分享两个链接吧:
Gallery of Processor Cache Effects:
http://www.oschina.net/translate ... essor-cache-effects

“Is Parallel Programming Hard, And, If So, What Can You Do About It?”
https://www.kernel.org/pub/linux ... fbook/perfbook.html

2. 分享一下所使用的技术的特性,以及遇到的瓶颈
目前很纠结于如何创建一个并发能力出色的结构体或对象?大神们有没有资料可以共享一下啊?

3. 介绍一下个人曾经研究过某个GPU或者芯片的特性
GPU没研究过。去年Intel推出的Atom C2000系列的QuickAssist技术到是可以缓解并发处理中加解密的性能问题。

论坛徽章:
0
发表于 2014-05-19 23:46 |显示全部楼层
Erlang最近貌似很火的

论坛徽章:
0
发表于 2014-05-20 10:38 |显示全部楼层
回复 2# crazyhadoop


    书给我吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP