多任务的并发执行会用到多线程 (multithreading),而CPU 的多核 (mult-core)化又将 原来只在巨型机中才使用的并行计算 (parallel computing)带入普通PC 应用的多核程序设 计 (multi-core programming)中。
2024-01-05 10:48:32 3.05MB 多线程与多核编程
1
比较全面的介绍多线程编程和多核CPU下编程技巧,包括多核CPU的硬件介绍、高性能编码、程序的并行设计和注意事项、Windows多线程编程、OpenMP编程等。Darryl Gove著的书籍
2024-01-05 10:46:08 32.09MB Windows
1
朱仲涛CSDN技术讲座“多核编程”,2010-09-29,17:30--21:00
1
VxWorks SMP多核编程指南.doc
2022-12-06 14:03:11 700KB vxworks
1
VxWorks-SMP多核编程指南.doc
2022-12-06 14:03:09 677KB vxworks
1
lambda表达式权威指南 《精通lambda表达式:Java多核编程》介绍Java SE 8中与lambda相关的特性是如何帮助Java迎接下一代并行硬件架构的挑战的。本书讲解了如何编写lambda、如何在流与集合处理中使用lambda,并且提供了完整的代码示例。你将学习如何通过lambda表达式充分利用当今多核硬件所带来的性能改进。 主要内容: ● 为何需要lambda,它将如何改变Java编程 ● lambda表达式语法 ● 流与管道的基本操作 ● 使用收集器与汇聚来终止管道 ● 创建流 ● 分割迭代器、fork/join框架与异常 ● 使用微基准测试检查流的性能 ● 使用默认方法演化API
2022-11-12 12:19:26 65.65MB lambda Java 多核编程
1
vxworks smp多核编程指南,应用
2022-05-16 14:01:22 700KB 综合资源 vxworks编程
1
OPenMp多核编程命令详解包括:OpenMP简介,基本语法,以及相关练习
2022-05-09 23:36:48 455KB 多核 openmp
1
原版本没有书签,页面大小不一致,花点时间整理了一下。 本书主要内容:1:并发编程和同步带来的各种缺陷、陷阱和挑战;2:调试和测试多核编程的方法与技术;3:如何使用跨下台技术米利用处理器的特定特性;4:操作系统在多核编程中的任务;5:将框架类作为并发构建块加以利用的方法;6:如何通过使用接口类宋降低任务同步和通信的复杂性。本书适合于希望从事多核编程和多核应用程序开发的开发人员 为了提高系统总体性能,计算机厂商已经选择增加更多的处理器,而不是提高时钟频率。相应地,如果您希望应用程序能够通过使用下一代处理器提高性能,就必须为了利用多处理器计算机而对应用程序进行改写。 本书的两位作者具有丰富的经验,虽然是并行处理和软件并发这些复杂的主题,但是采用了清晰、易于理解的方式来讲述它们。通过他们进行多处理和多线程模型编程的实际方法,借助大量有用的实例,演示如何成功地完成多核编程,从而使读者能够充分利用新一代多核处理器的能力。
2022-01-02 13:45:58 61.22MB C++ C 多核 编程
1
CPU从三十多年前的8086,到十年前的奔腾,再到当下的多核i7。一开始,以单核cpu的主频为目标,架构的改良和集成电路工艺的进步使得cpu的性能高速上升,单核cpu的主频从老爷车的MHz阶段一度接近4GHz高地。然而,也因为工艺和功耗等的限制,单核cpu遇到了人生的天花板,急需转换思维,以满足无止境的性能需求。多核cpu在此登上历史舞台。给你的老爷车多加两个引擎,让你有法拉利的感觉。现时代,连手机都到处叫嚣自己有4核8核处理器的时代,PC就更不用说了。扯远了,anyway,对于俺们程序员来说,如何利用如此强大的引擎完成我们的任务才是我们要考虑的。随着大规模数据处理、大规模问题和复杂系统求
2021-11-22 17:57:18 102KB Python多核编程mpi4py实践
1