该答题目录下的试题请考生四选二作答 在Click-throu...

发布于 2022-03-02 16:49:44

该答题目录下的试题请考生四选二作答

Click-through rateCTR)场景中,需要对召回引擎检索出的特征样本进行打分排序,且打分延迟对业务至关重要,假定一个打分计算过程如下:

打分过程伪代码:

 

1) 合并批量样本并打包:

For each SAMPLE in BATCH SAMPLES

   for each FEATURE in one SAMPLE

       Pack FEATURE // such as, do GRPC serialization

 

2)  网络传输 + 通过打分计算集群(Scoring cluster)打分:

SCORE = SEND_AND_SCORE(OBJECT) // blocking to wait for return SCORES from scoring cluster

 

简化起见,三个阶段理论耗时跟BATCH SAMPLES中的实际样本数成正比。

上述伪代码指示一次打分过程的总延迟耗时T  40ms(样本序列化、打包) + 20ms(传输延迟) + 40 ms(打分计算耗时)

 

要求:

1) 请尝试设计程序优化总延迟,方法不限,可以尝试多种优化方法;

2)请尝试设计程序隐藏第二阶段的网络传输耗时。

关注者
0
被浏览
15
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看