近期,在实验室老师、同学们和其他合作者们的共同努力下,ADSL 又有三项成果分别发表在计算机系统领域重要国际会议USENIX ATC(CCF A类)、数据库领域重要国际会议ICDE(CCF A类),并行与分布式计算领域重要国际会议IPDPS(CCF B类)上。

首先,向各位参与研究工作的老师、同学、合作者表示祝贺,并感谢你们一直以来的辛勤付出!

三项成果分别涉及键值存储系统、图算法、数据的故障恢复,摘要如下:

论文一:ElasticBF: Elastic Bloom Filter with Hotness Awareness for Boosting Read Performance in Large Key-Value Stores. Yongkun Li, Chengjin Tian, Fan Guo, Cheng Li, and Yinlong Xu, University of Science and Technology of China. To appear in the Proceedings of  USENIX ATC 2019. RENTON, WA, USA.

概要:键值存储系统主要采用基于分层结构的LSM-tree作为底层存储引擎,系统在执行读操作时,需要发出多个I/O请求对不同层的数据进行检查,过多I/O请求会导致读性能变差。键值存储系统通常使用布隆过滤器技术来减少额外的I/O请求以提高读性能,但是布隆过滤器存在误报,简单地采用更大的布隆过滤器会带来巨大的内存开销,因此在内存受限的系统中使用布隆过滤器仍然会带来额外的I/O。在这个工作中,我们观察到访问不均衡性在SSTable间以及在SSTable内部是十分常见的,为了利用这个特征,我们提出了一种细粒度异构的布隆过滤器管理方案:ElasticBF,该方案能够根据数据热度动态地将布隆过滤器从磁盘加载到内存。ElasticBF与已有的优化键值存储系统架构的工作是正交的关系,能够被集成到这些工作从而进一步优化它们的读性能。我们在LevelDB,RocksDB和PebblesDB上实现了ElasticBF,实验结果表明ElasticBF能够分别提升2.34倍,2.35倍和2.58倍的读性能,并且保持几乎一样的写性能和范围查询性能。

USENIX ATC 2019

论文二: Walking with perceptions: efficient random walk sampling via common neighbor awareness. Yongkun Li, Zhiyong Wu, Shuai Lin, Hong Xie, Min Lv, Yinlong Xu, John C. S. Lui. To appear in the Proceedings of  ICDE 2019. Macau, China.

概要:由于随机游走的简单性以及有严格的理论体系,其被大量运用到超大图的采样当中。然而,基于随机游走的收敛速度很慢,这严重影响了它的计算效率。为了解决这一问题,我们提出了一种基于公共邻居感知的随机游走框架,CNARW,它通过一种带权随机游走来加速收敛速度。具体来说,CNARW考虑了当前访问节点与下一候选节点之间的公共邻居来设计下一步随机游走的权重。基于CNARW,还可以做图上的”无偏估计”。最后我们在真实数据集上进行实验验证,实验结果表明,CNARW与其他算法相比可以实现更快的收敛速度,在相同的访问开销上可以实现更精准的采样精确度。

ICDE 2019

论文三:D^3: Deterministic Data Distribution for Efficient Data Reconstruction in Erasure-Coded Distributed Storage Systems. Zhipeng Li, Min Lv, Yinlong Xu, Yongkun Li, Liangliang Xu. To appear in the Proceedings of  IPDPS 2019. Rio de Janeiro, Brazil.

概要:大型分布式存储系统中部署了大量独立而且可能并不可靠的组件,因此设备故障十分普遍。纠删码广泛应用于实际存储系统中,以提供低存储开销的容错能力。然而,在基于纠删码的分布式存储系统中,常用的随机数据放置策略会导致大量的跨机架传输、负载不均衡与随机访问,从而降低了故障修复的速度。本文提出了一种面向高效故障修复的确定性数据布局方案D^3(Deterministic Data Distribution),以及基于D^3数据布局的故障修复算法。D^3利用正交阵列(Orthogonal Array)来定义块在机架和节点之间的放置。D^3不仅在节点之间均匀地分布了数据块与校验块,而且实现了在故障修复时,修复流量分别在机架和节点之间均匀分布。此外,对于一个可容单机架故障的数据布局,在D^3数据布局下,修复一个节点故障所需跨机架访问的块的数量达到了最小。在实际分布式存储系统中的实验结果表明,D^3可以显著加快故障修复过程。

IPDPS 2019

同时,实验室研一同学林帅赴澳门参加了ICDE会议并在会上关于实验室论文: “Walking with perceptions: efficient random walk sampling via common neighbor awareness.“做了汇报与展示,并且在Poster展区解答对论文感兴趣的学者的提问。他表示,此次会议对他来说具有非常重要的意义,不仅聆听到世界学术大牛的精彩演讲,在与他们的交流之中也获得了很多宝贵的意见。

林帅同学在ICDE会议上进行展示

再次感谢实验室各位老师、同学以及合作者的不懈努力,希望ADSL的各位成员能够继续不断前行,在计算机系统的高峰上不断攀登!

