What's dream?

2017年8月22日

.NET并行计算和并发11:并发接口 IProducerConsumerCollection

摘要: 1 using System; 2 using System.Collections; 3 using System.Collections.Generic; 4 using System.Collections.Concurrent; 5 using System.Linq; 6 using System.Threading; 7 using System.Threa... 阅读全文

posted @ 2017-08-22 13:24 kiss88 阅读(447) 评论(0) 推荐(0) 编辑
.NET 并行计算和并发10-lock锁

摘要: 1 class Program 2 { 3 private static List intlist; 4 static void Main(string[] args) 5 { 6 intlist = new List() {0}; 7 Task task1 = ... 阅读全文

posted @ 2017-08-22 11:25 kiss88 阅读(489) 评论(0) 推荐(0) 编辑
.NET并行计算和并发:Task

摘要: 任务不是线程。 任务运行的时候需要使用线程,任务并没有取代线程。 阅读全文

posted @ 2017-08-22 10:10 kiss88 阅读(384) 评论(0) 推荐(0) 编辑
.NET并行计算和并发8:硬件支持

摘要: 共享内存多核系统,分布式内存系统 区别 分布式内存系统主要通过Message passing interface在各个微处理器之间通信,但是MPI共享内存多核系统是没有必要的,会造成额外的开销。 分布式内存系统如下如: 分布式内存的计算机系统,如下图所示: 顺序指令只能运行在一个可用内核上。因此需要将计算分布在共享内存的多个内核上。 阅读全文

posted @ 2017-08-22 09:13 kiss88 阅读(226) 评论(0) 推荐(0) 编辑
Tensorflow描述张量的维度:阶,形状以及维数

摘要: 张量 TensorFlow用张量这种数据结构来表示所有的数据.你可以把一个张量想象成一个n维的数组或列表.一个张量有一个静态类型和动态类型的维数.张量可以在图中的节点之间流通。 阶 在TensorFlow系统中,张量的维数来被描述为阶。但是张量的阶和矩阵的阶并不是同一个概念。张量的阶(有时是关于如顺序或度数或者是n维)是张量维数的一个数量描述。 比如,下面的张量(使用Python中list定义的)... 阅读全文

posted @ 2017-08-22 08:47 kiss88 阅读(5366) 评论(0) 推荐(0) 编辑