-
公开(公告)号:CN100550003C
公开(公告)日:2009-10-14
申请号:CN200810062164.1
申请日:2008-06-03
申请人: 浙江大学
IPC分类号: G06F15/80
摘要: 本发明公开了一种嵌入式异构多核体系片上通信互连组织层次的实现方法。本发明的方法结合嵌入式异构多核体系结构的特点,设计了两条核间总线,分别为负责连接计算密集型核的计算总线与负责控制密集型核的控制总线。同时,内存控制器被看作处理核连接在计算总线上,从而统一了片内的处理核间、处理核与内存间的控制通信与数据存取通信。本发明实现了主辅核间以总线形式进行的通信,有效提高了核间协作以及数据传输性能;面向嵌入式多核领域的较常见的多媒体处理、数据比对、信号编解码、模式匹配等计算密集型处理,具有很强的实用性。
-
公开(公告)号:CN101286139A
公开(公告)日:2008-10-15
申请号:CN200810062167.5
申请日:2008-06-03
申请人: 浙江大学
摘要: 本发明公开了一种基于功能划分的多线程共享多核处理器二级缓存的方法。是结合多核处理器上二级缓存的特点,对程序进行基于功能的多线程划分,并在操作系统中设计了基于二级缓存共享的线程分配算法,提供划分后任务的运行支持。本发明实现了多核处理器上二级缓存的多线程共享,可以大大提升系统实时任务的性能,从而降低系统的激励-响应周期;多线程可以同时运行在系统上,将大大缩短整个任务的运行时间。
-
公开(公告)号:CN101290592B
公开(公告)日:2010-10-13
申请号:CN200810062168.X
申请日:2008-06-03
申请人: 浙江大学
摘要: 本发明公开了一种MPSOC上多道程序共享SPM的实现方法。其主要功能是对于传统的嵌入式程序,通过编译分析析取存储对象。通过操作系统专门的SPM管理器在多道程序之间进行协同,达到多道程序共享SPM的目的。本发明实现了在MPSOC上多道程序共享SPM,对程序进行加速,减少消耗在存储器访问上的时间,降低因存储访问带来的能耗,从而提高嵌入式系统的整体性能。本发明实现了对SPM的有效使用,充分利用了SPM速度快的特点,提高了程序执行的效率;本发明对SPM的使用,有利于在运行时减少程序由于存储访问带来的能耗。
-
公开(公告)号:CN101290592A
公开(公告)日:2008-10-22
申请号:CN200810062168.X
申请日:2008-06-03
申请人: 浙江大学
摘要: 本发明公开了一种MPSOC上多道程序共享SPM的实现方法。其主要功能是对于传统的嵌入式程序,通过编译分析析取存储对象。通过操作系统专门的SPM管理器在多道程序之间进行协同,达到多道程序共享SPM的目的。本发明实现了在MPSOC上多道程序共享SPM,对程序进行加速,减少消耗在存储器访问上的时间,降低因存储访问带来的能耗,从而提高嵌入式系统的整体性能。本发明实现了对SPM的有效使用,充分利用了SPM速度快的特点,提高了程序执行的效率;本发明对SPM的使用,有利于在运行时减少程序由于存储访问带来的能耗。
-
公开(公告)号:CN100549945C
公开(公告)日:2009-10-14
申请号:CN200810062162.2
申请日:2008-06-03
申请人: 浙江大学
CPC分类号: Y02D10/13
摘要: 本发明公开了一种嵌入式系统中基于SPM的指令缓冲的实现方法。本发明的方法结合SPM位于嵌入式处理器片上的特点,对SPM的空间进行划分,将程序的指令驻留在SPM上。本发明实现了对SPM的有效使用,充分利用了SPM速度快的特点,提高了程序执行的效率。本发明实现了对SPM的有效使用,充分利用了SPM速度快的特点,提高了程序执行的效率;本发明对SPM的使用,有利于在运行时减少程序由于存储访问带来的能耗。
-
公开(公告)号:CN101286138A
公开(公告)日:2008-10-15
申请号:CN200810062166.0
申请日:2008-06-03
申请人: 浙江大学
摘要: 本发明公开了一种基于数据划分的多线程共享多核处理器二级缓存的方法。本发明的方法结合多核处理器上二级缓存的特点,对程序进行基于数据的多线程划分,并在操作系统中设计了基于二级缓存共享的线程分配算法,提供划分后任务的运行支持。本方法实现了多核处理器上二级缓存的多线程共享,可以大大提升系统实时任务的性能,从而降低系统的激励-响应周期。本发明实现了多核处理器上二级缓存的多线程共享,可以大大提升系统实时任务的性能,从而降低系统的激励-响应周期;多线程可以同时运行在系统上,将大大缩短整个任务的运行时间。
-
公开(公告)号:CN101216727A
公开(公告)日:2008-07-09
申请号:CN200810059186.2
申请日:2008-01-16
申请人: 浙江大学
摘要: 本发明公开了一种嵌入式低功耗操作系统中动态频率调整的映射方法。提供了一种新的方法和技术用来建模、解决并进行优化嵌入式低功耗操作系统中处理器频率动态调整时的映射问题。本发明通过利用处理器运行频率向上向下映射的方法将理论处理器最节能频率映射到实际可调节电压,以达到节能的目的,同时保证系统的性能要求。该发明基于一个处理器频率映射模型,通过映射模型将理论处理器最节能频率映射到实际可调整的处理器频率。操作系统在执行过程中,动态调频调压技术,根据性能要求和处理器运行情况确定处理器在当前性能要求下的理论最节能运行频率,然后通过映射模型映射到实际处理器频率,以达到节能目的。
-
公开(公告)号:CN100562864C
公开(公告)日:2009-11-25
申请号:CN200810062163.7
申请日:2008-06-03
申请人: 浙江大学
IPC分类号: G06F15/163
摘要: 本发明公开了一种嵌入式异构多核体系片上通信的实现方法。本发明的方法结合嵌入式异构多核体系结构的特点,提出了主-辅控制模型的构建方法,由主核将任务分配给辅助核,辅助核自行建立该任务的执行环境并处理该任务,以此为基本的核间协作方式。本发明实现了主辅核间的通信以及辅助核中的本地存储与系统内存之间的数据交换,提供了高效的核间协作以及数据传输性能;面向嵌入式多核领域的较常见的多媒体处理、数据比对、信号编解码、模式匹配等计算密集型处理,具有很强的实用性。
-
公开(公告)号:CN101290610A
公开(公告)日:2008-10-22
申请号:CN200810062164.1
申请日:2008-06-03
申请人: 浙江大学
IPC分类号: G06F15/80
摘要: 本发明公开了一种嵌入式异构多核体系片上通信互连组织层次的实现方法。本发明的方法结合嵌入式异构多核体系结构的特点,设计了两条核间总线,分别为负责连接计算密集型核的计算总线与负责控制密集型核的控制总线。同时,内存控制器被看作处理核连接在计算总线上,从而统一了片内的处理核间、处理核与内存间的控制通信与数据存取通信。本发明实现了主辅核间以总线形式进行的通信,有效提高了核间协作以及数据传输性能;面向嵌入式多核领域的较常见的多媒体处理、数据比对、信号编解码、模式匹配等计算密集型处理,具有很强的实用性。
-
公开(公告)号:CN101290582A
公开(公告)日:2008-10-22
申请号:CN200810062165.6
申请日:2008-06-03
申请人: 浙江大学
IPC分类号: G06F9/455
摘要: 本发明公开了一种组件化时钟精确的多核体系模拟器的实现方法。本发明的方法以多核处理器为模拟目标,以组件化为出发点,将多核体系结构的组成部件封装为组件,保证以组件为单位的组装配置,有较好的灵活性。不仅能模拟核内流水线的动作,还能模拟多个处理器核之间的动作。本发明实现了组件化时钟精确的多核体系模拟器,能模拟核内流水线的动作,还能模拟多个处理器核之间的动作;以组件化为出发点,将多核体系结构的组成部件封装为组件,保证以组件为单位的组装配置,有较好的灵活性。
-
-
-
-
-
-
-
-
-