向量化或并行编程方式和目前通行的标量串行软件开发方式并不一样,它要求开发人员显式地编码以处理多核向量代码中向量内的多个元素、多个控制流之间的依赖关系,这使得向量化或并行软件的设计和开发难度远超标量串行软件,主要原因有人为的,也有技术方面的。
串行改并行,不是无条件的。既然人家发生了,就是改不了。编码的不能运维?人家全才不行吗?几千年以后,人类的大脑已经超级NB了,左手敲代码,右手插卡,没什么不行的。
朴实青山Dt流浪地球的3个bug#流浪地球2 #人工智能 #量子计算#程序员 #全栈工程师
一张图看懂串行、并发、并行[比心]
阿姆达尔定律实际上就是一个简单的数字公式,用于估计将串行程序的某些代码放到多个处理器上并行执行时可能带来的潜在速度增益。
一张图看懂串行并行和并发。