问题标签 [processor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
multithreading - 程序产生的线程的处理器利用率
我有一个 java 程序,它产生多个线程,比如 10-20 个线程。该程序计划在具有 32 个处理器的机器上运行。
我很想知道这些线程是否会利用所有处理器的功能。
Solaris是环境;这有什么区别吗?
.net - .NET Framework 获得运行的处理器架构
这里有所有支持的处理器架构的枚举:http: //msdn.microsoft.com/en-us/library/system.reflection.processorarchitecture.aspx
有什么方法可以确定哪个对应运行环境?System.Reflection.Assembly.GetExecutingAssembly().ProcessorArchitecture 返回 MSIL——显然是错误的。
编辑:Bojan Resnik 发布了一个答案并将其删除。我看到需要从我得到的部分跟踪中进行一些澄清。
程序集需要在多种架构上运行,并根据运行进程接受的程序集指令执行不同的操作。本质上,我需要选择要加载的本机 DLL 版本。我为每种架构都有一个。
mips - mips 组装问题
有谁知道CPU如何确定哪个寄存器应该接收指令产生的结果?
任何人???
embedded - 在运行时确定 Windows CE 操作系统是否针对特定处理器类型(例如 ARMV4/ARMV4I/ARMV4T)构建
有没有办法确定 Windows CE 操作系统是否针对 ARMV4 或 ARMV4I 或 ARMV4T。
我知道 coredll 上的 IsProcessorFeaturePresent() API 调用,但据我所知,它只允许您确定拇指指令集的存在。
我真正想要检测的是,如果 O/S 是通过互通构建的(ARMV4I 中的 I)——而不做任何假设。使用 PF_ARM_THUMB 不会区分 ARMV4T 和 ARMV4I。
谢谢!
c++ - 在运行时检测系统架构 (x86/x64)
是否可以在程序在 c++中运行(在 windows 和 linux 下)时检测系统/处理器架构?
processor - 超缩放和流水线有什么区别?
好吧,这个问题看起来太简单了,但我在两个都看了几个 ppts 后才问。
这两种方法都增加了指令吞吐量。Superscaling 几乎总是使用流水线。超级缩放有多个执行单元,流水线也是如此,还是我错了?
dll - DLL 是什么形式以及它依赖于处理器的原因
我知道 DLL 包含一个或多个单独编译、链接和存储的导出函数。
我的问题不是关于如何创建它.. 而是关于它以什么形式存储.. 它是 0 和 1 的形式.. 还是汇编命令 ADD、MUL、DIV、MOV , CALL, RETURN 等。还有什么使它依赖于处理器..(如 x86、x87、IBM 700 指令集)..
有人可以简要解释一下..!
caching - 在仿真中同步两个内核的方法
我必须用 C 语言构建一个双核处理器模拟器(它实际上是一个多级内存模拟、缓存 L1/L2、块替换等)。问题是,我很难找到一种同步内核的方法(我将其编程为线程)。有什么想法可以做一个全球时钟吗?我应该从线程更改为子进程吗?提前致谢
language-agnostic - 递归处理器或编程语言/编译器或两者的功能的能力?
递归调用函数的能力是处理器或编程语言/编译器固有的能力吗?也许,两者都需要元素来支持递归?
我一直认为递归调用函数的能力完全是在编程语言中实现的,以及它如何布置其运行时堆栈,以及何时何地返回。我的假设是否正确,或者处理器是否具有允许递归的特定逻辑?
assembly - PowerPC 初始化
有人知道如何初始化 PowerPC 32 位处理器(例如 PPC-440),类似于 Intel 的 x86 保护模式切换和随后的地址表初始化等吗?是否有关于操作系统应该在这些处理器上处理的第一步的文档?
问候,