ATC计算机会议,实验室三项成果分别被计算机系统、数据库、分布式计算重要会议 USENIX ATC、ICDE、IPDPS收录...相关推荐

  1. ATC计算机会议,三项成果被计算机系统重要国际会议USENIX ATC和HotStorage收录

    在实验室老师.同学及其他合作者的共同努力下,本实验室三项成果分别被计算机系统领域重要国际会议USENIX ATC 2018(CCF A类)和计算机存储领域重要workshop HotStorage收录 ...

  2. 高交会文思海辉三项成果斩获优秀产品奖

    11月15日,被称为"中国科技第一展"的第二十二届中国国际高新技术成果交易会(以下简称:高交会)在深圳圆满落下帷幕.本届高交会吸引了全世界3300余家知名企业,近万个项目参展,重点 ...

  3. JAVA计算机毕业设计实验室耗材管理系统源码+系统+mysql数据库+lw文档

    JAVA计算机毕业设计实验室耗材管理系统源码+系统+mysql数据库+lw文档 JAVA计算机毕业设计实验室耗材管理系统源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开 ...

  4. ATC计算机会议,重点实验室张峰博士论文被国际系统领域顶会USENIX ATC 2020接收

    近日,数据工程与知识工程教育部重点实验室张峰博士的论文被计算机系统领域顶会USENIX ATC 2020长文录用.该文研究现代集成架构上的流数据SQL查询优化问题,研制了FineStream原型系统, ...

  5. 大连理工大学计算机学院陈教授,软件学院三项成果被计算机顶级会议INFOCOM 2020录用...

    近日,大连理工大学软件学院在物联网.智能边缘计算方向再次取得突破性进展,3篇论文被计算机网络CCF A类顶级会议The 39th IEEE International Conference on Co ...

  6. 两个月三项成果,对标谷歌!独家对话小米AutoML团队,如何让模型搜索更公平

    大数据文摘出品 作者:曹培信 机器学习自动化(AutoML)正在引领机器学习的下一个时代,而要想让机器自己学会"炼丹",其中最关键的步骤就是,找到最合适的算法模型,也即自动化神经架 ...

  7. COCO 2019挑战赛,旷视研究院拿下三项计算机识别冠军 | ICCV 2019

    出品 | AI科技大本营(ID:rgznai100) 10月27日,两年一度的国际计算机视觉大会ICCV 2019(InternationalConference on Computer Vision ...

  8. ATC计算机会议,博士生陈章玉参加国际会议USENIX ATC 2019

    2019年7月10日至12日,USENIX ATC '19 (2019 USENIX Annual Technical Conference)在美国华盛顿州伦顿市顺利举行.华中科技大学武汉光电国家研究 ...

  9. 淮南计算机竞赛培训,关于公布2019年田家庵区中小学电脑制作比赛等三项比赛评比结果的通知...

    为进一步推动我区教育教研及信息化教育工作,区教体局组织开展了全区中小学电脑制作.小学美术优质课.教师书法展等三项活动.现将活动结果公布如下: 一.全区中小学电脑制作,共评出一等奖7件,二等奖16件,三 ...

最新文章

  1. R删除数据列基于dplyr包
  2. 翻译-Salt与Ansible全方位比较
  3. 项目: 推箱子图形化游戏 【C++ / C】
  4. QTP的Action之间传递参数
  5. ae中心点重置工具_如何使用AE制作文字破碎动画?制作ae破碎文字特效教程分享...
  6. 项目经理应如何调动员工的积极性
  7. c/c++教程 - 2.4.2.6 初始化列表语法,初始化列表参数
  8. 正则表达式验证首尾是空格的字符串
  9. git push时出现403,443
  10. Python3.5 学习八 附加知识点 paramiko和rsa非对称秘钥的适用
  11. 一元php主机,php 一元分词算法
  12. rank(),允许并列名次、复制名次自动空缺,结果如12245558……
  13. 台达plc控制伺服电机编程实例_plc控制伺服电机程序实例讲解!成功都是可以复制的!...
  14. 30 岁的超级玛丽怎样改变了游戏行业?
  15. bmc linux 默认密码_系统下重置BMC密码方法
  16. java ico_Java 读写 ICO 图像
  17. csapp2e 家庭作业 4.52 4.53
  18. 基于SSM的在线测试及评卷系统
  19. 网易易盾js逆向分析
  20. Ubuntu 16.04 LTS安装搜狗输入法解析

热门文章

  1. C语言每日一题——数字金字塔
  2. 关于发那科机器人程序偏移功能
  3. 使用python制作MODBUS RTU主站调试工具(一)—— GUI编程
  4. 财务管理系统是计算机,《计算机财务管理》PPT课件.ppt
  5. CadenceAllegro16.6绘图软件使用四
  6. cocos2dx moveTo
  7. java scel_使用java将搜狗词库.scel文件转化为.txt文件
  8. JDK1.8的新特性
  9. 稀疏表示理论问题优化模型
  10. 分类聚类区别及聚类概述