为什么我们需要为服务器和放大器不同的CPU体系结构;微型/大型主机和功放;混合内核? [英] Why do we need different CPU architecture for server & mini/mainframe & mixed-core?

查看:220
本文介绍了为什么我们需要为服务器和放大器不同的CPU体系结构;微型/大型主机和功放;混合内核?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只是想知道还有什么其他CPU架构比INTEL&放其他可用的; AMD。因此,发现CPU架构的名单在维基百科上的。

I was just wondering what other CPU architectures are available other than INTEL & AMD. So, found List of CPU architectures on Wikipedia.

它归类值得注意的CPU架构分为以下几类。

It categorizes notable CPU architectures into following categories.


  1. 嵌入式CPU架构

  2. 微电脑CPU架构

  3. 工作站/服务器的CPU架构

  4. 迷你/大型机CPU架构

  5. 混合核CPU架构

我分析他们的目的,很少有疑虑。以微电脑CPU(PC)架构为基准,比较它与其他我们有:

I was analyzing their purposes and have few doubts. Taking Microcomputer CPU (PC) architecture as reference and comparing it to others we have:

嵌入式CPU架构:


  • 他们是一个全新的世界。

  • 嵌入式系统的小&安培;做的非常特殊的任务主要是实时和放大器;低功耗的,所以我们并不需要那么多的&放大器;在微电脑CPU(典型PC)提供如此广泛的寄​​存器。换句话说,我们确实需要一个新的小和放大器;微小的建筑。因此,新的架构和放大器;新指令的RISC。

  • 上面的点也阐明为什么我们需要一个独立的操作系统(RTOS)。

  • They are a completely new world.
  • Embedded systems are small & do very specific task mostly real time & low power consuming so we do not need so many & such wide registers available in a microcomputer CPU (typical PC). In other words we do need a new small & tiny architecture. Hence new architecture & new instruction RISC.
  • The above point also clarifies why do we need a separate operating system (RTOS).

工作站/服务器的CPU架构


  • 我不知道什么是一个工作站。有人澄清有关工作站。

  • 作为服务器。它是专门为运行特定软件(像httpd和MySQL等服务器软件)。即使其他进程运行我们需要给服务器进程优先因此,有必要为新的调度方案,因此,我们需要的操作系统比通用的不同。如果您有任何更多的点,需要服务器操作系统的请注明。

  • 但是我不明白为什么我们需要一个新的CPU架构。为什么不能微电脑CPU架构做的工作。可有人请澄清?

迷你/大型机CPU架构


  • 同样,我不知道这些是什么&放大器;用来做什么miniframes或大型机?我只知道他们都非常大,完全占据地板。但我从来没有了解他们正在尝试解决一些实际问题。如果任何一个对这些一个人工作。分享你的知识。

  • 有人能解释一下它的目的和放大器;那为什么微电脑CPU archicture不适合呢?

  • 有没有一种新的操作系统为这个吗?为什么呢?

混合核CPU架构


  • 从来没有听说过这些。

如果可能,请让你的答案格式为:

If possible please keep your answer in this format:

XYZ CPU架构


      
  • XYZ的目的

  •   
  • 需要一个新的架构。的为什么不能电流微电脑CPU
      建筑工作的?他们去高达3GHZ&安培;
      拥有高达8个内核。

  •   
  • 需要一个新的操作系统的我们为什么需要一种新的经营
      系统为这种archictures的?

  •   
  • Purpose of XYZ
  • Need for a new architecture. why can't current microcomputer CPU architecture work? They go upto 3GHZ & have upto 8 cores.
  • Need for a new Operating System Why do we need a new kind of operating system for this kind of archictures?

编辑:

伙计们,这不是一门功课的问题。我不能做任何事情,使你们相信。我不知道如果这个问题不明确或别的东西,但我只在短短的具体技术细节感兴趣。

Guys, this is not a homework problem. I can't do anything to make you guys believe. I don't know if the question is not clear or something else but I'm only interested in just specific technical details.

让我把这个问题的一部分,以另一种方式。你是在接受采访时,如果面试官问你:你告诉我,微电脑处理器的速度快和放大器;不少有能力和我们的PC操作系统都很好,我们为什么需要一个不同的架构像SPARC,Itanium和需要不同的操作系统,如Windows服务器的服务器?。你会怎样回答?我希望得到我的观点。

Let me put a part of this question in another way. You are in an interview and if the interviewer asks you "tell me, Microcomputer processors are fast & a lot capable and our PC operating systems are good. Why do we need a different architecture like SPARC, Itanium and need a different OS like Windows Server for servers?". What would you answer? I hope got my point.

推荐答案

工作站是电脑现在几乎灭绝的形式。基本上,他们曾经是高端计算机看起来像台式机,但有一些重要的差异,如RISC处理器,SCSI驱动器代替IDE和运行UNIX或(后下)的Windows操作系统NT行。的Mac Pro可以被看作是工作站的一个present形式

Workstations are now almost-extinct form of computers. Basically they used to be high-end computers looking like desktops, but with some important differences, such as RISC processors, SCSI drives instead of IDE and running UNIX or (later) NT line of Windows operating systems. Mac Pro can be seen as a present form of workstation.

大型机是大(尽管他们不一定占据整层)的计算机。它们提供了非常高的可否订购(大型机的大部分地区,包括处理器和内存,无需系统下去代替)和向后兼容性(许多现代大型主机可以运行大型机'70未修改编写软件)。

Mainframes are big (though they do not necessarily occupy whole floor) computers. They provide very high availibility (most parts of a mainframe, including processors and memory, can be replaced without system going down) and backwards compatibility (many modern mainframes can run unmodified software written for '70 mainframes).

x86架构的最大优势是x86架构的兼容性。 CISC通常被认为是过时,这就是为什么最现代化的架构是基于RISC架构。即使是新的英特尔&安培; AMD处理器是RISC引擎盖下。

The biggest advantage of x86 architecture is compatibility with x86 architecture. CISC is usually considered obsolete, that's why most modern architectures are RISC based. Even new Intel & AMD processors are RISC under the hood.

在过去,家用计算机和专业硬件之间的间隙比现在更大,所以微机硬件是不足的服务器。当大多数RISC的服务器架构(SPARC,PowerPC上,MIPS,阿尔法)的创建,大多数芯片微电脑仍有16位。第64位PC芯片(AMD皓龙)发货超过10年的MIPS R4000之后。同样是与操作系统:PC操作系统(DOS和非NT的Windows),只需不足以用于服务器

In the past, gap between home computers and "professional" hardware was much bigger than today, so "microcomputer" hardware was inadequate for servers. When most of RISC "server" architectures (SPARC, PowerPC, MIPS, Alpha) were created, most microcomputer chips were still 16-bit. First 64 bit PC chip (AMD Opteron) shipped over 10 years after MIPS R4000. The same was with operating systems: PC operating systems (DOS and non-NT Windows) simply were inadequate for servers.

在嵌入式系统中,x86芯片是根本没有足够的功率效率。 ARM处理器提供了使用更少的能源相媲美的处理能力。

In embedded systems, x86 chips are simply not enough power efficient. ARM processors provide comparable processing power using much less energy.

这篇关于为什么我们需要为服务器和放大器不同的CPU体系结构;微型/大型主机和功放;混合内核?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