-
公开(公告)号:CN101520751B
公开(公告)日:2012-01-04
申请号:CN200910096958.4
申请日:2009-03-26
Applicant: 浙江大学
IPC: G06F12/08
Abstract: 本发明涉及基于存储器层次结构设计领域,旨在提供一种Cache的自适应插入策略的实现方法。该方法包括:Cache数据行的地址由标签位和偏移位组成,Cache的自适应插入采用组分配策略:根据Cache的空间大小,把Cache分成K个大小相同的Cache数据块,假设Cache有N个Cache组,每一个Cache数据块就有N/K个Cache组;每个Cache组赋予一个标识位,用于标识该Cache组发生Cache缺失时是采用最近最少使用插入策略,还是采用双峰插入策略。本发明能够有效的利用Cache空间,避免了在采用传统的最近最少使用插入策略时许多Cache行自从调入Cache之后没有被访问的现象;可以提高命中率,而且所需要的硬件开销小,可以降低代价。因此可以提高Cache的性能,最终可以改善计算机的性能。
-
公开(公告)号:CN101505319B
公开(公告)日:2011-09-28
申请号:CN200910095956.3
申请日:2009-02-26
Applicant: 浙江大学
Abstract: 本发明公开了一种基于网络的自适应可重构处理单元阵列系统加速的方法。是通过通用处理器和可重构设备组成的计算节点,组成一个自适应可重构处理单元网络。要执行的程序被划分成可以独立运行的任务的集合,任务集合中的每一个任务通过自适应可重构处理单元网络进行分发,找到合适的计算资源执行,并利用可重构设备的高效和灵活的特性,进行重构,使可重构设备的功能满足不同任务的需要。在自适应可重构处理单元网络的作用下,基于网络的自适应可重构处理单元阵列系统会根据网络上节点的情况,对任务进行智能分配,优先将任务分配到其他计算资源处于空闲的节点,从而减少程序的执行时间,提高可重构设备的利用率,达到程序加速的目的。
-
公开(公告)号:CN101488922B
公开(公告)日:2011-01-26
申请号:CN200910095348.2
申请日:2009-01-08
Applicant: 浙江大学
Abstract: 本发明涉及片上多处理器核间通信技术领域,旨在提供一种具备自适应路由能力的片上网络路由器及其实现方法,用于构建片上网络通信系统。该片上网络路由器,包括依次连接的输入流控制器、输入缓存器、路由仲裁器、输出控制器和输出流控制器;所述输入缓存器包括依次数据寄存器组和一个数据选择器,数据包指针与数据选择器相连。本发明通过采用改进的XY路由器,使得路由过程具备一定的自适应性,可以根据数据端口拥塞度,动态选择合适的数据端口,减少数据包的阻塞,提高网络的传输速度和吞吐量。采用模块化的设计方法,可以降低设计的复杂性,提高模块功能验证的效率。模块之间的接口设计,简化了模块设计,便于模块之间可以高效交互。
-
公开(公告)号:CN101488153A
公开(公告)日:2009-07-22
申请号:CN200910096124.3
申请日:2009-02-12
Applicant: 浙江大学
Abstract: 本发明公开了一种嵌入式Linux下大容量闪存文件系统的实现方法。该方法的步骤是:区段化存储,数据页分配,垃圾收集,分区逻辑结构,文件系统初始化,目录查找,文件位移定位,数据读取和数据写入。本发明实现了在嵌入式Linux下大容量Nand闪存文件系统,有利于嵌入式Linux下大容量Nand闪存的管理。本发明实现的大容量Nand闪存的文件系统,能够应用于大容量Nand闪存的管理,有利于对嵌入式存储的利用。
-
公开(公告)号:CN102006356B
公开(公告)日:2013-07-24
申请号:CN201010292718.4
申请日:2010-09-27
Applicant: 浙江大学
IPC: H04W88/02
Abstract: 本发明公开了一种Android操作系统对手机口袋状态的检测方法,其在Android操作系统中安装环境光线传感器和距离传感器的驱动程序,操作系统读取环境光线传感器和距离传感器的输出参数以及控制传感器的开启和关闭,在Android操作系统中创建了口袋状态检测服务进程,所述口袋状态检测服务进程每隔一定时间间隔就读取环境光线传感器和距离传感器的输出参数,若环境光线传感器的输出表示最弱光线状态,而且距离传感器的输出表示被覆盖状态,则执行睡眠模式的切换。本发明克服了传统智能手机操作系统仅仅依靠闲置超时来判断是否要切换到睡眠状态的局限性,能够大幅度提高Android智能手机的待机和使用时间。
-
公开(公告)号:CN101505271B
公开(公告)日:2011-01-19
申请号:CN200910095957.8
申请日:2009-02-26
Applicant: 浙江大学
Abstract: 本发明公开了一种面向层次形全连通的片上网络的核映射方法。本发明实现了快速产生初始核映射和用遗传算法来优化初始核映射。本发明是充分利用了层次形全连通网络拓扑的片上网络的特点从而有效地实现了层次形全连通的片上网络上的核映射方法。在遗传算法运行前快速产生一种比随机产生要好的初始核映射,明显地缩短了层次形全连通的片上网络的核映射时间。本发明可用于不同拓扑结构的片上网络中。
-
公开(公告)号:CN101510115A
公开(公告)日:2009-08-19
申请号:CN200910096961.6
申请日:2009-03-26
Applicant: 浙江大学
CPC classification number: Y02D10/41
Abstract: 本发明涉及基于系统软件节能技术领域,旨在提供一种使用动态编译器控制程序运行时处理器频率的方法。该方法包括以下步骤:插入分析代码、动态确定程序运行时的程序热点、采集程序热点的性能、根据程序热点的性能调整处理器频率。本发明通过在程序运行时,动态分析程序的性能,并利用处理器的频率调节功能将程序理论处理器最节能频率映射到实际可调节电压,以达到节能的目的,同时保证系统的性能要求。本发明具有透明性、稳定性和实用性等特点。
-
公开(公告)号:CN101505319A
公开(公告)日:2009-08-12
申请号:CN200910095956.3
申请日:2009-02-26
Applicant: 浙江大学
Abstract: 本发明公开了一种基于网络的自适应可重构处理单元阵列系统加速的方法。是通过通用处理器和可重构设备组成的计算节点,组成一个自适应可重构处理单元网络。要执行的程序被划分成可以独立运行的任务的集合,任务集合中的每一个任务通过自适应可重构处理单元网络进行分发,找到合适的计算资源执行,并利用可重构设备的高效和灵活的特性,进行重构,使可重构设备的功能满足不同任务的需要。在自适应可重构处理单元网络的作用下,基于网络的自适应可重构处理单元阵列系统会根据网络上节点的情况,对任务进行智能分配,优先将任务分配到其他计算资源处于空闲的节点,从而减少程序的执行时间,提高可重构设备的利用率,达到程序加速的目的。
-
公开(公告)号:CN101510115B
公开(公告)日:2011-09-14
申请号:CN200910096961.6
申请日:2009-03-26
Applicant: 浙江大学
CPC classification number: Y02D10/41
Abstract: 本发明涉及基于系统软件节能技术领域,旨在提供一种使用动态编译器控制程序运行时处理器频率的方法。该方法包括以下步骤:插入分析代码、动态确定程序运行时的程序热点、采集程序热点的性能、根据程序热点的性能调整处理器频率。本发明通过在程序运行时,动态分析程序的性能,并利用处理器的频率调节功能将程序理论处理器最节能频率映射到实际可调节电压,以达到节能的目的,同时保证系统的性能要求。本发明具有透明性、稳定性和实用性等特点。
-
公开(公告)号:CN101488923B
公开(公告)日:2011-07-20
申请号:CN200910095349.7
申请日:2009-01-08
Applicant: 浙江大学
IPC: G06F15/173 , H04L12/56 , G06F15/163
Abstract: 本发明涉及片上多处理器核间通信技术领域,旨在提供一种片上网络数据包编码优化的实现方法,用于解决片上网络通信。该方法包括:基于数据通信局部性的网络划分、针对逻辑分块网络的地址编码、路由器对优化地址编码的支持等步骤。本发明通过以上基于通信局部性的网络分块模型,针对网络分块的数据包地址编码和路由器对优化地址编码的支持等步骤就可以实现数据片的优化编码,从而减小网络中的数据通信量。本发明最大的特色在于提出了一种片上网络数据包地址编址优化的设计方法,精简数据片长度,减少网络数据通信量,并且未增加硬件复杂度。
-
-
-
-
-
-
-
-
-