并行编程实战:基于C# 8和.NET Core 3

作者: [印] 沙克蒂·坦沃 著 马琳琳 译

出版社: 清华大学出版社

出版日期: 2021-07-20

电子书 暂不销售 定价:99.0
  • 收藏

  • 加书架

  • 引用

简介

《并行编程实战:基于C# 8和.NET Core 3》详细阐述了与并行编程相关的基本解决方案,主要包括并行编程简介、任务并行性、实现数据并行、使用PLINQ、同步原语、使用并发集合、通过延迟初始化提高性能、异步编程详解、基于任务的异步编程基础、使用Visual Studio调试任务、编写并行和异步代码的单元测试用例、ASP.NET Core中的IIS和Kestrel、并行编程中的模式、分布式存储管理等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 《并行编程实战:基于C# 8和.NET Core 3》适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学读物和参考手册。

编辑推荐

《并行编程实战:基于C# 8和.NET Core 3》详细介绍了C#和.NET Core并行编程技巧,阐释了多核计算、多任务、超线程、线程池和并行编程的重要概念以及现代并行编程结构,并通过实例演示了如何实现任务并行性,以有效利用CPU资源和提高程序性能。 本书还介绍了数据并行性、PLINQ支持、支持.NET Core中并行性的数据结构、同步原语、.NET Core中可用的并发集合、延迟初始化等概念,讨论了适合使用异步编程的情形和不宜使用异步编程的情形,以及如何利用.NET Core中的新结构(async和await关键字)来实现异步代码。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2021-07-20
  • 作者:[印] 沙克蒂·坦沃 著 马琳琳 译
  • 更新: 2023-06-22
  • 书号:9787302581826
  • 中图:TP311.11
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

相关图书