定位轨迹是研究生活作息规律,以分钟级精度总结生活旅行历史的重要数据。现发布2017年1月21日至2018年7月7日的定位轨迹信息如下:
注意有些时候因为没有带定位器或者定位器没电,会出现一天定位都没有移动的情况。从这批轨迹数据,可以发现我在读博期间,大部分时间中午甚至下午才去公司,半夜才从公司回家。有时候在刚起床的时候或者半夜会去跑步。
定位轨迹是研究生活作息规律,以分钟级精度总结生活旅行历史的重要数据。现发布2017年1月21日至2018年7月7日的定位轨迹信息如下:
注意有些时候因为没有带定位器或者定位器没电,会出现一天定位都没有移动的情况。从这批轨迹数据,可以发现我在读博期间,大部分时间中午甚至下午才去公司,半夜才从公司回家。有时候在刚起床的时候或者半夜会去跑步。
1Pipe is a causal and total order communication primitive to scatter groups of messages via data center network. With in-network computation using Barefoot or Arista switches, 1Pipe achieves scalability and high performance with low CPU and network overheads. Published in SIGCOMM’21.
AKG (Auto Kernel Generator) is a tensor compiler for NPUs. AKG leverages polyhedral schedulers to perform a much wider class of transformations, and extends the semantics of the polyhedral representation to combine complex tiling techniques and hierarchical fusion strategies. Published in MICRO’20 and PLDI’21.
本文转载自微软亚洲研究院(MSRA)公众号,感谢MSRA的邀请!
攻读博士是一段孤独又充满挑战的旅程,若有师兄师姐指点迷津,一定能带你走出迷茫,勇敢选择。2 月 8 日,五位毕业于微软亚洲研究院联合培养博士生项目的师兄师姐院友,在线上为师弟师妹们带来了自己在读博期间和日后工作中的切身感悟,以期答疑解惑并鼓励大家坚定梦想。本次活动由微软亚洲研究院资深学术经理孙丽君、实习生项目负责人窦安琪组织与主持。
希望这些师兄师姐的分享能鼓励与启发读博路上的每一个你,带你愉快地享受这一段美好又充满挑战的时光~
分享嘉宾:
中国科学技术大学博士论文 作者:李博杰 / USTC Doctoral Dissertation, Author: Bojie Li
基于可编程网卡的高性能数据中心系统 / High Performance Data Center Systems with Programmable Network Interface Cards (PDF, 8 MB)
Publication Date: 2019-05-26.
Communication intensive applications in hosts with multi-core CPU and high speed networking hardware often put considerable stress on the native socket system in an OS. Existing socket replacements often leave significant performance on the table, as well have limitations on compatibility and isolation.
In this paper, we describe SocksDirect, a user-space high performance socket system. SocksDirect is fully compatible with Linux socket and can be used as a drop-in replacement with no modification to existing applications. To achieve high performance, SocksDirect leverages RDMA and shared memory (SHM) for inter-host and intra-host communication, respectively. To bridge the semantics gap between socket and RDMA/SHM, we optimize for the common cases while maintaining compatibility in general. SocksDirect achieves isolation by employing a trusted monitor daemon to handle control plane operations such as connection establishment and access control. The data plane is peer-to-peer between processes, in which we remove multi-thread synchronization, buffer management, large payload copy and process wakeup overheads in common cases. Experiments show that SocksDirect achieves 7 to 20x better message throughput and 17 to 35x better latency compared with Linux socket, and reduces Nginx HTTP latency by 5.5 times.