腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
并发
并行
逻辑
编程
concurrency
、
parallel-processing
、
prolog
、
programming-languages
、
logic-programming
在Prolog艺术介绍中,斯特林和夏皮罗将
并行
性、
并发
性和逻辑
编程
的讨论推迟到另一本书。我的问题是,是否有这样的资源:
并行
计算机的前景,加上逻辑
编程
模型中似乎可用的
并行
性,导致了无数次尝试,这些尝试仍在进行中,以
并行
方式执行Prolog,并根据逻辑
编程
计算模型设计新的
并发
编程
语言
。在Google上搜索,除了数百篇研究论文和论文外,我还发现了Prolog和水星
并发
库的
并行
浏览 2
提问于2014-03-07
得票数 0
回答已采纳
1
回答
从哪里开始严肃的
并发
(多线程,
并行
?)
编程
multithreading
、
scala
、
parallel-processing
、
erlang
我想认真地开始现实世界中的多线程/
并行
/
并发
编程
。我的意思是,就像尝试
并行
和
并发
地解决实际问题一样,而不仅仅是学习pthread或MPI的低层次细节、锁、种族之类的,或者学术的、教科书的例子。关于
并行
编程
的低级机制,实际上,我不想知道任何关于它们的信息,而只是坚持使用更类似于Actor模型的东西:)。我听说有些
编程
语言
本质上与我所寻找的类似,他们的范式是以
并行
(
并发
、多线程、多处
浏览 4
提问于2013-08-26
得票数 4
3
回答
‘`Go是
并发
语言
’这是什么意思?
concurrency
、
go
Go is a concurrent lang这是什么意思?
浏览 0
提问于2011-02-12
得票数 3
2
回答
在Python中使用协程进行
并行
编程
python
、
parallel-processing
、
coroutine
、
concurrency
协程是简化
并发
编程
的一个很好的范例。大多数情况下,
并发
任务很容易
并行
化。在
语言
中,使用goroutines执行
并行
任务是很容易的。
浏览 5
提问于2011-06-30
得票数 5
回答已采纳
9
回答
并发
与多线程
multithreading
、
concurrency
、
process
我对
并发
和多线程这样的主题不是很有经验。事实上,在我的大部分网络发展职业生涯中,我从来不需要触及这些主题。在阅读了一些关于
并发
性的内容之后,它似乎在Go (google
编程
语言
)这样的
语言
中得到了更好的支持,我不太明白为什么一种
语言
在
并发
性这样的概念上会比其他
语言
更好,因为它基本上是关于能够
并行
地叉()进程和计算东西这不是
编程
的方式吗? 多线程似乎是
并发
性的一个分支,因为它允许您在同一进程下
浏览 6
提问于2010-01-03
得票数 16
回答已采纳
2
回答
如何在单个线程/核心上实现
并行
?
language-agnostic
、
parallel-processing
、
computer-science
现代
编程
语言
将
并行
和
并发
机制作为一流的公民提供给用户。我理解
并行
算法是如何
编程
的,可以很好地想象多核CPU上的两个线程是如何
并行
运行的。 在程序集级别上,如何在单个线程上同时执行两个不同的例程?
浏览 5
提问于2012-04-20
得票数 15
回答已采纳
2
回答
并行
和
并发
编程
的开销是什么(Haskell)?
multithreading
、
haskell
、
concurrency
、
parallel-processing
并行
和
并发
编程
的开销是什么(Haskell)?然而,即使在纯函数式
语言
中,自动
并行
化也受到一个古老问题的阻碍:为了使程序更快,我们必须从
并行
性中获得更多的好处,而不是因为添加它所带来的开销损失,而且编译时分析不能在这方面做出很好的判断。另一种方法是使用运行时分析来查找
并行
化的良好候选对象,并将这些信息反馈给编译器。然而,即便如此,在实践中也没有取得很大的成功。(引用Simon Marlow的书“Haskell中的
并行
并发
编程<
浏览 1
提问于2017-07-12
得票数 2
回答已采纳
1
回答
用于
并行
计算的
语言
选择
multithreading
、
parallel-processing
我只想开始一个非常广泛的讨论,带着你的经验来谈谈你应该尝试哪种
语言
,以便现在或至少在未来获得某种本机
并行
编程
支持。
浏览 3
提问于2011-08-06
得票数 1
2
回答
并发
软件在多核处理器上的性能
functional-programming
、
scala
、
haskell
、
concurrency
、
erlang
最近我经常读到,由于趋势是构建多核处理器,因此拥有支持
并发
和
并行
编程
的
编程
语言
将变得越来越重要,以便更好地利用这些处理器提供的
并行
性(例如,一些背景请参见这段视频 )。在这方面,某些
编程
范例或模型被认为非常适合编写健壮的
并发
软件: 函数式
编程
语言
,例如Haskell、Scala等。演员模型: Erlang,但也适用于Scala / Java (Akka)、C++ (Theron、Casablanca、.)和
浏览 0
提问于2012-07-07
得票数 2
5
回答
多核系统的
编程
与编译状态
multicore
我知道以下工作(其中一些似乎与多核体系结构没有直接关系,但似乎与
并行
编程
模型、多线程和
并发
有更多的关系): 一般来说,从我对多线程
编程
的很少经验来看,我知道考虑
并发
性和
并行
性的
编程
绝对是一个困难的概念。正如James所指出的,操作系统可以安排不同
浏览 16
提问于2010-09-05
得票数 6
回答已采纳
4
回答
如何学习多线程
并行
编程
?
language-agnostic
、
parallel-processing
如果你是一名技术经理,你应该投资于重新培训你的关键员工在多线程
编程
。您还可以使用
并发
编程
语言
(如上面列出的
语言
)监视研究活动。你可以肯定你的竞争对手会。 我反对这样的观点:一个人不能独自学习
并行
编程
的“权利”。那么,有什么最负责任的方式来教自己
并行
编程</e
浏览 1
提问于2010-07-23
得票数 8
回答已采纳
3
回答
当一种
语言
是另一种
语言
的
并行
超集时,这意味着什么?
c++
、
c
、
concurrency
、
programming-languages
、
real-time
我正在阅读,它在摘要中提到了“
并发
C,是C(和C++)的
并行
超集”(所以你们中的任何人也可以通过该链接看到上下文)。现在我知道了超级集是什么,但是当提到
编程
语言
时,它们所说的“
并行
超集”是什么意思呢?
浏览 3
提问于2015-05-21
得票数 10
回答已采纳
3
回答
Lambda表达式在多核系统中的优势是什么?
java
、
lambda
、
java.util.concurrent
、
java-8
Lambda表达式的如下: 本节讨论Project中包含的特性,该项目旨在通过在Java
语言
中添加闭包和相关特性来支持多核环境中的
编程
。我的问题是,根据多核系统和
并发
/
并行
编程
,Lambda表达式有哪些具体优势?
浏览 3
提问于2013-06-07
得票数 10
回答已采纳
4
回答
出于可伸缩性(多核)的原因,使用Clojure而不是Python,好主意?
python
、
clojure
、
multi-core
在阅读了http://clojure.org/rationale和许多
语言
之间的性能比较之后,我开始认为,除了易于使用之外,我不应该再用Python编写代码了,而应该用Clojure编写代码。难道我不能真正有效地利用所有核心,使用比Lisp方言或其他功能
语言
更命令式的Python
语言
吗?似乎它的所有好处都来自于使用不可变的数据,难道我就不能用Python来实现它,并且拥有所有的好处吗?请注意,我不认为使用信号量、锁机制或其他类似的
并发
机制可以替代Clojure的“自动”
并行
化
浏览 0
提问于2012-04-06
得票数 8
回答已采纳
3
回答
F#支持多核
c#
、
linq
、
f#
我是F#新手,但有几年使用经典VB、C#和LINQ
语言
的经验F#是如何做到这一点的?我还了解到LINQ提供
并行
处理-它的工作方式与F#相同吗?为什么C#没有完全的
并行
内核处理? 谢谢
浏览 0
提问于2010-08-20
得票数 2
回答已采纳
1
回答
在磁盘上
并行
读取数据是合理的吗?
parallel-processing
、
filesystems
、
system
许多
编程
语言
都支持使用多个CPU来完成这项工作。我想知道
并行
读取磁盘是否是一个合理的选择。
并行
/
并发
例程会损害磁盘,对吗?请你提供一些关于如何设计这种系统的建议。提前谢谢。
浏览 4
提问于2022-07-06
得票数 0
回答已采纳
1
回答
是异步的一种
并发
asynchronous
、
concurrency
那么,这种情况是否可以看作是一种
并发
呢? 我更喜欢使用javascript和c#
浏览 0
提问于2016-11-17
得票数 2
回答已采纳
2
回答
函数式静态类型
语言
与
并行
计算
multithreading
、
parallel-processing
在我看来,静态类型和函数式
语言
非常适合
并行
计算。因为断言强类型约束(如函数的函数纯度)应该很容易。此外,这些
编程
语言
已经很好地适用于计算繁重的程序类型,这些程序可以从数据
并行
中获得微不足道的好处。然而,除了Haskell之外,似乎没有其他强类型的函数式
语言
支持操作系统级线程来支持它们的
并行
性。事实上,Haskell是当今唯一支持这类东西的
语言
吗?在其他静态类型的
语言
中,ML系列
语言
没有提供很好的线程支持吗?
浏览 2
提问于2011-05-03
得票数 0
回答已采纳
1
回答
并发
计算的示例问题
programming-languages
、
concurrency
、
paradigms
当今使用的
并发
编程
的范例和方法太多了。软件事务内存、参与者、共享状态
并发
、元组空间等等。 然而,我发现缺少的是一个有趣的
并发
测试问题库。然后有许多
并行
算法(矩阵乘法,渲染,通用嵌套数据
并行
),它们只需要分配工作,而不是真正的
并发
执行线程之间的通信。那么,有没有人能给我指出一些有趣的问题,这些问题在交互式甚至分布式环境中需要真正的
并发
性,这些问题足够简单,可以用作
并发
范例的示例?理想情况下,我希望找到一组问题来作为
并发
浏览 3
提问于2010-08-18
得票数 7
回答已采纳
2
回答
如果在多线程服务器程序中运行
并行
代码,会发生什么情况?
java
、
multithreading
、
concurrency
、
parallel-processing
我大致理解了
并行
计算和
并发
计算之间的区别。如果我错了,请纠正我。 如果一个系统能够同时支持两个或多个正在进行的操作,则称为
并发
。但是,在
并发
编程
中,不一定要同时执行多个操作。在
并发
编程
中,模块化、响应性和可维护性是非常重要的。我想知道,如果我在多线程程序中执行<em
浏览 0
提问于2019-06-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程字典-Python并发与并行
go语言并发编程
Go语言并发编程
并发 vs 并行
浅谈Go语言并发编程特性……
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券