concurrentihawk—实时并行计算机仿真系统(代码片段)

author author     2023-04-07     157

关键词:

Concurrent公司的iHawk并行计算机仿真系统是具有高实时特性的实时仿真系统,该仿真系统包含对称多处理器计算机平台、实时操作系统、实时开发工具以及应用软件。系统以MATLAB?/Simulink?软件作为前端建模工具,并可兼容C/C++、Ada和Fortran等手工编程建模方式,应用领域覆盖系统架构设计、功能设计、快速原型、半实物仿真测试等阶段。并行计算机仿真系统可以应用到工业、交通、汽车等实时仿真及测试领域。

产品介绍

    并行计算机公司的实时仿真系统包括:实时多处理器平台—高性能货架式实时计算机以及多种接口类型的I/O板卡;RedHawk实时Linux操作系统—高实时确定性;Simulation WorkBench仿真工作平台—图形化的多语言模型混合仿真;NightStar实时Linux调试分析工具—保证应用程序实时确定性前提下的在线分析调试。

技术图片

? 实时多处理器平台
iHawk计算机的实时多处理器平台是Concurrent公司的高性能实时多处理器平台,用于时间关键型仿真、数据采集、系统测试和工业系统的应用。
? 支持多个32/64位多核Intel或AMD处理器
? 外部I/O总线
? 微秒级的高精度定时同步时钟板卡(RCIM)
? 提供8个微秒级高精度低温漂时钟
? 分布式实时仿真环境
? GPS时钟对准的同步选项机制

技术图片

    iHawk支持大量I/O及通讯板卡:RS232/422/485、CAN、FlexRay。
? IEEE-488 GPIB
? A/D、D/A和数字 I/O
? Synchro/Resolver、RVDT/LVDT
? IRIG-B
? 反射内存卡

? RedHawk 实时Linux 操作系统
RedHawk实时Linux操作系统基于多线程技术,提供真正的对称多处理、负载平衡、CPU屏蔽支持,以满足关键任务解决方案的确定性和实时性能。RedHawk操作系统特性如下:
? 支持32-bit和64-bit处理器结构(Intel Xeon和AMD Opteron)
? 支持对称多处理器系统、双/多内核CPU结构
? 单一的编程环境API,文件系统, 网络和图形是实时环境的组成部分
? 用户级别的超线程和处理器屏蔽控制,在屏蔽的处理器上中断响应时间<15 微妙(满负荷工作环境)

? Simulation WorkBench 仿真工作平台
Simulation WorkBench软件包充分发挥了iHawk多处理器/ 核的高性能并行处理优势,以及RedHawk Linux的强实时特性,支持机电液多学科模型的实时下载,通过并行仿真,可实现大规模机电液模型的实时解算。
? 内存驻留的实时数据库RTDB
? 支持MATLAB/Simulink?、C/C++、Fortran、FMI/FMU 黑盒模型等
? 支持SIMPACK、Motion、GT-Power、WAVE、AMESim、DYMOLA、Maplesim等机电仿真模型实时下载
? 支持多速率、机电液多模型并行仿真,支持大规模机电液系统实时仿真
? I/O映射配置工具
? 实时数据库配置工具
? 实时数据可视化和数据绘图

? GPU WorkBench 仿真工作平台

技术图片

    GPU WorkBench发挥了iHawk多处理器/ 核的高性能并行处理优势,以及RedHawk Linux的强实时特性,应用于关键系统的大数据量的并行分析、数据处理。

技术图片

? 支持NVIDIA CUDA Tesla
? 支持用户GPU平台定制化
? 具备实时时钟和中断模块

? NightStar 实时Linux 调试分析工具
并行公司的NightStar软件包是一个功能强大的集成开发调试工具,用于开发多处理器/ 核环境下、多任务、时间关键型的应用。
? 最小侵入模式,保证应用程序实时性和确定性
? 监测和协调应用和系统性能
? 同时调试多个时间关键型进程
? 监视记录多个的应用资源数据

技术图片

经纬恒润br/>北京市海淀区知春路7号致真大厦D座6层
邮箱:market_dept@hirain.com
网址:www.hirain.com

数字仿真定义、物理仿真定义,两者区别。

...系统网络和负载元件建立其数学模型,用数学模型在数字计算机上进行实验和研究的过程。 2、特点不同:实现数字仿真一般包括建立数学模型、建立数字仿真模型和仿真实验三个主要步骤。物理模型是用几何相似或物理类... 查看详情

并行计算和记录matlab

...】:2015-03-0613:07:56【问题描述】:您好,我想计算输入的实时FFT图。使用以下代码创建记录和计算。关键是计算需要很长时间才能得到很好的情节更新。Fs=44100;%samplingfrequencyinHzT=1/5;%lengthofoneintervalsignalinsect=0:1/Fs:T- 查看详情

基于希尔伯特变换的光反馈自混合干涉位移实时跟踪测量系统的瞬时相位计算matlab仿真(代码片段)

