2019全球存储与数据峰会携手SNIA(全球网络存储工业协会)与Intel PM团队,共同打造编程狂欢节!PM黑客松是全球存储与数据峰会上的一个创新环节,盛邀一众开发者们,编程,测试,沟通学习,一场脑力激荡的盛宴,邀请你来参加!
时间:2019年7月23日
坐标:西安-陕西宾馆
PM(Persistent Memory)黑客松目前已经进入最后一轮志愿者招募啦,不论你是科技公司的软件工程师,架构师,程序猿……只要你懂得C语言和C++,只要你想了解和开发PM(持久性内存)感知应用或PM如何工作的人,PM黑客松欢迎你!
报名链接:https://app.ehui.net/event/register?codes=EM9OHQXHDE
PS:本次我们将全程录制黑客松实操和介绍过程,并将视频上传#DOIT学院#(O网页链接),敬请期待。
PM黑客松引言
计算机体系结构发生重大变化极为少见,想让广域市场立刻响应这一变化更是难上加难。因此,让软件开发人员快速适应现有软件架构,支持此类根本性转变也是任重而道远。这种转变是需要实现性能或可靠性增益,进行成本效益分析后,以此为动力才能不断向新事物过渡,并在多次修订中进行测试,不是一次大的飞跃就可以完成的。
在过去的十年里,持久性内存的发展正在逆转这一趋势。SSD的引入立刻对现有软件产生了影响,尤其是在服务器市场。所有依赖磁盘的多个小数据读/写的程序都能识别出显著的性能提升。比如多层数据库,软件几乎自动找到一个存储“新层”并开始将数据分区。在一个需要多年创新的行业里,新的部署改进需要花费几个月的时间。
虽然SSD现在是标准考虑因素,但固态存储尚有未开发的机会。NVDIMM已经存在了相当长的一段时间,但许多开发人员并不知道编程模型已经存在,能够轻松地将一些简单的性能和可靠性结合在一起,用于程序中的字节和块访问。此外,持久性内存的新变革即将出现,将会提升DIMM的密度和性能。
PM是一种新型存储,为数据中心应用(如数据库,AI/ML,实时分析,安全性,物联网以及图像和视频处理)提供强大性能。
黑客松环节
日程如下:
1:30 – 2:30 PM黑客松开场+基于PM系统配置对编程的构建环境与操作介绍
Intel PM讲师 李志明&斯佩峰
2:30- 4:00 PM黑客松正式实操
4:00 – 5:00 真实世界工作负载分析工具测试演示 SNIA讲师 Eden Kim, 蒋伸億
讲师介绍:
Eden Kim SNIA固态存储技术工作组主席
负责制定和发布SSD性能测试规范(PTS),该规范为基于NAND闪存存储的性能对比测试建立了标准化测试方法。主导研究新兴固态存储技术的SNIA SSSI技术开发委员会,同时他还是SNIA SSSI董事会成员,Calypso Systems CEO,曾在许多行业活动中发表主题演讲,并撰写了有关SSD测试和性能不同方面的白皮书。
李志明 英特尔数据中心集团平台架构师、首席工程师
长期从事服务器系统的硬件架构和设计开发工作,近年来致力于计算和存储技术在数据中心的应用,解决新兴业务挑战。毕业于上海交通大学电子工程系,拥有硕士学位。
斯佩峰 英特尔数据中心集团资深软件工程师
长期从事x86服务器的固件开发和软件性能调优,目前专注于持久化内存对数据库及存储类应用的优化。
PM黑客马拉松开场,Intel PM团队将为志愿者们讲解如何识别系统中的PM、文件库编译,介绍PM编程的理论(这里涉及到多线程编程中的一些概念)等内容,为志愿者们提供如何添加持久性内存支持并让关键数据中心应用实现性能提升的实践经验,了解PM的可用类型,典型应用以及未来趋势。
还有SNIA SSSI团队利用Real-World Workload Capture 程序指导大家如何测试自己实际工作负载,并将其与执行类似操作的工作负载进行比较,实现系统和配置优化,获得最佳性能和效率。并且,捕获和共享这些工作负载追踪将有助于企业预测和避免常见的系统问题。
你想近距离了解和应用PM编程么,你想知道在真实业务场景中,运行工作负载的复杂软件和操作中隐藏着的哪些怪异现象正在如何影响着你的设备性能?来参加这场PM黑客松,让你get一场好玩又走心的黑客show~
以下为Eden Kim关于真实世界工作负载测试的演讲直播(英文版),大家如果有兴趣可以了解一下。