Zhiwei Zhao
zhiwei@mobinets.org
Recent advances | Turing award winners |
---|---|
1. NDN/SDN/NFV | 1. Stories |
2. Edge computing | 2. Interesting works |
3. Lectures |
[1] Lixia Zhang et al. Named data newtorking, ACM SigComm 2014.
[1] N Gude et al. NOX: Towards an Operating System for Networks. ACM SigComm 2008.
[2] N McKeown et al. OpenFlow: Enabling Innovation in Campus Networks. ACM SigComm 2008.
[1] ESTI, Network Functions Virtualisation, White Paper.
[2] Bo Han et al. Network function virtualization: Challenges and opportunities for innovations, IEEE Comm. Mag. 2015.
[1] Mahadev Satya et al. The Case for VM-based Cloudlets in Mobile Computing, IEEE Pervasive Computing, 2009.
[2] Mahadev Satya, The Emergence of Edge Computing, Computer, 2017.
[3] J Chen and X Ran, Deep learning with edge computing: A review, Proc. of IEEE, 2019.
Centralized🔁Distributed
* 刘云新. 智能边缘计算中的挑战和机遇.中国计算机学会通讯 2021.09. | * 汪学海等. 边缘计算技术研究报告. 中科院计算所 信息技术与信息化前瞻FIAR-02. 2018.02. |
Advances in network brings computing on board.
🏡IoT | 🔄Link | 🖥Server |
---|---|---|
Offloading decisions | Task transfer | Task processing |
Analysis/divisions | Multi-access | Service management |
* 算力网络? 算网融合?
Type | Latency | QoE |
---|---|---|
AR | High | <10ms |
VR | High | <10ms |
Game | Fair | 1-30ms Perfect 31-50ms Satisfactory 51-100ms Acceptable 100-200ms Poor 200-500ms Unsatisfactory >500ms Unacceptable |
Voice call |
0-100ms Good 100-250ms Fair 250-1100ms Unacceptable |
|
Video streaming | Low | 0.2-2s Good 2-6s Fair 6-18s Poor |
Web browsing | Low | 0-350ms Good 400-700ms Average |
Scenario | Comm. | Latency | Energy |
---|---|---|---|
Mobie computing | 5G/6G | 5ms | High |
Mobie computing | 4G | 50ms | High |
Indoor | WiFi | 150ms | Fair |
Indoor | Bluetooth | 200ms | High |
Embedded | ZigBee | 1s | Low |
Embedded | LoRa | 2s | Low |
Embedded | NB-IoT | 2s | Low |
Embedded | Sigfox | 2s | Low |
WiFi | Bluetooth | ZigBee |
Face recognition | Object tracking | Voice identification | |
Remote sensing | Event detection | Fed-server |
Product | CPU | GPU | Memory | Storage | Perf |
---|---|---|---|---|---|
Jetson Nano | Cortex-A57 (4core) @1.43GHz | 128core Maxwell @921MHz | 4GB LPDDR4 | 16GB | 472 GFLOPS |
Jetson TX2 | Cortex-A57 (4core) @2GHz nVidia Denver (2core) @2GHz |
256core Pascal @1300MHz | 8GB LPDDR4 | 32GB | 1.3 TFLOPS |
Jetson AGX Xavier | nVidia Camel ARMv8.2 (8core) @2.26GHz | 512core Volta @1377MHz + 64 Tensor cores | 32GB LPDDR4 | 32GB | 32 TOPS |
华为昇腾Atlas | Unknown | Unknown | 22TOPS | ||
海思Hi3559A | Cortex A73+A53+A51 @1.6+1.2+1.0GHz | 4GB | 8GB | 4TOPS | |
Cloud | 32core CPU | Titan 24G | 64GB | 24TB | 375GOPS |
2000 | 2005 | 2007 | 2020 | |
700亿度 | 1525亿度 | 3300亿度 | >1万亿度 | *三峡大坝一年发电量1000亿度 |
*透明计算的争议
*Network Operating System (Disaggregated OS)
*Remote Direct Memory Access
5G network is meaningless without edge computing. |
Cloud/Edge | End device | Interactions |
Service framework, task scheduling, resource allocation, server deployment, service caching, internetworking, service routing, distributed storage, etc. | Task partitioning, offloading decision, call graph analysis, structure analysis, service-aware compiling, lightweight AI, etc. | Bulk data transfer, multi-access, service discovery, channel allocation, offloading game, etc. |
Orbital Edge | Edge infrastructure | VANET Edge | UAV Edge |
on-device inference for mobile keyboards and cameras.
Only-in-aggregate Engineer may only access combined device reports
100-1000s of users per round, 100-1000s of rounds to convergence, 1-10 minutes per round
|
|