这是什么意思?“在RAM计算模型中,指令是在没有并发操作的情况下依次执行的”

用户名

我正在阅读CLRS撰写的《算法介绍》一书。本书使用计算的RAM模型来分析算法。首次介绍该模型时,它表示“在RAM模型中,指令是一个接一个地执行的,没有并发操作”。这是什么意思?我的理解是,当虚构模型处理一条指令时,它无法处理或听另一条指令。例如,访问存储单元时,不能将两个数字相加。我对吗?如果否,那么这的真正含义是什么?

彼得·勒波德(Peter Leupold)

是的,基本上你是对的。没有并发操作也意味着不能同时执行两个加法运算(即使所涉及的值彼此独立)。这对于运行时很有趣。您编写的每个操作都将花费一个时间。如果存在并发操作,则可以同时执行多个操作。运行时的计算将更加复杂,因为它取决于可以同时执行哪些操作以及模型可以真正同时执行多少个操作。对于基本治疗,“一次操作-一步一步”更为方便。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

这是什么意思?“在RAM计算模型中,指令是在没有并发操作的情况下一个接一个地执行的”

来自分类Dev

“存在问题并且-y在没有--force-yes的情况下使用”是什么意思?

来自分类Dev

在这种情况下,`typedef`是什么意思

来自分类Dev

> =在这种情况下是什么意思

来自分类Dev

在我的情况下,“本地”是什么意思?

来自分类Dev

在这种情况下 res 是什么意思?

来自分类Dev

这是什么意思(计算中的<<和>>>)?

来自分类Dev

警告C4309-这是什么意思,在这种情况下可以忽略吗?

来自分类Dev

在Razor Pages中,建议在没有UI的情况下运行操作的推荐方法是什么

来自分类Dev

在这种情况下,“:”在咖啡脚本中是什么意思?

来自分类Dev

@interface中带有##的宏,这是什么意思?

来自分类Dev

在 CSS 中:这是什么意思:

来自分类Dev

python中的字典不保留顺序是什么意思?在这种情况下,订单究竟是什么意思?

来自分类Dev

令牌是什么!在这种情况下(与绑定一起)是什么意思?

来自分类Dev

R zeroinfl模型错误-这是什么意思?

来自分类Dev

这是什么意思?

来自分类常见问题

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

这是什么意思?

来自分类Dev

在Java泛型的情况下,向后兼容到底是什么意思?