文章目录

  • Processing Chain Developers
  • Reporting
  • Domains
    • Local Domains
    • Remote Domains
    • Distributed Domains
  • Restrictions

DPM模块提供了一个定义良好的IPC机制,允许应用程序和数据路径处理链(DPC)相互通信。应用程序和DPC可以位于同一个子系统上,也可以位于不同的子系统上。DPM是以下的内容:

  1. 模块化框架在应用程序代码和数据链路处理链之间提供了明确的界限
  2. 简单直观的API框架公开了一组标准的良好定义的API,允许应用程序开发人员加载、配置和执行处理链

数据路径处理链(DPC)可以定义为接收输入数据、处理数据并生成输出的任何执行块。示例:低级处理链可以定义为接收ADC数据并生成点云块。

除了XWR14xx,所有其他支持的平台都有DSS和MSS子系统。在大多数用例中,MSS被定义为一个控制域,而DSS实际上执行DPC。DPM模块提供通过IPC在MSS和DSS之间交换配置的能力。因此,应用程序和DPC开发人员从这种复杂性中抽象出来。

Processing Chain Developers

开发人员可以使用DPM创建自己的处理链,在这种情况下,请参考processing chain exported API

Reporting

使用框架的应用程序需要注册一个报告函数,该函数从框架模块接收状态报告。这是一个重要的发射机制,通过这个机制,框架可以让应用程序了解操作的状态。

Domains

DPM模块引入了一个域的概念,它标识了控制链和数据路径处理链的分布范围。

Local Domains

在本地域中,控制和DPC在同一个子系统上执行

Remote Domains

在远程域中,控制在一个子系统上执行,而DPC在另一个子系统上执行

Distributed Domains

在分布式域中,控制在一个子系统上执行,而DPC在两个子系统上执行。

Restrictions

DPM框架目前仅限于一个远程/分布式域。可以实例化多个本地域而不会出现任何问题。

由于内存考虑,DPM将IPC本地队列设置为DPM_MAX_LOCAL_QUEUE

在远程/分布式域设置中,通过报表函数传递到MSS/DSS的消息不会被序列化。因此,顺序不能被保证(MSS先得到还是DSS先得到)

参考文献:

  1. 《mmWave SDK Module Documentation》

Data Path Manager(DPM)-数据路径管理相关推荐

  1. System Center Data Protection Manager (DPM)

    每个组织都需要业务连续性和灾难恢复 (BCDR) 策略确保资源在计划中断和非计划中断期间处于可用状态,以便在出现故障时恢复到正常工作条件. BCDR 策略需保持数据安全且可恢复,并保持业务工作负载.应 ...

  2. Java NIO文件路径管理:Path类和Paths类

    本文章主要包括如下几个章节:类介绍.Path实例获取和文件路径管理.文件路径管理中,主要介绍了Path中定义的主要方法. 1.类的介绍 Path接口 是JDK1.7中定义的接口,主要用来在文件系统中定 ...

  3. 战疫之下的“大数据+网格化”管理,谁在颠覆“智能城市”的路径?

    文 | 陈选滨 来源丨智能相对论(ID:aixdlun) 如果说过去"智能城市"的重点仍放在顶层设计架构,那么在此次防疫工作的紧急需求下,这一项目便不得不以另一种更快的方式下沉,落 ...

  4. System Center 2016 Data Protection Manager 部署手册

    1. 环境描述 活动目录服务器 计算机名:SH-DC-01 Active Directory:365vCloud.net IP地址:192.168.100.2/24 操作系统:Windows Serv ...

  5. 三剑客”之Swarm应用数据持久化管理(volume 、bind 、 nfs)

    1.前言  在上一篇文章 <"三剑客"之Swarm集群架构.集群管理 .服务管理>中,大家已了解swarm集群管理以及如何管理swarm集群中的服务.试想一下,如果sw ...

  6. Linux网络报文捕获/抓包技术对比:napi、libpcap、afpacket、PF_RING、PACKET_MMAP、DPDK、XDP(eXpress Data Path)

    Table of Contents 1.传统linux网络协议栈流程和性能分析 协议栈的主要问题 针对单个数据包级别的资源分配和释放 流量的串行访问 从驱动到用户态的数据拷贝 内核到用户空间的上下文切 ...

  7. 教你一步一步创建/配置Oracle9i Data Guard Manager

    本文章所有的操作都是在Windows操作系统下的图形化界面完成的,所以不必记住那些繁琐的命令行下的命令 1)安装Management Server   如果你安装了Management Server, ...

  8. 企业大数据CDH管理平台搭建方案

    1 基本介绍 1.1 概述 Hadoop的发行版本有很多,有华为发行版,Intel发行版,Cloudera发行版(CDH),MapR版本,以及HortonWorks版本等.所有发行版都是基于Apach ...

  9. 【大数据】大数据 Hadoop 管理工具 Apache Ambari(HDP)

    文章目录 一.概述 二. Ambari 与 HDP 关系 三.Ambari 与 Cloudera manager 的对比 1)开源性 2)支持的发行版 3)用户界面 4)功能和扩展性 5)社区支持和生 ...

  10. 配置System Center Data Protection Manager 2007

    默认情况安装完Data Protection Manager 2007后还需要进行一些简单的配置将能让它正常工作,以下为配置的具体步骤: 1. 运行"Microsoft System Cen ...

最新文章

  1. Java练习 SDUT-1132_斐波那契数列
  2. 园友们注意:淘宝网上QQ会员 4钻 3元 等都为骗子行为
  3. android可点击的列表,如何在Android的可扩展列表视图中的子点击...
  4. 忧云:喻红艺术展观后
  5. smarty引擎之练习
  6. vue vue的table表格自适应_响应式表格,HTML表格自适应(responsive table)
  7. mysql主从配置 热备_MYSQL 主从热备方式配置
  8. 07 设置View的显示与隐藏
  9. 2.JAVA-基础语法以及String的介绍
  10. 6.确保宿主变量定义为与列数据类型匹配
  11. html模拟终端,超级终端连续ping
  12. java 制作签名版电子合同
  13. vue 利用科大讯飞实现实时语音转写
  14. 苹果手机扬声器没声音怎么办_苹果手机没有声音处理办法 !
  15. matlab contour3函数,matlab 等值线函数 contour
  16. HBuilder表单提交php出现内部服务器错误
  17. 哪款骨传导耳机好用,好用的骨传导耳机汇总
  18. 图片工具picpick
  19. SQL数据库常用语句大全
  20. Android 10 Settings应用如何去掉一级菜单定时开关机

热门文章

  1. matlibplot之条形图
  2. Offset commit failed with a retriable exception. You should retry committing the latest consumed off
  3. FTP+Cyberduck+服务器部署项目+pm2
  4. 南京南汽技工学校计算机专业是啥,计算机中心附近技术类学校
  5. 织梦如何添html5播放器,织梦ckplayer视频播放器插件的介绍与使用
  6. 《路由器开发 - 路由器刷机指南》优酷路由宝 YK-L1刷机
  7. Sping AOP 源码解析(一、动态 AOP 自定义标签 aop:aspectj-autoproxy)
  8. 基于JavaEE的医院网上预约挂号系统
  9. Image Processing in the Spatial Domain 空间域图像处理
  10. 计算机维护工具全能版,USBOS V3.0彪悍版