摘要: 摘要 LS-DYNA 是一款功能强大的非线性有限元分析软件,广泛应用于汽车、航空航天、土木工程等领域。它以模拟复杂物理现象,尤其是高速碰撞、爆炸和冲击等非线性动力学问题而著称。 创立与发展初期: LS-DYNA由John O. Hallquist博士创立,最初是作为Lawrence Livermor 阅读全文
posted @ 2024-12-04 14:21 磁石空杯 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 比较求解器的最佳方法是什么?应该测量什么,如何测量?我应该关心硬件吗?让我们一探究竟! 简介 速度是数学优化求解器最重要的因素。基准测试需要三样东西:可靠的硬件、有代表性的测试数据、强大的测试设置。 将模型整理为文件夹中的 .mps 或 .lp 文件,并使用带有多个随机种子的 CLI 求解每个模型。 阅读全文
posted @ 2024-12-04 08:09 磁石空杯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Gurobi 简介 Gurobi 是一个功能强大的数学优化求解器,被广泛应用于解决各种优化问题。它由美国 Gurobi Optimization 公司开发,以其卓越的性能和广泛的应用领域而闻名。 Gurobi 的核心功能 数学规划求解器: Gurobi 能高效地解决多种类型的数学规划问题,包括线性规 阅读全文
posted @ 2024-12-01 09:02 磁石空杯 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 2.2 同步机制 正如我们在上一节中所看到的,线程是并发执行的,因此也是同时运行的(但不是并行的)。这往往会产生不可预测的行为,如果不加以控制,可能会导致竞赛条件问题,尤其是在竞争访问共享资源时。为此,线程模块提供了一系列用于实现线程同步机制的类。这些类种类繁多,各有特点。在本章中,我们将看到所有这 阅读全文
posted @ 2024-11-17 11:56 磁石空杯 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 2 构建多线程程序 在本章中,我们将介绍线程及其并发编程。在标准 Python 库中有一个threading 模块,它允许我们轻松地实现线程,并为线程的同步提供了一系列有用的工具。本章将专门介绍该模块,并逐一介绍所有提供的类及其功能。 主要内容 线程 锁和RLock 信号 条件 事件 线程池执行器 阅读全文
posted @ 2024-11-16 17:47 磁石空杯 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1.6 内存组织和通信 到目前为止,我们只讨论了并行编程的执行问题,而在接触允许并行执行的硬件系统时,我们需要分析内存是如何组织的。 事实上,即使我们有一个功能强大、速度极快的中央处理器(CPU),并有许多处理单元(如内核),程序的性能也在很大程度上取决于内存的组织方式。 所有涉及向内存传输数据的操 阅读全文
posted @ 2024-11-15 19:16 磁石空杯 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1 并行编程简介 首先,我们将讨论允许在新计算机上并行执行的硬件组件,如 CPU 和内核,然后讨论操作系统中真正推动并行的实体:进程和线程。随后,将详细说明并行编程模型,介绍并发性、同步性和异步性等基本概念。 介绍完这些一般概念后,我们将讨论全局解释器锁(GIL)及其带来的问题,从而了解 Pytho 阅读全文
posted @ 2024-11-14 21:15 磁石空杯 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 为什么要并行计算? 本章包括 什么是并行计算,为什么并行计算越来越重要 现代硬件中存在哪些并行性 应用并行的重要性 利用并行性的软件方法 有许多挑战需要广泛而有效地利用计算资源。传统上,大多数要求性能的应用都属于科学领域。但人工智能(AI)和机器学习应用预计将成为大规模计算的主要用户,比如: 为 阅读全文
posted @ 2024-11-13 21:20 磁石空杯 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1 GPU确实很快 Bepuphysics v2 主要对两个架构细节非常敏感:内存带宽和浮点吞吐量。从配备双通道 DDR3 内存(如 3770K)的四核 4 宽 SIMD CPU 到配备 AVX2 和更高频率 DDR4 的 7700K,可以带来巨大的速度提升。尽管它仍然只是四核,而且从 Ivy Br 阅读全文
posted @ 2024-11-09 18:23 磁石空杯 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 2 三角函数 II 学完本章内容后,你应该能够 ● 讨论反三角函数的图形 ● 讨论倒数函数的图形 ● 评估正弦、余弦和正切函数的变换 2.1 引言 本章将继续讨论三角函数,研究上一章中涉及的三个三角函数的倒数和反三角函数。本章还将讨论这些函数的变换。 2.2 三角函数的倒数 正弦、余弦和正切的倒数分 阅读全文
posted @ 2024-11-03 15:48 磁石空杯 阅读(49) 评论(0) 推荐(0) 编辑