multicore

    1热度

    2回答

    我有一个Intel Xeon E5-2620,它具有2个CPU上的24个CPU。我写了一个应用程序,它使用openssl创建24个线程来解密AES。当我在100万次数据解密时将线程数从1增加到24时,我得到如下图像的结果。 问题是,当我增加线程数,所有这些我确定核心总是100%,因为系统的32GB的RAM都成为RAM至少有一半是免费这表明,这个问题是不是核心使用或公羊限制。 我不知道应该为操作系统

    0热度

    1回答

    在我的笔记本电脑我看到在任务管理器中两个词 - >性能 - > CPU ==>Cores和Logical Processors。 下面是相同的屏幕截图: 我的笔记本电脑有英特尔酷睿i3。 谁能帮我明白了什么是core,什么是logical processors。

    0热度

    1回答

    我在Fedora上使用qemu,我发现qemu不支持多核。当我使用的参数smp并设置cores=2,它会告诉我说: mu-system-riscv: Number of SMP CPUs requested (2) exceeds max CPUs supported by machine 'riscv'

    0热度

    1回答

    嗨我正在研究计算机体系结构,并尝试了解用于加速测量的Amdahl定律。假设我们有双核处理器并执行程序X.我们要增加3倍速度的程序,我们购买8核心处理器。在这种情况下,程序X应该并行多少百分比?

    0热度

    1回答

    现在,我正在使用多核心机器中的OpenMP进行并行编程。我是并行编程的新手。 到现在我已经做了以下事情:使用OpenMP 与变化计算执行时间在不同的机器线程的数量 百万X百万矩阵乘法的运算程序(像corei5,corei3) 我已经看到,当没有线程= 4时,它的最小时间需要执行我的代码。 (我不知道为什么) 其总体表现分析。现在我想去gem5。现在我能做什么或对我来说什么是正确的方式?我想知道,我

    -1热度

    1回答

    用户是否在多核系统(例如,core i7)上通过Linux在不同的CPU上并行运行C中的多个进程(通过fork命令)? 我知道这是线程的情况,但要确保过程。 感谢 扬智塔里克凪

    2热度

    1回答

    我使用模块Storable中的store函数来获取我的哈希的二进制表示。这个哈希值足够大,可以使进程持续20分钟。是否有与store类似的功能可以与多核芯片一起使用,因此可以提升速度? 我搜索了一段时间,我没有找到任何相关的东西,甚至使用bson作为存储。

    0热度

    2回答

    我想研究OpenMP API将线程分配给内核的基础。在这样做时考虑哪些因素?这个分配是否可以根据程序员的需要进行修改?

    1热度

    2回答

    我有多个使用python Pandas库处理的数据文件。每个文件都被逐一处理,并且当我查看任务管理器时,只有一个逻辑处理器被使用(它在〜95%,其余在5%以内) 有没有办法同时处理数据文件? 如果是这样,有没有办法利用其他逻辑处理器来做到这一点? (编辑欢迎)

    3热度

    2回答

    最近我偶然发现了http://dask.pydata.org/en/latest/ 由于我有一些熊猫代码只能在单个核心上运行,我不知道如何利用我的其他CPU核心。 dask可以使用全部(本地)CPU内核吗?如果是的话,它与熊猫的兼容性如何? 我可以在熊猫上使用多个CPU吗?到目前为止,我读到关于释放GIL的内容,但这一切似乎都相当复杂。