Hanlp中的pipeline和mtl使用场景的差异是?

本人遇到一个任务需要对文本进行分词tok和词性标注pos,查阅文档发现构建pipeline和直接使用mtl都可以实现多个task,那请问这两者应用场景下的差异是?前者我的理解用两个task下的模型分别进行,后者使用的是一个多任务训练模型,那么请问哪一种方式的性能更佳?