【技术实现步骤摘要】
数据处理方法、装置、电子设备及计算机存储介质
[0001]本申请涉及电子信息
,尤其涉及一种数据处理方法、装置、电子设备及计算机存储介质。
技术介绍
[0002]为了使电子设备具有更强大的运算能力,更快的处理速度,很多电子设备都使用多核处理器,电子设备要进行的运算都在多核处理器上实现。这样的涉及架构逻辑简单,容易实现,多核处理器能够并行处理数据,提高了运算能力。但是,在一些场景下,多核处理器对于主处理器要求较高,需要比较强的计算能力,导致电子设备的硬件成本较高。
技术实现思路
[0003]有鉴于此,本申请实施例提供一种应用于多处理器系统的数据处理方案,以解决上述部分或全部问题。
[0004]根据本申请实施例的第一方面,提供了一种应用于多处理器系统的数据处理方法,应用于具有至少一语音数字信号处理器与至少一主控制器的多处理器系统,所述数据处理方法包括:如待处理任务为语音数据处理,则由语音数字信号处理器进行语音数据计算处理;如待处理任务为逻辑处理,则由主控制器进行逻辑控制处理。
[0005]根据本申请实施例的第二方面,提供了一种应用于多处理器系统的数据处理方法,应用于具有至少一视频信号处理器与至少一主控制器的多处理器系统,所述数据处理方法包括:如待处理任务为视频数据处理,则由所述视频信号处理器进行视频处理;如待处理任务为逻辑处理,则由所述主控制器进行逻辑控制处理。
[0006]根据本申请实施例的第三方面,提供了一种应用于多处理器系统的数据处理方法,应用于具有至少一语音数字信号处 ...
【技术保护点】
【技术特征摘要】
1.一种应用于多处理器系统的数据处理方法,应用于具有至少一语音数字信号处理器与至少一主控制器的多处理器系统,所述数据处理方法包括:如待处理任务为语音数据处理,则由所述语音数字信号处理器进行语音数据计算处理;如待处理任务为逻辑处理,则由所述主控制器进行逻辑控制处理。2.根据权利要求1所述的数据处理方法,若所述语音数据处理包括唤醒操作,则所述如待处理数据为语音数据处理,则由所述语音数字信号处理器进行语音数据计算处理包括:令所述主控制器进入休眠状态;当待处理任务为唤醒操作,则由所述语音数字信号处理器对所述主控制器进行唤醒;令所述主控制器进行逻辑控制处理。3.根据权利要求2所述的数据处理方法,所述如待处理任务为唤醒操作,则由所述语音数字信号处理器对所述主控制器进行唤醒包括:如待处理任务为唤醒操作,则所述语音数字信号处理器对所述主控制器进行唤醒,并建立循环数据池,将待处理数据保存至所述循环数据池中;所述令所述主控制器进行逻辑控制处理之后,所述方法还包括:如所述主控制器确定进行语音识别处理,则由所述语音数字信号处理器读取所述循环数据池中的待处理数据,进行语音识别处理。4.根据权利要求3所述的数据处理方法,所述如待处理任务为唤醒操作,则由所述语音数字信号处理器对所述主控制器进行唤醒还包括:如所述主控制器确定不进行语音识别处理,则清空所述循环数据池中的待处理数据。5.根据权利要求1所述的数据处理方法,所述语音数据处理与所述逻辑处理中至少其一的算法接口被封装成独立线程。6.根据权利要求5所述的数据处理方法,所述至少一语音数字信号处理器与至少一主控制器之间通过标准消息交互接口进行通信。7.根据权利要求1所述的数据处理方法,所述至少一语音数字信号处理器和所述至少一主控制器独立进行适配以进行平台移植的升级扩展。8.一种应用于多处理器系统的数据处理方法,应用于具有至少一视频信号处理器与至少一主控制器的多处理器系统,所述数据处理方法包括:如待处理任务为视频数据处理,则由所述视频信号处理器进行视频处理;如待处理任务为逻辑处理,则由所述主控制器进行逻辑控制处理。9.一种应用于多处理器系统的数据处理方法,应用于具有至少一语音数字信号处理器、至少一视频信号处理器与至少一主控制器的多处理器系统,所述数据处理方法包括:如待处理任务为语音数据处理,则由所述语音数字信号处理器进行语音数据计算处理;如待处理任务为视频数据处理,则由所述视频信号处理器进行视频处理;如待处理任务为逻辑处理,则由所述主控制器进行逻辑控制处理。10.一种应用于多处理器系统的数据处理装置,应用于具有至少一语音数字信号处理器与至少一主控制器的多处理器系统,所述数据处理装置包括:第一处理模块,用于如待处理任务为语音数据处理,则由所述语音数字信号处理器进
行语音数据计算处理;第二处理模块,用于如待处理任务为逻辑处理,则由所述主控制器进行逻辑控制处理。11...
【专利技术属性】
技术研发人员:汪自清,周超,李坤,宋丹峰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。