计算机的发展史,实际上是硬件和软件相辅相成的。下面就具体展开历史。
1. 计算量的发展
The source of computing power
硬件 | 软件 |
---|
并行度 instruction pipline | 并行度 thread parallelism |
芯数 cores | 亲和性 affinity |
时钟频率 frequency | 调度 scheduling |
总线带宽 bandwidth | 存储架构 storage |
集群规模 cluster | 网络架构 networking |
2. 软件 Software
- OS、Middleware、Application
- 架构、API、工具链、维护、生态
3. 硬件的计算速度增长:摩尔定律 放缓
软件来拯救
4. New OS: Cloud
- Massive Computing Power
- Security
- Auto Sacling
- Reliability
- Managed service
4.1 Software eats the world
- Cloud computing
- Soft defined network
- Machine Learning, Deep Learning
- BigBird
- Blockchain
4.2 But…
People who are really serious about software should make their own hardward. – Alan Kay
TPU, GPU, Apple CPU
5. Future
- ABCDE: AI, Bigdata, Cloud, Device, Edge
- Hardware: DSA, DPU, IoT, Autonomous Driving
- Software: Cloud Native, Web3.0
- Quantum Computing
6. 呼吁: 投入科技,提升壁垒
- 在一些新科技上面,如果我们筹备更早,投入更快,创新并落地出一批新技术,溢出到一些新业务,新行业,必将提升国家的竞争壁垒和长期繁荣。
- 想的更大,看的更准:Mobile < Internet < IT < Technology