windows
-
内存访问模型的重要性
在高性能的计算中,我们常说缓存失效(cache-miss)是一个算法中最大性能损失点。 近些年来,我们的处理器处理能力的增长速度已经大大超过了访问主内存的延迟的缩短。 通过更宽的,…
-
Write Combining
原文链接:http://mechanical-sympathy.blogspot.com/2011/07/write-combining.html(有墙移动到墙内) Modern …
-
合并写(write combining)
原文地址 译者:无叶 校对:丁一 现代CPU采用了大量的技术来抵消内存访问带来的延迟。读写内存数据期间,CPU能执行成百上千条指令。 多级SRAM缓存是减小这种延迟带来的影响的主要…
-
并发编程图书
并发编程实战 Erlang/OTP并发编程实战 Java虚拟机并发编程 多处理器编程的艺术 Windows并发编程指南 Go语言编程
-
Fork/Join框架(四)异步运行任务
声明:本文是《 Java 7 Concurrency Cookbook 》的第五章,作者: Javier Fernández González 译者:许巧辉 校对:方腾飞 …
-
线程同步工具(五)运行阶段性并发任务
声明:本文是《 Java 7 Concurrency Cookbook 》的第三章, 作者: Javier Fernández González 译者:郑玉婷 运行阶段性并发任务 …
-
聊聊并发(七)——Java中的阻塞队列
原文首发于InfoQ 1. 什么是阻塞队列? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空…
-
并发导论
感谢网友寻寒的投稿 写在前面的话 由于之前工作中的疏忽,在使用Java多线程并发的时候出了问题,遂决心全面学习并发相关知识。写作本文的意图只是希望在写作过程中把想不清楚或是一时无法…
-
《C++ 并发编程》- 第1章 你好,C++的并发世界
本文是《C++ 并发编程》的第一章,感谢人民邮电出版社授权并发编程网发表此文,版权所有,请勿转载。该书将于近期上市。 本章主要内容 何谓并发和多线程 为什么要在应用程序中使用并发…
-
《Java 7并发编程实战手册》第五章Fork/Join框架
感谢人民邮电大学授权并发网发布此书样章,新书已上市,购买请进当当网 本章内容包含: 创建Fork/Join线程池 合并任务的结果 异步运行任务 在任务中抛出异常 取消任务 5.1 …