目录一、理论基础二、案例背景 三、MATLAB程序四、仿真结论分析一、理论基础    光学干涉测量技术是以光波干涉原理为基础进行测量的技术,其区别于其它光学成像测量技术的特点除了具有更高的测量灵敏度和精确度&#x... 查看详情

apachestrom实时计算系统(代码片段)

ApacheStrom实时计算系统Storm简介ApacheStorm是一个分布式大数据实时计算系统,Storm设计用于在容错和水平可拓展方法中实时处理大数据,是一个数据流框架,可以使用Storm并行的对实时数据执行各种操作。相比于Hadoop的... 查看详情

proteus仿真8086并行接口芯片8255(代码片段)

...理器实验4-Proteus+8086+8255仿真实验内容为利用可编程并行接口芯片8255& 查看详情

小技巧matlab中进行并行运算仿真加快仿真速度(代码片段)

在前一个小技巧学习中,我们学习了如何统计程序运行的时间。【小技巧】在matlab中如何精确统计一段程序的运行时间_fpga和matlab的博客-CSDN博客_matlab执行一条指令的时间我们先执行如下的程序:clc;clear;closeall;idx=0;tic;... 查看详情

proteus仿真51单片机+8255并行口扩展流水灯演示(代码片段)

【Proteus仿真】51单片机+8255并行口扩展流水灯演示Proteus仿真程序实例代码#include<regx52.h>#include<intrins.h>#include<absacc.h># 查看详情

如何查看matlab到底有哪些库,matlab到底有哪些库?

...和优化数据科学和深度学习信号处理控制系统图像处理和计算机视觉并行计算测试和测量计算金融学计算生物学应用程序部署基于事件建模物理建模无线通信实时仿真和测试代码生成验证、确认和测试数据库访问和报告仿真图形... 查看详情

apachestrom实时计算系统(代码片段)

ApacheStrom实时计算系统Storm简介ApacheStorm是一个分布式大数据实时计算系统,Storm设计用于在容错和水平可拓展方法中实时处理大数据,是一个数据流框架,可以使用Storm并行的对实时数据执行各种操作。相比于Hadoop的... 查看详情

如何使用 NAudio 实时计算 FFT(ASIO 输出)

】如何使用NAudio实时计算FFT(ASIO输出)【英文标题】:HowtocalculateFFTusingNAudioinrealtime(ASIOout)【发布时间】:2014-06-0313:29:04【问题描述】:我正在编程克隆吉他(小提琴)英雄作为本学年的期末项目。这个想法是从我的电子小提琴... 查看详情

编程方向zyghfxbc

...成电路、存储器、各种硬件设计和验证方法等。系统——计算机架构(指令集、串/并行、网格、云端之类)、嵌入式、实时系统等。软件——操作系统、虚拟机、编程语言、软件设计/开发/验证的工具和方法论等。网络——计算... 查看详情

vr虚拟现实与vm虚拟制造有啥区别?

...其本质是以新产品及其制造系统的全局最优化为目标,以计算机支持的仿真技术为前提,对设计、制造等生产过程进行统一建模,在产品设计阶段,实时地、并行地模拟出产品未来制造全过程及其对产品设计的影响,预测产品性... 查看详情

资料转发分享基于8086多路温度采集系统设计(仿真程序报告)

1引言为了实现计算机对生产过程及对象的控制,需要将对象的各种测量参数按照要求转换成数字信号送入计算机。计算机运算处理后再转换成适合于对生产过程进行控制的量。所以在微机和生产过程之间,须设置信息的... 查看详情

51单片机lcd1602+ds1302实时时钟+proteus仿真(代码片段)

51单片机LCD1602+DS1302实时时钟+Proteus仿真如果有错误的地方请指正,评论留言,感谢朋友们的支持!Proteus仿真效果演示使用仿真的时候,注意将ds1302初始化函数进行注释掉,不然在仿真的时候,会显示一个错误的时间注释后会读... 查看详情

sparkcluster部署

...架Spark与Storm的对比对于Storm来说:1、建议在那种需要纯实时,不能忍受1秒以上延迟的场景下使用,比如实时金融系统,要求纯实时进行金融交易和分析2、此外,如果对于实时计算的功能中,要求可靠的事务机制和可靠性机制,... 查看详情

sparkstreaming与storm的对比及使用场景

SparkStreaming与Storm都可以做实时计算,那么在做技术选型的时候到底应该选择哪个呢?通过下图可以从计算模型、计算延迟、吞吐量、事物、容错性、动态并行度等方方面进行对比。对比点    StormSparkStreaming实时计... 查看详情

51单片机1602液晶显示的ds1302实时时钟+proteus仿真(代码片段)

51单片机1602液晶显示的DS1302实时时钟+Proteus仿真Proteus仿真实例代码/*********************************/#include<reg52.h>#include<intrins.h>#include<string.h&g 查看详情

51单片机1602液晶显示的ds1302实时时钟+proteus仿真(代码片段)

51单片机1602液晶显示的DS1302实时时钟+Proteus仿真Proteus仿真实例代码/*********************************/#include<reg52.h>#include<intrins.h>#include<string.h&g 查看详情