普通PC机上搭载的GPU显卡存在功耗低、性能差的问题,不能满足大规模统一计算设备架构(CUDA)并行计算的需求。为此,将计算密集型任务转移到GPU集群中完成,设计并实现基于B/S模式的GPU集群管理系统,用户通过网页提交CUDA代码即可得到GPU集群计算后的结果。测试结果表明,该系统可使用户在任何能使用浏览器的电子设备上完成基于CUDA的计算密集型任务,不仅方便用户使用,而且能加速程序的运行过程,提高工作效率。
在非连续正交频分复用系统中,由于峰值功率平均比(PAPR)较高,导致发射端硬件设备难以实现,严重制约其实用性。为此,提出一种改进型子载波预留PAPR抑制算法。根据频谱感知结果,分别在主用户使用频段和未使用频段内合理选取预留子载波,并通过自适应调整频段内预留子载波的数目和幅值,在满足对主用户不造成干扰或次用户频谱利用率提高的条件下,使整个非连续正交频分复用系统的PAPR得到有效抑制。理论分析和仿真结果表明,与传统算法相比,改进的子载波预留PAPR抑制算法在提高认知用户频谱利用率的同时,具有较好的峰均比抑制性能。
针对目前片上系统(SoC)低功耗低成本与接口协议多样化的特点,分析多种常用外设接口协议,提出一种多标准通信协议的可配置接口控制器架构。该架构设计支持硬件重构和软件配置,通过可配置状态机实现多标准通信协议。在SoC设计中控制器可取代多个外设接口,从而减少芯片面积和功耗,降低整体成本。实验结果表明,该控制器架构能兼容I2C,SPI,UART等常用外设接口,与I2C,SPI,UART三者总和相比,面积节省65.2%,功耗节省67.8%。
常用Jack分析软件在失重状态下无法实现对动作的复杂动力学分析和计算。针对该问题,提出一种虚拟人运动分析软件设计方法。依据人体的基本结构和动态特征,结合刚体运动学和机器人学技术,将虚拟人划分成15个体段,使各体段简化为匀质刚体,并建立多刚体动力学模型,应用机器人Denavit-Hartenberg分析方法进行虚拟人的建模和分析,在此基础上,采用标准C语言形式编写虚拟人的运动学和动力学分析算法,利用OpenGL工具开发可视化仿真界面建立虚拟人的三维仿真场景。通过虚拟人飘浮出舱动作的运动仿真验证了平台的可行性和较好的人机交互性。
关于设备与设备(D2D)通信的研究大多以网络吞吐量最大化为目的,忽略D2D链路模式选择造成的巨大能耗。为此,基于实际链路数据速率模型,将正交频分多址无线网络的D2D问题建模为非线性整数规划问题,在使能耗最小化的同时,满足用户数据速率要求。给出一种多项式时间有效求解联合算法,确定模式选择、信道和功率分配。仿真实验结果表明,与多种基准算法相比,该算法可明显降低功耗,节约幅度达57%以上。
传统基于身份的签名方案的安全性依赖于密钥的安全,一旦密钥泄露,则需重新发布先前所有的签名。为撤销签名方案中私钥泄露或恶意的用户,提出一个可撤销的基于身份签名方案,并给出解决密钥泄漏的有效方法,在小整数解困难问题下,能抵抗适应性选择消息攻击的强不可伪造性。安全性分析结果表明,该方案不仅满足原有可撤销的基于身份的签名方案的可证明安全性,而且还能抵抗量子攻击。
在分析AC算法及其相关算法的基础上,提出一种改进的多模式匹配算法AC_TE。利用该算法构建1个字符串跳跃表和2个哈希表,字符串表存储模式树中两两相邻字符组成的字符串及其位置,2个哈希表分别存储模式树末层字符串和字符。采用多层跳跃规则依次查找这3个表,在不发生漏检的情况下,使模式树的最大移动距离为最短模式串长度加3。从模式树移动次数、匹配阶段时间、各种跳跃距离的概率3个方面测试算法性能。实验结果表明,与AC算法相比,AC_TE算法具有更大的模式树移动距离,消耗的时间更少。