摘要:数据流计算机体系结构的功能优于传统的冯•诺依曼式体系结构,其应用前景更加广泛。
本文主要介绍了数据流计算机体系结构的分类,工作原理,功能分析,系统的优缺点介绍以及DDMP处理器的结构与特点。
关键词:数据流计算机;
数据驱动;
需求驱动;
数据驱动处理器DDMP;
操作码;
运算顺序;数据流图;中图分类号:TP302.1文献标识码:A
2022/9/8 13:17:30 69KB 分类 工作原理 性能分析 处理器
1
运用Jacinto处理器的汽车计划功能安全
2022/9/8 9:36:14 848KB 汽车功能安全
1
操作系统级CPU目前大部分CPU在同一时间只能运行一个线程,超线程的处理器可以在同一时间处理多个线程,因此可以利用超线程特性提高系统功能。
在linux系统下只有运行SMP内核才能支持超线程,但是安装的CPu数量越多,从超线程获得的功能提升越少。
另外linux内核会将多核的处理器当做多个单独的CPU来识别,例如,两个4核的CPU会被当成8个单个CPU,从功能角度讲,两个4核的CPU整体功能要比8个单核CPU低25%-30%。
可能出现CPU瓶颈的应用有邮件服务器、动态web服务器等。
内存内存太小,系统进程将被阻塞,应用也将变得缓慢,甚至失去响应;
内存太大,导致资源浪费。
虚拟内存可以缓解物理内存的不足,但是虚拟内存的过多占用会导致应用程序的功能明显下降。
在一个32位处理器的linux系统中超过8GB的物理内存都将被浪费,因此要使用更大的内存,建议安装64位的操作系统,同时开启linux的大内存内核支持。
由于处理器寻址范围的限制,在32位linux操作系统上,应用程序单个进程最大只能使用2GB的内存。
可能出现内存瓶颈的有打印服务器、数据库服务器、静态web服务器等。
2022/9/8 0:59:44 27.13MB Linux 优化
1
随着计算机技术的发展,有限元法已成为非常强大的数值模拟工具,广泛应用于各个领域.目前,比较常用的大型商用有限元程序有ANSYS,ABAQUS,MARC,ADINA等,由于它们是通用有限元程序,在某些领域的特殊方面(如对于应力场、渗流场、温度场的耦合问题,土体的高度非线性问题等)还存在一定程度的不足;
而且在进行非线性计算时,一旦程序在运行过程中不收敛或者出现其它异常错误,用户就可能束手无策.为此,国内外很多科研人员都开发了适合各自领域的有限元程序,但烦琐的前后处理工作又使得程序的使用非常困难.尽管现在已有一些商业软件提供了较为强大的有限元前后处理功能,但如何让自己的有限元计算程序与前后处理软件有机结合起来不断是个有待解决的问题.西班牙巴塞罗那数值研究中心开发的有限元前后处理软件GID为解决这个问题提供了途径,但GID仅为用户提供了强大的前处理器、后处理器和用户自定制功能,而中间的计算程序需要用户自己提供(用户可以在其官方网站http://gid.cimne.upc.es/下载此软件).利用GID提供的用户自定制功能和脚本语言TCL/TK对其进行了二次开发,定制出新的用户界面,使得用户在GID中可以直接定义几何体、进行网格剖分、指定边界条件和载荷、定义材料参数及其它计算程序所必需的数据,然后生成一个以ASCII码写成的数据文件,此数据文件可以为编译后的有限元计算程序调用进行计算.有限元计算程序生成的计算结果可以直接为GID所用,进人后处理环境进行结果分析.
1
利用多线程是一种便捷的并行处理模型,其中每个线程都可以访问其它线程的存储空间。
因而,这种模型只能在共享存储系统之间移植开发。
一般来讲,并行机不一定在各处理器之间共享存储,当面向非共享存储系统开发并行程序时,程序的各部分之间通过来回传递消息的方式通信。
要使得消息传递方式可移植,就需要采用标准的消息传递库。
这就促成的消息传递接口(MessagePassingInterface,MPI)的面世,MPI是一种被广泛采用的消息传递标准。
2022/9/5 4:49:17 8.29MB 分布式系统 MPI 分布式计算
1
《基于模型的设计:MCU篇》一书采用了先进的产品开发思想逐个基于模型设计的方法,并以MATLABR2010b为软件平台。
让工程师在可视化的MATLAB统一开发环境中,一边进行需求分析、算法研究、模型与需求分析的双向跟踪、模型验证与优化;
另一边进行自动生成C代码的软件在环测试、处理器在环测试、代码的有效性分析、代码与模型的双向跟踪、代码优化、硬件测试等,让算法到嵌入式实时C代码的生成一步到位、一次成功,避免传统开发MCU器件,前期投入大、开发周期长、一般需要重复多次才能成功的弊端。
实现了51单片机、英飞凌C166单片机、dsPIC3x数字信号处理器、ARM处理器的快速开发,其资金投入、工作量和所需花费时间只占传统方法的1/3~1/2,有效地规避MCU应用开发的潜在市场风险。
书中着重介绍了有限状态机Stateflow描述MCU编程的特点,让一些复杂或晦涩的逻辑关系变得异常简单
2022/9/4 16:42:38 43.41MB MCU
1
处理System.Data.SQLite兼容32位和64位问题将当前说明文档的目录下的x64、x86目录和System.Data.SQLite.dll文件复制到您的应用程序根目录中(注意更新引用,引用System.Data.SQLite.dll即可,两目录中的不需要引用,但发布时需打包)。
如果是WEB网站,则复制到Bin目录下即可,发布时,也注意x64和x86一起打包发布注意,当前的System.Data.SQLite.dll是完全的托管代码,不是混合程序集,文件大小为两百多KB,如果你使用的是八百多KB以上的,说明你使用的是混合程序集,混合程序集是指定的处理器架构的,无法在不同架构下使用所谓混合程序集的System.Date.SQLite指的是包含了托管的代码和Native的C/C++代码,本处理办法提供的System.Data.SQLite的为完全的托管代码,必须配合NativeInteropdll才能使用注意:System.Data.SQLite必须是1.0.86.0及其以上版本
2022/9/4 4:30:24 1.16MB SQLite 兼容32位 64位
1
材料为STM32F103V系列的TQFP-100单片机核心处理器。
集成有外部部分功能,仿真接口为Jlink接口IDC-20J。
2022/9/3 13:08:49 387KB stm32 核心板 原理图 PCB
1
DigitalSystemsTestingandTestableDesign一书,是全美大学生和研究生优秀教材,比较系统地介绍了结构测试的理论和方法、可测性设计理论和度量方法、测试数据的处理及简化的理论和方法以及智能芯片(处理器、数字信号处理器和自动机等)测试理论和方法等。
该书共有15章,分为3部分。
前8章为第一部分,主要介绍数字系统、数字微系统芯片缺陷的来源、逻辑描述的方法——故障的建模、故障模拟、测试单固定故障、测试桥接故障、智能数字系统的功能测试及其范围等;
第9章~第14章是第二部分,主要介绍数字系统的可测性设计理论和方法、建内自测试BIST测试数据压缩方法等现代测试理论和方法;
第15章足第三部分,主要讨论系统测试的方法。
该书概念清晰层次分明、定义和证明准确、算法推导和阐述简练。
每章附有大量练习题可协助读者对于概念的消化吸收。
2022/9/2 23:55:19 7.36MB Digital Systems Testing
1
testssl.sh处理器该项目旨在用作更大的管道的一部分,用于通过命令文件大规模并发调用出色的SSL/TLS测试工具。
请参阅同级项目,以testssl.sh可以对testssl.shJSON结果输出文件作出React以发送通知或执行其他操作的引擎。
testssl_processor.py提供一个长期的看门狗进程,该进程监视目录(通过)能否有testssl.sh命令文件。
当新文件出现在包含--filename-filter的--input-dir中时,它们就会被使用并针对testssl.sh命令进行评估,每行一个。
每个testssl.sh命令都在单独的线程中处理,并且处理结果记录在--output-dir下的YAML或JSON结果文件中。
每次调用的testssl.sh调用的实际输出(即通过--*file参数)也将写入到--output-dir下带有时间戳的输出目录中的磁盘要求Python3依存关系:pipinstalltwistedpyyamlpython-dateutilwatchdog用法./testssl_processo
2022/9/2 22:24:29 517KB tls ssl security continuous-integration
1
共 437 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