期刊文献+
共找到409篇文章
< 1 2 21 >
每页显示 20 50 100
RUMINATE METHOD-SOFTWARE PIPELINING ON NESTED LOOPS
1
作者 LEI WANG ZHIZHONGTANG and CHIHONG ZHANG(Dept. of Computer Science, Tsinghua Lirnivcrsitg Beijing 100084,P. R. China)(Final: wl,t ang ,zch@est4. dcs. tsinghua.edu. cn) 《Wuhan University Journal of Natural Sciences》 CAS 1996年第Z1期430-436,共7页
This paper offers a new method to solve the problem of software pipelininsr on nested loops. We first introduce our new software pipelininog method. Ruminate Method, which can optimize program with nested loops. We al... This paper offers a new method to solve the problem of software pipelininsr on nested loops. We first introduce our new software pipelininog method. Ruminate Method, which can optimize program with nested loops. We also outline an algorithm to realize it and introduce the hardware support we designed. The performance of Ruminate Method is analyzed at the end of this paper with the aid of our preliminary experimental result. 展开更多
关键词 instruction-level Parallelism software Pipeline Ruminate Method Nested Loop.
在线阅读 下载PDF
Mitigating ROP Attacks via ARM-Specific In-Place Instruction Randomization
2
作者 Yu Liang Guojun Peng +1 位作者 Yuan Luo Huanguo Zhang 《China Communications》 SCIE CSCD 2016年第9期208-226,共19页
Defending against return-oriented programing(ROP)attacks is extremely challenging for modern operating systems.As the most popular mobile OS running on ARM,Android is even more vulnerable to ROP attacks due to its wea... Defending against return-oriented programing(ROP)attacks is extremely challenging for modern operating systems.As the most popular mobile OS running on ARM,Android is even more vulnerable to ROP attacks due to its weak implementation of ASLR and the absence of effective control-flow integrity enforcement.In this paper,leveraging specific ARM features,an instruction randomization strategy to mitigate ROP attacks in Android even with the threat of single pointer leakage vulnerabilities is proposed.By popping out more registers in functions'epilogue instructions and reallocating registers in function scopes,branch targets in all(direct and indirect)branch instructions potential to be ROP gadgets are changed randomly.Without the knowledge of binaries'runtime instructions layout,adversary's repeated control flow transfer in ROP exploits will be subverted.Furthermore,this instruction randomization idea has been implemented in both Android Dalvik runtime and ART.Corresponding evaluations proved it is capable to introduce enough randomness for more than 99%discovered functions and thwart about 95%ROP gadgets in application's shared libraries and oat file compiled from Dalvik bytecode.Besides,evaluations on real-world exploits also confirmed its effectiveness on mitigating ROP attacks within acceptable performance overhead. 展开更多
关键词 software security ROP mitigation instruction randomization ARM architecture
在线阅读 下载PDF
基于OBE理念的软件实训课教学改革实践
3
作者 陈恒法 邹竞辉 《软件导刊》 2025年第11期103-108,共6页
在工程教育认证背景下,按照工程教育认证要求,针对华南师范大学软件工程专业初级软件设计实训课程存在的不足,提出混合学习教学设计方案。首先,提出以成果导向教育(OBE)教学理念为指导,开展基于OBE理念的教学改革实践;其次,通过多轮校... 在工程教育认证背景下,按照工程教育认证要求,针对华南师范大学软件工程专业初级软件设计实训课程存在的不足,提出混合学习教学设计方案。首先,提出以成果导向教育(OBE)教学理念为指导,开展基于OBE理念的教学改革实践;其次,通过多轮校企合作、线上线下混合学习教学实践,形成了相对稳定的教学模式。教学实践表明,所提混合学习教学设计方案显著提升了教师教学效果,可为其他院校教学改革提供参考与借鉴。 展开更多
关键词 OBE 成果导向教育 混合学习 软件设计实训 教学设计
在线阅读 下载PDF
基于多操作数的RISC-V指令集设计与功能优化方法 被引量:2
4
作者 张钰儿 席宇浩 刘鹏 《计算机工程与科学》 北大核心 2025年第6期968-975,共8页
RISC-V架构凭借其开放性和模块化的指令集架构(ISA)设计,为特定应用及其软件生态系统的定制指令集成提供了良好支持,使其能够高效处理复杂算法并执行重复性操作。然而,由于操作数数量的限制,为RISC-V处理器设计加速指令仍面临挑战。传... RISC-V架构凭借其开放性和模块化的指令集架构(ISA)设计,为特定应用及其软件生态系统的定制指令集成提供了良好支持,使其能够高效处理复杂算法并执行重复性操作。然而,由于操作数数量的限制,为RISC-V处理器设计加速指令仍面临挑战。传统处理器加速方法通常采用“2输入1输出”模型,这在一定程度上限制了复杂操作的灵活性与执行效率。为突破该限制,提出了一种多操作数增强指令集的设计方法。该方法通过引入多操作数加速机制,突破了传统模型的结构性约束,为多输入多输出任务提供了灵活的指令接口。为验证所提机制的有效性,基于Western Digital开源的RISC-V VeeR EH1处理器核实现了该设计,并在FPGA平台上进行了基准测试,涵盖SHA-256,SHA-1以及FIR/IIR滤波器等典型算法。实验结果表明,在FPGA平台上的逻辑资源开销控制在3%以内的情况下,处理器性能最高提升可达14%。与传统“2输入1输出”加速方法相比,所提出的增强指令集设计能够显著提升RISC-V在复杂任务处理中的性能,展示了其在嵌入式计算和专用加速领域的潜在优势。 展开更多
关键词 RISC-V 自定义指令 软硬件协同设计
在线阅读 下载PDF
虚拟化混淆程序的指令提取方法 被引量:1
5
作者 张沈芊芊 董卫宇 林键 《信息工程大学学报》 2025年第1期83-89,共7页
针对现有虚拟指令识别不准确、静态分析无法解析分支跳转、无法跨大版本应用的问题,提出一种基于符号执行的虚拟指令提取方法。该方法通过动态二进制插桩生成指令跟踪,对指令跟踪进行离线分析,根据虚拟机结构及跳转规则划分出Handler集... 针对现有虚拟指令识别不准确、静态分析无法解析分支跳转、无法跨大版本应用的问题,提出一种基于符号执行的虚拟指令提取方法。该方法通过动态二进制插桩生成指令跟踪,对指令跟踪进行离线分析,根据虚拟机结构及跳转规则划分出Handler集合,采用符号执行技术对Handler进行语义分析,得到状态表达,最终利用启发式规则提取出虚拟指令。实验部分在5个测试程序和两种VMProtect版本上对该方法进行验证,相较于VMP分析插件和NoVmpy,虚拟指令识别率提升了26.72个百分点,准确率提升了41.09个百分点,并优化了分支跳转处理。实验结果表明,该方法有效提升了虚拟指令提取的准确性、完整性和稳健性。 展开更多
关键词 代码虚拟化 反混淆 虚拟指令 软件安全 逆向分析
在线阅读 下载PDF
基于RISC-V Matrix指令集扩展的LLM矢量点积加速研究 被引量:1
6
作者 陈煦豪 胡思鹏 +3 位作者 刘洪超 刘伯然 唐丹 赵地 《计算机科学》 北大核心 2025年第5期83-90,共8页
鉴于边缘AI的高性能与低功耗需求,基于RISC-V指令集架构,针对边缘设备数字信号处理的实际问题,设计了一种边缘AI的专用指令集处理器,在有限的硬件开销下,提升了边缘AI的执行效率,降低了边缘AI的能量消耗,能够满足边缘AI应用中进行高效... 鉴于边缘AI的高性能与低功耗需求,基于RISC-V指令集架构,针对边缘设备数字信号处理的实际问题,设计了一种边缘AI的专用指令集处理器,在有限的硬件开销下,提升了边缘AI的执行效率,降低了边缘AI的能量消耗,能够满足边缘AI应用中进行高效大语言模型(LLM)推理计算的需求。针对大语言模型的特性,基于RISC-V指令集扩展了自定义指令完成矢量点积计算,在专用的矢量点积加速硬件上进行大语言模型的运算加速;基于开源高性能RISC-V处理器核“香山”nanhu版本架构,实现了矢量点积专用指令集处理器nanhu-vdot,其在高性能处理器“香山”(nanhu版本)的基础上增加了矢量点积计算单元以及流水线处理逻辑;对nanhu-vdot进行FPGA硬件测试,在几乎没有增加额外的硬件资源和功耗消耗的前提下,矢量点积运算速度相比标量方法提高4倍以上,使用软硬件协同方案进行第二代生成式预训练(Generative Pre-Trained-2,GPT-2)模型推理,相比纯软件实现,速度提高了约30%。 展开更多
关键词 指令集扩展 矢量点积 软硬件协同 大语言模型推理
在线阅读 下载PDF
FBS-uBlock:灵活的uBlock算法比特切片优化方法
7
作者 龚子睿 郭华 +3 位作者 陈晨 张宇轩 陈俊鑫 关振宇 《软件学报》 北大核心 2025年第10期4827-4845,共19页
uBlock算法在算法设计、侧信道防护、物联网应用、密码分析领域得到了广泛应用.虽然uBlock算法适合高速实现,但目前该算法公开的实现速率远不如AES、SM4等算法.比特切片是优化分组密码的常用方法,但在采用比特切片优化uBlock算法时,面... uBlock算法在算法设计、侧信道防护、物联网应用、密码分析领域得到了广泛应用.虽然uBlock算法适合高速实现,但目前该算法公开的实现速率远不如AES、SM4等算法.比特切片是优化分组密码的常用方法,但在采用比特切片优化uBlock算法时,面临着因寄存器资源不足而导致的巨大访存开销问题.为uBlock算法设计了一种灵活的比特切片优化方法FBS-uBlock(flexible bit slicing uBlock),降低算法在比特切片下占用的寄存器数量,进而降低访存开销,提升速率.经过测试,该优化方法最多能够让uBlock-128/128、uBlock-128/256和uBlock-256/256算法的访存指令分别降低71%、71%和72%,加密速率最高能够分别达到12758 Mb/s、8944 Mb/s和8984 Mb/s,比设计文档中的实现速率分别提升了3.9、4.2和3.4倍. 展开更多
关键词 分组密码 uBlock算法 软件优化 比特切片 单指令多数据
在线阅读 下载PDF
基于问题情境的3D Max软件课程教学设计 被引量:1
8
作者 赖顺发 《信息与电脑》 2025年第1期218-220,共3页
针对计算机辅助设计3D Max课程教学中学生的学习困境,文章采用问题情境法进行教学设计与实施,通过构建课堂情境、教师情境和学生情境三大空间,结合时间分配,采用实物展示、案例教学和任务下发等教学手段,旨在激发学生学习兴趣,增强教学... 针对计算机辅助设计3D Max课程教学中学生的学习困境,文章采用问题情境法进行教学设计与实施,通过构建课堂情境、教师情境和学生情境三大空间,结合时间分配,采用实物展示、案例教学和任务下发等教学手段,旨在激发学生学习兴趣,增强教学效果,为三维软件课程的教学提供新的思路和方法。 展开更多
关键词 问题情境 三维软件 教学设计
在线阅读 下载PDF
混合式教学在高校线性代数课程中的应用策略研究 被引量:1
9
作者 史策 刘许昌 《办公自动化》 2025年第4期38-40,共3页
在数字化背景下,高校教育正经历深刻变革,混合式教学作为一种新兴的教学模式,为传统课程的改革提供了有效支持。在高校教学中,线性代数作为一门重要的基础学科,在各个专业中都有着重要的应用场景,已经成为培养高素质应用型人才的必学科... 在数字化背景下,高校教育正经历深刻变革,混合式教学作为一种新兴的教学模式,为传统课程的改革提供了有效支持。在高校教学中,线性代数作为一门重要的基础学科,在各个专业中都有着重要的应用场景,已经成为培养高素质应用型人才的必学科目。基于此,文章将深入分析数字化背景下混合教学在线性代数课程中的实践应用,并给出具体的案例分析。 展开更多
关键词 信息技术 线性代数 混合式教学 教学软件
在线阅读 下载PDF
基于指令流与控制流的测发控软件自动化测试框架设计 被引量:1
10
作者 刘紫阳 李庆钰 +1 位作者 王俊兴 薛普 《北华航天工业学院学报》 2025年第2期1-5,共5页
航天测发控软件确认测试人工依赖度高,界面逻辑功能与通信功能测试无法实现完全自动化。为有效解决该问题,分析测发控软件自动化测试需求,基于现有的自动化测试技术和工具,设计了一种基于指令流和控制流的自动化测试框架。其中指令流驱... 航天测发控软件确认测试人工依赖度高,界面逻辑功能与通信功能测试无法实现完全自动化。为有效解决该问题,分析测发控软件自动化测试需求,基于现有的自动化测试技术和工具,设计了一种基于指令流和控制流的自动化测试框架。其中指令流驱动半实物仿真模块,模拟被测件与外围设备的通信应答;控制流驱动被测件模拟用户操作,实现界面逻辑测试。经过实践和应用,该框架可以实现界面类航天软件的自动化测试,快速搭建性能测试和边界测试环境,且能将测试过程前移,有效提高了界面类航天软件通信和界面逻辑测试效率。 展开更多
关键词 自动化测试 指令流 控制流 测发控软件
在线阅读 下载PDF
动态翻译软件流水线代码
11
作者 廖开来 梁洪亮 《计算机系统应用》 2025年第8期197-206,共10页
动态二进制翻译(DBT)技术是一种高效的指令集仿真技术,常用于构建CPU的仿真模型.但是,该技术在仿真数字信号处理器(DSP)时面临诸多挑战.高性能DSP(例如TI的TMS320C6X系列)常采用超长指令字(VLIW)架构,而且设计了专用的硬件和指令来简化... 动态二进制翻译(DBT)技术是一种高效的指令集仿真技术,常用于构建CPU的仿真模型.但是,该技术在仿真数字信号处理器(DSP)时面临诸多挑战.高性能DSP(例如TI的TMS320C6X系列)常采用超长指令字(VLIW)架构,而且设计了专用的硬件和指令来简化软件流水线循环的使用.由于软件流水线循环代码中缺少显式的条件跳转指令和循环计数器修改操作,而且循环内的指令会被重排、重叠和屏蔽,因此使用DBT技术翻译这类循环非常困难.为此,本文提出了一种新型动态翻译方案,通过将并行执行的循环迭代串行化,生成不同状态的翻译块,以及将内循环和外循环的指令重叠并按照周期对齐,以同步翻译外循环和内循环,来正确地模拟软件流水线循环的执行.实验表明,在运行含有软件流水线的常用代码时(如dsplib),采用该翻译方案的仿真器能够得到和硬件开发板相同的结果,证明了本文方案的正确性,且本文的仿真器性能是TI官方仿真器的3.25倍. 展开更多
关键词 动态二进制翻译 超长指令字 软件流水线 数字信号处理器 指令集架构仿真
在线阅读 下载PDF
融合循环展开的向量VLIW体系结构软件流水研究
12
作者 汤卓悠 胡勇华 +1 位作者 程奥博 刘澎 《软件导刊》 2025年第6期95-101,共7页
基于超长指令字(VLIW)体系结构的处理器具有丰富的寄存器与计算资源,充分利用这些资源可以极大地提升程序运行速度。软件流水是位于编译器后端的一项优化技术,可以提高硬件资源利用率。目前的软件流水算法对原循环次数的考虑往往不够周... 基于超长指令字(VLIW)体系结构的处理器具有丰富的寄存器与计算资源,充分利用这些资源可以极大地提升程序运行速度。软件流水是位于编译器后端的一项优化技术,可以提高硬件资源利用率。目前的软件流水算法对原循环次数的考虑往往不够周全,得到的新循环体对寄存器资源的利用率有待提高。因此,提出一种融合循环展开的软件流水优化方法。该方法首先将循环展开,然后进行软件流水处理。一方面改进软件流水序言、主体与尾声排列方式,另一方面分析在不同启动间距下经过软件流水优化后循环主体内执行包的数量,确定最佳的软件流水启动间距。使用该方法优化后的循环体具有更高的指令调度自由度,有利于得到运行速度更快的目标代码。经过实验验证,该方法优化后的代码与仅进行循环展开优化的代码相比,平均速度提升了5%。 展开更多
关键词 VLIW体系结构 高性能处理器 编译优化 软件流水 指令级并行优化
在线阅读 下载PDF
基于智能视觉的钢水液面监控系统设计
13
作者 李辉 陶婷婷 +2 位作者 廖磊 王雪迎 魏俊杰 《工业加热》 2025年第2期7-12,共6页
由于受搅拌操作、冲击或其他因素影响,钢水液面在工艺过程中会发生波动,导致液面出现凹凸现象,导致主机元件无法提供准确的液位测量。为了解决钢水液面示数的问题,引入智能视觉,研究出一种钢水液面监控系统。利用蓄电池电压驱动模块,调... 由于受搅拌操作、冲击或其他因素影响,钢水液面在工艺过程中会发生波动,导致液面出现凹凸现象,导致主机元件无法提供准确的液位测量。为了解决钢水液面示数的问题,引入智能视觉,研究出一种钢水液面监控系统。利用蓄电池电压驱动模块,调节液面信息查询模块与液面监控数据传输模块,实现钢水液面监控系统的模块化设计。设置上、下机位监测软件,对中央监控控制器I/O端口地址的分配,完成监控系统的机位程序设计。利用智能视觉技术,定位钢水液面监控坐标,编写视觉识别指令,在全线程监控环境中运行,从而完善具体的监控流程,实现基于智能视觉的钢水液面监控系统设计。实验结果表明,在钢水液面下凹或上凸程度保持不变的情况下,应用智能视觉监控系统所得液面读数与真实液面读数之间的差值明显更小,不会因错误读数而造成主机元件无法准确监控钢水液面示数的问题。 展开更多
关键词 智能视觉 钢水液面 电压驱动 信息查询 监测软件 I/O端口地址 全线程监控指令
在线阅读 下载PDF
计算机体系结构的分类模型 被引量:10
14
作者 沈绪榜 张发存 +2 位作者 冯国臣 车得亮 王光 《计算机学报》 EI CSCD 北大核心 2005年第11期1759-1766,共8页
根据计算机体系结构的发展,以指令流(instruction stream)计算、数据流(data stream)计算与构令流(configuration stream)计算的概念为基础,提出了一种新的计算机体系结构的分类模型.
关键词 指令流 数据流 构令流 软件 构件 流件 体系结构
在线阅读 下载PDF
基于CDIO理念的软件工程课程教学改革 被引量:49
15
作者 韩智 张振虹 李兴娟 《计算机教育》 2010年第11期56-59,共4页
本文以CDIO的教育理念为指导,将案例教学、基于项目的学习、启发式教学等多种手段用于软件工程课程教学的改革中,重点体现在基础知识的传授,工程价值观与能力的培养,协作与沟通的培养以及应用实践能力的培养等几个方面的改革,实践证明... 本文以CDIO的教育理念为指导,将案例教学、基于项目的学习、启发式教学等多种手段用于软件工程课程教学的改革中,重点体现在基础知识的传授,工程价值观与能力的培养,协作与沟通的培养以及应用实践能力的培养等几个方面的改革,实践证明改革取得了良好的教学效果。 展开更多
关键词 CDIO 软件工程 教学改革
在线阅读 下载PDF
基于积件思想的智能化计算机辅助教学系统的设计 被引量:15
16
作者 孟宪飞 申永胜 +2 位作者 郝智秀 王晓菁 汤晓瑛 《计算机应用》 CSCD 北大核心 2003年第5期71-73,共3页
文中阐述了以积件思想为基础的智能化计算机辅助教学系统的体系结构,提出了一套全新的切实可行的设计方案,并展示了依此方案设计的系统模式,最后指出了智能化计算机辅助教学系统的发展前景。
关键词 积件 多媒体教育软件 多媒体著作工具 智能化计算机辅助教学系统
在线阅读 下载PDF
药品说明书的网络管理和应用 被引量:4
17
作者 李瑞珍 陈伟兰 +1 位作者 庄华玲 陈飞苑 《中国药房》 CAS CSCD 北大核心 2006年第6期426-427,共2页
目的:为医药人员提供药物最新信息。方法:利用计算机技术管理药品说明书,在医院网络上提供药品信息查询服务。结果与结论:应用该系统可在医和药领域之间架起一座沟通的桥梁,让医药人员及时准确地掌握和使用药品,更好地为患者服务。
关键词 药品说明书 软件 管理和应用
暂未订购
二进制补丁比对中的指令归一化算法 被引量:3
18
作者 沈亚楠 赵荣彩 +4 位作者 王小芹 任华 刘振华 张新宇 李鹏飞 《计算机工程》 CAS CSCD 北大核心 2010年第15期46-48,共3页
针对软件二进制补丁分析过程,提出一种指令归一化算法,用于判别补丁前后的相应基本块内指令是否发生重排序。与常用的小素数法相比,该算法不受基本块内指令条数的限制,不会导致差异信息漏报,且效率较高、效果良好。初步实验证明,该算法... 针对软件二进制补丁分析过程,提出一种指令归一化算法,用于判别补丁前后的相应基本块内指令是否发生重排序。与常用的小素数法相比,该算法不受基本块内指令条数的限制,不会导致差异信息漏报,且效率较高、效果良好。初步实验证明,该算法减少了人工分析差异信息的工作量,可以帮助逆向分析人员快速定位软件差异。 展开更多
关键词 软件补丁比对 指令重排列 小素数法 指令归一化
在线阅读 下载PDF
口腔组织病理学数字化教学辅助系统的初步建立 被引量:9
19
作者 薛超然 罗维佳 +2 位作者 熊毅 刘雪娇 耿宁 《国际口腔医学杂志》 CAS 2013年第5期583-585,共3页
目的本项目基于Aperio Scanscope数字切片系统,开发口腔组织病理学数字化教学辅助系统,为提升口腔组织病理学教学效果建立基础。方法步骤为:1)用户需求调查;2)相关数据库的搭建;3)终端程序及数据库管理程序的编写;4)口腔组织病理学数字... 目的本项目基于Aperio Scanscope数字切片系统,开发口腔组织病理学数字化教学辅助系统,为提升口腔组织病理学教学效果建立基础。方法步骤为:1)用户需求调查;2)相关数据库的搭建;3)终端程序及数据库管理程序的编写;4)口腔组织病理学数字化教学辅助系统搭建。结果本系统以客户机/服务器(C/S)构架进行搭建,系统分为"数字化切片资源库"、"相关知识资源库"、"教学互动平台"、"Q&A资源库"四大板块,具有内网检索、教学互动等"十大功能"。结论建立口腔医学各学科间数字化教学系统的联系,提升用户体验,构建数字化教学资源库及相关管理机制教学模式改革将是口腔数字化教学的发展方向。 展开更多
关键词 口腔组织病理学 计算机辅助教学 软件开发 网络资源
暂未订购
基于Agent技术的智能计算机辅助教学系统 被引量:11
20
作者 刘伟 余英良 《河南科技大学学报(自然科学版)》 CAS 2005年第2期40-43,54,i003-i004,共7页
智能性是Agent突出的特点之一,在智能计算机辅助教学(ICAI)系统中以建构主义理论为指导,应用Agent的思想,建立学生模型和教师模型,根据学生的个性特征和认知能力为其选择相应的教学内容和教学方法,并根据学生的学习情况动态调整,从而有... 智能性是Agent突出的特点之一,在智能计算机辅助教学(ICAI)系统中以建构主义理论为指导,应用Agent的思想,建立学生模型和教师模型,根据学生的个性特征和认知能力为其选择相应的教学内容和教学方法,并根据学生的学习情况动态调整,从而有效地增加了系统的智能性,实现了个别化教学。 展开更多
关键词 计算机辅助教学系统 AGENT技术 智能计算机辅助教学 建构主义理论 个别化教学 学生模型 教学方法 教学内容 认知能力 动态调整 智能性 特征和
在线阅读 下载PDF
上一页 1 2 21 下一页 到第
使用帮助 返回顶部