study
NaseemLee
这个作者很懒,什么都没留下…
展开
-
并行编程 parallel知识点大全
为什么我们需要并行编程? 比如:RAM处理器一次一个操作,PRAM处理器(PRAM代表P个RAM处理器一起,他们具备私有的memory和共享的memory)一次可以处理P个操作。所以某种程度上会快。 [PRAM种类] [Work and Size] [work 和 PRAM p个数的关系] [optimality优化] [speedup,加速] [Amdahl’s Law] [Gustafso...原创 2019-10-16 14:41:14 · 359 阅读 · 0 评论 -
函数式编程和高阶函数
1.函数式编程函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计算机(Compute...转载 2018-05-27 22:25:17 · 278 阅读 · 0 评论