E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
并行编程
程序员必知的七种并发编程模型
2.函数式编程函数式编程日渐重要的原因之一,是其对并发编程和
并行编程
提供了良好的支持。函数式编程消除了可变状态,所以从根本上是线程安全的,而且易于并行执行。
茶轴的青春
·
2019-08-26 23:00
大二暑假第五周总结--开始学习Hadoop基础(四)
简单学习MapReduce并进行WordCount实践分布式
并行编程
:MapReduce设计的一个理念就是“计算向数据靠拢”,将复杂的,运行于大规模集群上的并行计算过程高度地抽象到两个函数:Map和Reduce
HEIYANG
·
2019-08-12 14:00
MapReduce理论及实战总结
MapReduce是Google提出的分布式
并行编程
模型,概念"Map"和"Reduce"是该模型的主要思想。它极大地方便了编程人员在不会分布式
并行编程
的情况下,将自己的程序运行在分布式系统上。
山水
·
2019-08-08 00:00
hadoop
自旋锁和互斥锁区别
details/6294341https://blog.csdn.net/kyokowl/article/details/6294341POSIXthreads(简称Pthreads)是在多核平台上进行
并行编程
的一套常用的
dyq1991
·
2019-08-05 15:36
Swift
并行编程
现状和展望 - async/await 和参与者模式
Swift
并行编程
现状和展望-async/await和参与者模式这篇文章不是针对当前版本Swift3的,而是对预计于2018年发布的Swift5的一些特性的猜想。
FlutterStudy
·
2019-07-21 20:00
C#/.NET
并行编程
Parallel常用语法详解
点击此进入C#/.NET异步编程【目录】Parallel用于
并行编程
,它是在Task的基础上做了封装4.51、Parallel.Invoke主要用于任务的并行这个函数的功能和Task有些相似,就是并发执行一系列任务
广海_小疯疯丶
·
2019-07-03 12:36
【C#/.NET
异步编程】
深入C#
并行编程
(2) -- 使用线程
一、可以使用位于命名空间System.Threading中的Thrad类开启线程://声明一个新的线程ThreadmyThread=newThread(LoopFunc);//传递一个ThreadStart类型的委托(publicdelegatevoidThreadStart())//开启该线程myThread.Start();//循环函数voidLoopFunc(){while(true){//
Minotauros
·
2019-06-27 11:00
MapReduce
它极大地方便了编程人员在不会分布式
并行编程
的情况下,将自己的程序运行在分布式系统上。当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(
大大怪啊
·
2019-06-14 12:35
MapReduce
分析了1000+面试者,我发现90%的机器学习新人都犯了同一个错误
在外行人眼中,算法工程师可能拿到最近某大神新发的Paper,或者自己钻研理论推公式产出理论成果,通过
并行编程
Python中文社区
·
2019-06-11 08:00
7 年算法工程师的工作总结,太精辟了!
在外行人眼中,算法工程师可能拿到最近某大神新发的Paper,或者自己钻研理论推公式产出理论成果,通过
并行编程
实现其支持大规模数据训练
Bella人工智能爱好者
·
2019-06-10 15:37
人工智能
7 年算法工程师的工作总结,太精辟了!
在外行人眼中,算法工程师可能拿到最近某大神新发的Paper,或者自己钻研理论推公式产出理论成果,通过
并行编程
实现其支持大规模数据训练
机器学习算法与Python学习-公众号
·
2019-06-06 08:00
Golang 入门 : 竞争条件
并行编程
之所以难道较高,根本的原因是需要处理共享资源的同步访问。比如在Golang中如果两个或者多个goroutine在没有互相同步的情况下,访问某个共享的资源,并试图同时读和写这个资源,就处于相
sparkdev
·
2019-06-04 12:00
win10配置CUDA
CUDA是一种可扩展的
并行编程
模型,是一种用于并行计算的软件环境。注:所截取的PPT源自在线学习CUDA-NVIDIA,这里面资料不错,感兴趣的可以多去学习一下。
Bryan_QAQ
·
2019-05-29 16:07
YOLO
.NET Core 中的并发编程
并发编程-异步vs.多线程代码
并行编程
是一个广泛的术语,我们应该通过观察异步方法和实际的多线程之间的差异展开探讨。尽管.NETCore使用了任务来表达同样的概念,一个关键的差异是内部处理的不同。
穆建情
·
2019-05-28 11:04
译:用Swift
并行编程
(基础篇)
大约1年前,我的团队开始了一个新的项目。这次我们想使用我们之前项目的所有知识。其中一个决定就是:我们想将整个modelAPI异步化。这将允许我们在不影响APP其余部分的情况下,改变整个model的实现。如果我们的APP可以去处理异步调用,那么我们就不需要关心是否与后端通信、是否缓存数据到数据库了(译者注:因为是异步调用,所以我们不用担心网络加载、缓存到数据库的操作阻塞了主线程)。它也能使我们实现并
weixin_33725515
·
2019-05-24 09:13
swift
数据库
后端
实验三 MapReduce分布式计算系统(编程调试WordCount程序)
它极大地方便了编程人员在不会分布式
并行编程
的情况下,将自己的程序运行在分布式系统上。当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduc
qianqian_15
·
2019-05-23 19:53
实验总结
大数据
大数据学习之BigData常用算法和数据结构
并行编程
情况下可以用锁或者CAS操作。CAS:compareandswap,解决多线程
大数据Arry
·
2019-05-09 21:59
大数据
互联网资讯
大数据资讯
人工智能
机器学习
深度学习
CUDA(Ⅳ):对GPU矢量求和运算的进一步研究
在前面的学习中,各个处理器不需要了解其他处理器的执行状态而彼此独立地计算出结果,然后
并行编程
最重要的一个方面是,并行执行的各个部分如何通过相互协作解决问题,即代码的各个执行副本之间进行通信和协作。
在追梦的路上xxxxx
·
2019-04-26 11:53
CUDA
By
Example
MPI分布式内存编程(一)
使用的函数为消息传递接口(Message-PassingInterface,MPI)Win10+VS2017上配置MPI
并行编程
环境参考教程:如何在win10+vs201
CoSineZxc
·
2019-04-22 20:51
并行计算
MPI分布式内存编程(一)
使用的函数为消息传递接口(Message-PassingInterface,MPI)Win10+VS2017上配置MPI
并行编程
环境参考教程:如何在win10+vs201
CoSineZxc
·
2019-04-22 20:51
并行计算
数据争用(data race) 和竞态条件(race condition)
在有关多线程编程的话题中,数据争用(datarace)和竞态条件(racecondition)是两个经常被提及的名词,它们两个有着相似的名字,也是我们在
并行编程
中极力避免出现的。
dwj_daiwenjie
·
2019-04-18 09:45
GPU编程语言选择(OpenCL、CUDA 与C++ AMP)
CUDA(ComputeUnifiedDeviceArchitecture)是显卡厂商Nvidia于2007年推出的业界第一款异构
并行编程
框架。
ctrigger
·
2019-04-16 09:54
iOS
并行编程
前言:所有的语言都会涉及到
并行编程
。并行就是多任务同时运行。在iOS开发中,
并行编程
主要用于提升APP的运行性能,保证APP实时响应用户的操作。UI界面就是运行在主线程上的,它是一个串行线程。
A_rcher34
·
2019-04-15 16:40
CUDA算法:矩阵相乘(含C语言代码和OPENMP)
CUDA是基于nvidia的显卡SDK一门
并行编程
技术。做矩阵相乘自然是“得心应手”。设A为的矩阵,B为的矩阵,那么称的矩阵C为矩阵A与B的乘积,记作。
devintt
·
2019-04-15 13:44
cuda
高性能
CUDA算法:矩阵相乘(含C语言代码和OPENMP)
CUDA是基于nvidia的显卡SDK一门
并行编程
技术。做矩阵相乘自然是“得心应手”。设A为的矩阵,B为的矩阵,那么称的矩阵C为矩阵A与B的乘积,记作。
devintt
·
2019-04-15 13:44
cuda
高性能
Python
并行编程
(六):多线程同步之queue(队列)实现生产者-消费者模型
方便的队列当我们处理多线程的资源共享时,线程模块的管理会变得很复杂。我们已经看到了,Python线程模块提供了很多同步原语,包括锁、信号量、条件变量、事件等。虽然有这么多的选择,但是使用队列可能会是管理线程同步的最佳拍档。队列使用起来很容易,因为该模块提供了同步的,安全的对序列,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列PriorityQueu
若数
·
2019-04-13 22:17
MapReduce
MapReduce是一种
并行编程
模型,用于大规模数据集(大于1TB)的并行运算,它将复杂的、运行于大规模集群上的并行计算过程高度抽象到两个函数:Map和Reduce。
Co_zy
·
2019-03-27 14:01
BigData
python多线程优化
我们常用的几种优化系统的方式有:时间复杂度优化,循环优化,
并行编程
(及多进程,多线程,或者分布式)等。在我们系统的回传运单操作中,即把运单号回传到他们各自平台的后台。这一步,是比较慢的。
黄油猫
·
2019-03-12 14:50
python
并发编程的七个模型
函数式编程:函数式编程日渐重要的原因之一,是其对并发编程和
并行编程
提供了良好的支持。函数式编程消除了可变状态,所以从根本上是线程安全的,而且易于并行执行。
BarryW
·
2019-02-20 15:00
pytorch 分布式训练 distributed parallel 笔记
iftorch.cuda.is_available()else"cpu")net.to(device)inputs,labels=inputs.to(device),labels.to(device)多GPU
并行编程
普通情况下的单个
RICK137
·
2019-01-20 09:14
上篇 | 说说无锁(Lock-Free)编程那些事
多进程(多线程)的
并行编程
方式,必然要面对共享数据的访问问题,如何并发、高效、安全地访问共享数据资源,成为
并行编程
的一个重点和难点。传统的
腾讯技术工程
·
2019-01-18 11:00
Scala Actor的并发编程
1.什么是ScalaActor概念Scala中的Actor能够实现
并行编程
的强大功能,它是基于事件模型的并发机制,Scala是运用消息(massage)的发送,接收来实现多线程的,使用Scala能够更能够地实现多线程应用的开发
小飞猪小肥猪
·
2019-01-08 19:17
大数据
Actor
多线程基础-C#
一个使用线程的常见实例是现代操作系统中
并行编程
的实现。使用线程节省了CPU周期的浪费,同时提高了应用程序的效率。为了同时执行多个任务,一个程序可以被划分为更小的线程。
唐九十九藏
·
2019-01-02 15:47
Scala的actor
1.ScalaActor(1)相关介绍: Scala中的actor能够实现
并行编程
的强大功能,他是基于事件模型的并发机制,scala是运用消息(message)的发送、接收来实现多线程的(Java是使用共享内存实现的
原生zzy
·
2019-01-01 12:15
actor
akka
actor
scala
Android并行计算
Java方案(Future,ThreadPoolExecutor,ForkJoinPool)android利用线程池进行并行计算加速并且返回计算结果分解和合并:Java也擅长轻松的
并行编程
!
hjm1fb
·
2018-12-19 20:28
深入C#
并行编程
(1) -- 了解线程
一、操作系统用进程(Processe)分隔正在执行的程序,用线程(Thread)作为操作系统分配处理器时间的基本单元,进程上下文中可以运行多个线程,进程的所有线程共享其虚拟地址空间,所有线程均可执行程序代码中的任意部分,包括其他线程正在执行的代码;1.默认情况下,.NET程序只启动单个线程,被称为主线程(PrimaryThread),也可以在运行时开启其它线程,与主线程并行同时执行代码,这些线程被
Minotauros
·
2018-12-16 22:00
Ubuntu18.04下安装深度学习框架Pytorch(GPU加速)转载https://blog.csdn.net/wuzhiwuweisun/article/details/82753403
CUDA(ComputeUnifiedDeviceArchitecture),是英伟达公司推出的一种基于新的
并行编程
模型和指令集架构的通
Young_or_never
·
2018-11-30 22:00
要点记录
新手如何进入大数据领域,学习路线是什么?
大数据=编程技巧+数据结构和算法+分析能力+数据库技能+数学+机器学习+NLP+OS+密码学+
并行编程
虽然这个等式看起来很长,需要学习的东西很多,但付出和汇报是成正比的,至少和薪资是成正比的。
铁拳虎
·
2018-11-21 15:23
大数据学习
大数据
大数据开发
大数据技术
大数据入门
人工智能
数据分析
spark
Hadoop
Linux
Kafka
CUDA 学习笔记 (二) 【Chapter4 CUDA
并行编程
】
Capter4CUDA
并行编程
前面我们看到将一个标准C函数放到GPU设备上运行是很容易的。
febuary_
·
2018-11-06 11:58
CUDA
大数据学习笔记之分布式并行处理MapReduce
谷歌公司最先提出了分布式
并行编程
模型MapReduce,HadoopMapReduce是它的开源实现,后者比前者使用门槛低很多。
Master_Yoda
·
2018-11-01 10:40
大数据
Java多线程(二)Java并发工具包concurrent实例简述
新的Fork/Join框架针对当前的多核系统,也提供了
并行编程
的可能。
ji2h
·
2018-10-02 21:12
Java知识
CUDA基础的基础教程一、CUDA入门
辣鸡博主又开新坑……CUDA是NVIDA家的GPU编程套件,他通过提供基本的底层执行环境和
并行编程
库,为GPU编程提供了便利。介绍到此为止,那么CUDA的程序是怎样工作的呢?
limn2o4
·
2018-09-10 20:55
CUDA
网络分流器-网络分流器-多核编程的几个难题及其应对策略
随着多核CPU的出世,多核编程方面的问题将摆上了程序员的日程,有许多老的程序员以为早就有多CPU的机器,业界在多CPU机器上的编程已经积累了很多经验,多核CPU上的编程应该差不多,只要借鉴以前的多任务编程、
并行编程
和并行算法方面的经验就足够了
采集分流器
·
2018-08-29 09:56
网络分流器
网络安全
多核编程
网络分流器
CUDA 编程指南
随着多核CPU和众核GPU的到来,
并行编程
已经得到了业界越来越多的重视,CPU-GPU异构程序能够极大提高现有计算机系统的运算性能,对于科学计算等运算密集型程序有着非常重要的意义。
SYP_
·
2018-07-29 17:14
CUDA
干货 | tcp协议栈中rst报文的seq跳变问题
点击上方“中兴开发者社区”,关注我们每天读一篇一线开发者原创好文之前在《深入理解
并行编程
》的群里,有个小米的兄弟问了一个问题,服务器A发包给服务器B,Seq是1,但是在未能收到服务器B的报文回复的情况下
中兴开发者社区
·
2018-07-20 17:31
OpenMP用法大全(个人整理版)
编译器根据程序中添加的pragma指令,自动将程序并行处理,使用OpenMP降低了
并行编程
的难度和复杂度。当编译器不支持OpenMP时,程序会退化成普通(串行)程序。程序中已有的Open
ArrowYL
·
2018-07-18 11:57
C++
Python
并行编程
教程 | Lynda教程 中文字幕
Python
并行编程
教程|Lynda教程中文字幕PythonParallelProgrammingSolutions课程ID:604237时长:4.0小时所属类别:Python学习使用Python的
并行编程
技术
lyndacn
·
2018-07-01 23:51
CUDA入门(一)环境安装
最近进行一些项目,发现单纯用CPU来处理,感觉好慢……后来听说了CUDA这玩意挺好,就摆弄下,之前小小用过一下MPI,但是因为忙,没怎么系统去使用,所以思维还没完全转变过来,对比了一下,CUDA对于更好使用与理解
并行编程
很不错
LinJingke
·
2018-06-24 17:30
CUDA
TensorFlow中cnn-cifar10样例代码详解
在看源代码的时候,看完后有一种似懂非懂的感觉,又考虑到这个样例涵盖了tensorflow的大部分语法知识,包括QueueRunners机制、Tensorboard可视化和多GPU数据
并行编程
等。
马卫飞
·
2018-06-18 16:53
大数据基础与应用课程总结
://dblab.xmu.edu.cn/post/1089/课程里介绍了大数据的基本概念、大数据处理架构Hadoop、分布式文件系统HDFS、分布式数据库HBase、NoSQL数据库、云数据库、分布式
并行编程
模型
Hyo_yew
·
2018-06-17 10:25
数据库
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他