Devito:基于符号规范的快速模板计算 是一个Python软件包,用于根据高级符号问题定义实施优化的模具计算(例如,有限差分,图像处理,机器学习)。 Devito建立在基础上,并采用自动代码生成和即时编译功能,以在包括CPU,GPU及其集群在内的多个计算机平台上执行优化的计算内核。 交互式Jupyter笔记本 关于德维托 Devito提供了一种功能语言,用于实现复杂的运算符,该运算符可以由多个模板计算,边界条件,稀疏运算(例如插值)等组成。 典型的用例是用于逼近偏微分方程的显式有限差分方法。 例如,可以使用Devito来实现2D扩散算子,如下所示 >> > grid = Grid ( shape = ( 10 , 10 )) >> > f = TimeFunction ( name = 'f' , grid = grid , space_order = 2 ) >> > eqn =
2022-10-27 19:52:48 13.81MB performance jit compilers finite-difference
1
Kokkos:核心库 Kokkos Core 在 C++ 中实现了一个编程模型,用于编写针对所有主要 HPC 平台的高性能便携式应用程序。 为此,它为代码的并行执行和数据管理提供了抽象。 Kokkos 旨在针对具有 N 级内存层次结构和多种类型执行资源的复杂节点架构。 它目前可以使用 CUDA、HPX、OpenMP 和 Pthreads 作为后端编程模型,以及其他几个正在开发的后端。 Kokkos Core 是 Kokkos C++ 性能可移植性编程生态系统的一部分,该生态系统还提供数学内核 ( ),以及分析和调试工具 ( )。 了解 Kokkos 可以在 Wiki 上找到编程指南,API 参考正在开发中。 如有问题,请在 Slack 上找到我们: : 或打开 github 问题。 对于非公开问题,请发送电子邮件至 crtrott(at)sandia.gov 可以在下找到包含
1
Basic Performance Measurements of the Intel Optane DC Persistent
2022-10-06 14:00:30 1.28MB NVDIMM
1
Infinity-用于InfiniBand的轻量级C ++ RDMA库 Infinity是ibVerbs的简单,强大,面向对象的抽象。 该库使用户可以构建使用远程直接内存访问(RDMA)的复杂应用程序,而不会牺牲性能。 它大大降低了RDMA编程入门的障碍。 Infinity为双面(发送/接收)以及双面(读/写/原子)操作提供支持。 该库是用C ++编写的,并已通过@utaal移植到Rust( )。 安装 在构建Infinity之前,必须先安装“ ibVerbs”。 输出位于``release / libinfinity.a''中。 $ make library # Build the library $ make examples # Build the examples 使用无限 使用Infinity很简单,只需要几行C ++代码。 // Create new context i
1
JtlReporter 描述 用于 (JMeter)负载测试的报告工具。 Jtl Reporter旨在用作Grafana perf堆栈的补充。 虽然Grafana为实时数据预览提供了很好的解决方案,但它缺乏易于进行测试运行回顾的能力。 Jtl Reporter的主要目标是使您可以轻松比较测试运行。 更多 安装步骤 安装 ( , ) 克隆此存储库并导航到克隆的文件夹 在同一文件夹中使用docker docker-compose部署JtlReporter $ docker-compose up -d 在浏览器的2020端口上打开已部署环境的IP地址 $ http://IP_ADDRESS:2020 默认凭证 username: admin password: 2Txnf5prDknTFYTVEXjj 金牛座整合 Jtl Reporter可以轻松地与Taurus集成。 为此,我们将使用
2022-08-31 17:34:19 5.94MB testing performance reporting jmeter
1
WPF 提供了一套性能分析工具,允许您分析应用程序的运行时行为并确定可以应用的性能优化类型。下表列出了 Windows SDK 工具 WPFPerf 中包含的五个性能分析工具: 本主题包含以下部分。 使用性能分析工具 事件追踪 穿孔器 ETW 跟踪查看器 视觉分析器 工作集分析器 其他性能工具资源 相关话题 具体内容见链接:https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-3.0/aa969767(v=vs.85)?redirectedfrom=MSDN
2022-08-19 14:00:56 19.25MB WPF 性能
1
DHCP服务压力测试工具RPM包,可以测试1-12000的并发压力测试
2022-08-17 19:50:07 561KB dhcp
1
WebSocket性能演示 Websocket可以处理的负载示例。 该代码是非常基本的。 目的是测试非常频繁地将数据推送到Web应用程序并实时更新应用程序的WebSockets的性能。 设想 演示的场景包括和。 通过WebSocket从Web应用程序连接到后端后,后端服务器开始以以下形式推送消息: { " row " : 2 , " column " : 8 , " value " : 20 } 给客户。 前端会限制所有更新,并每100毫秒(可通过TABLE_REFRESH_INTERVAL配置)将其应用到屏幕上。 该应用程序还显示接收到的消息数,并计算每秒和每分钟收到的平均消息数。 结果 浏览器每分钟处理18k条消息,没有任何问题。 用户界面React灵敏。 “性能”选项卡显示几乎没有处理时间。 每个帧中的大部分时间都花在渲染和绘画上(分别为1386ms和630m
2022-08-11 13:33:47 4.12MB JavaScript
1
国半的以为资深工程师些的一本非常经典的PLL的资料,实在是一本不可多得的好资料
2022-08-03 20:42:04 4.2MB PLL
1
Blitz ++是一个C ++模板类库,为科学计算提供了高性能的多维数组容器。 Blitz ++在位置上进行了一些更改: 最初的Blitz ++网站位于http://oonumerics.org/blitz (存档于 )。 Blitz ++随后转移到SourceForge,为 。 最新的Blitz ++维护版本已在GitHub上,为 有关Blitz ++的各种信息现在可以在GitHub Wiki上进行分类: : 法律文件中详细列出了许可信息。 简介:除了以源代码形式出售此库之外,您可以执行任何操作。 Blitz获得了Lesser GPL版本3许可证(请参阅COPYING和COPYING.LESSER),BSD许可证(请参阅COPYRIGHT)和限制性较小的Perl“艺术许可证” 2.0版(请参阅被许可方)。 Blitz ++使用CMake进行构建,测试和安装自动化。 有关
2022-07-27 22:53:11 1.58MB hpc high-performance vector array
1