-
Notifications
You must be signed in to change notification settings - Fork 108
Expand file tree
/
Copy pathquiz.json
More file actions
78 lines (78 loc) · 2.52 KB
/
Copy pathquiz.json
File metadata and controls
78 lines (78 loc) · 2.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"lesson": "10-cold-start-mitigation",
"title": "Serverless LLM 的冷启动缓解",
"questions": [
{
"stage": "pre",
"question": "在没有任何缓解措施的情况下,一个 70B 模型在全新节点上的冷启动通常大约需要多久?",
"options": [
"超过 1 小时",
"30-60 秒",
"3-8 分钟",
"不到 10 秒"
],
"correct": 2,
"explanation": ""
},
{
"stage": "check",
"question": "本课推荐用 AWS 侧的哪个特性来预置容器镜像,从而消除「第 2 步:拉取镜像」?",
"options": [
"从 EC2NodeClass 引用的 Bottlerocket 双卷架构",
"ECS 任务定义",
"Spot 队列调度(fleet placement)",
"仅 EBS 卷快照"
],
"correct": 0,
"explanation": ""
},
{
"stage": "check",
"question": "Modal 的哪个特性通过把加载后的状态直接反序列化到 HBM 中,最接近于「数秒内热启动 GPU」?",
"options": [
"NVMe 到 DRAM 的分层加载",
"在线迁移(live migration)",
"GPU 显存快照(检查点)",
"Run:ai Model Streamer"
],
"correct": 2,
"explanation": ""
},
{
"stage": "check",
"question": "为什么在线迁移在节点之间传输输入 token,而不是 KV 缓存?",
"options": [
"在线迁移是 GDPR 的强制要求",
"输入 token 的熵更大",
"KV 缓存是加密的,无法移动",
"在目标节点上重算 KV 比通过网络传输数 GB 的 KV 缓存更便宜"
],
"correct": 3,
"explanation": ""
},
{
"stage": "post",
"question": "哪一层 serverless 方案通过保持至少一个副本存活,用直接的 GPU 成本换取可预测的就绪状态?",
"options": [
"min_workers >= 1 的暖池(warm pool)",
"分层加载",
"Bottlerocket 预置",
"在线迁移"
],
"correct": 0,
"explanation": ""
},
{
"stage": "post",
"question": "为什么本课说冷启动缓解必须跨多层叠加,而不是只挑选单一工具?",
"options": [
"没有任何单一层能消除每一个步骤(节点配置、镜像拉取、权重加载、引擎初始化);叠加多层才能压缩每一步",
"这是监管要求",
"Modal 拥有整个技术栈",
"全部五层都打包在 vLLM 里"
],
"correct": 0,
"explanation": ""
}
]
}