首页 > 试题

10的9次方是多少

更新时间:2022-11-15 15:30:15 阅读: 评论:0

明星综艺对青少年的消极影响-黄山最高峰


2022年11月15日发(作者:订房协议)

CPU性能衡量参数-主频,MIPS,CPI,时钟周期,机器

周期,指令周期

原⽂地址:

1,主频

主频=时钟频率,它是指CPU内部晶振的频率,常⽤单位为MHz,它反映了CPU的基本⼯作节拍;

时钟频率⼜称主频,它是指CPU内部晶振的频率,常⽤单位为MHz,它反映了CPU的基本⼯作节拍;

2,时钟周期

时钟周期t=1/f;主频的倒数

3,机器周期

机器周期=m*t;⼀个机器周期包含若⼲个时钟周期

4,指令周期

指令周期=m*t*n;执⾏⼀条指令所需要的时间,⼀般包含若⼲个机器周期

5,CPI

CPI=m*n;平均每条指令的平均时钟周期个数

指令周期=CPI×机器周期=n(CPI=n)×m×时钟周期=nm/主频f,注意指令周期单位是s或者ns,CPI⽆量纲

6,MIPS(MillionInstructionsPerSecond)

MIPS=每秒执⾏百万条指令数=1/(CPI×时钟周期)=主频/CPI

MFLOPS每秒百万浮点运算次数。

表⽰秒钟所能执⾏的指令条数,对于微型计算机可⽤CPU的主频和每条指令的执⾏所需的时钟周期来衡量。

包含关系:指令周期通常⽤若⼲个机器周期来表⽰,在机器语⾔中,使⽤执⾏⼀条指令所需要的机器周期数来说明指令执⾏的速度。⽽机器周期⼜包含若⼲个时钟周期。时钟周期是最基

本的操作单位。

注意:计算机的运算速度⼀般⽤每秒钟所能执⾏的指令条数来表⽰。由于不同类型的指令所需时间长度不同,因⽽运算速度的计算⽅法也不同。例如,根据不同类型的指令出现的频度,

乘上不同的系数求得统计平均值,得到平均运算速度。这种⽅法⽤MIPS(MillionsofInstructionPerSecond)作单位,即每秒百万条指令。

⼜如,直接给出CPU的主频和每条指令的执⾏所需的时钟周期。周期⼀般以MHz为单位。主频即计算机的时钟频率,它在很⼤程度上决定了主机的⼯作速度。例如,型号为486DX-

133的微型计算机,表明它的CPU型号为486,DX为含浮点处理器,数字133的含义是主频为133MHz。

题:若某处理器的时钟频率为500MHz,每4个时钟周期组成⼀个机器周期,执⾏⼀条指令需要3个机器周期,则该处理器的⼀个机器周期▁8▁ns,平均执⾏速度为▁42▁MIPS

解析如下:

时钟周期T等于主频的倒数,即T=1/500MHz=1/(0.5×10的9次⽅Hz)=2ns,机器周期等于4个时钟周期即=4T=4×2ns=8ns,每条指令的时钟周期数CPI=3×4=12,则平均速

度为:f/(CPI×10的6次⽅)=(500×10的6次⽅)/(12×10的6次⽅)=500/12=41.6≈42MIPS.计算主频的倒数时要注意把主频的MHz换算成Hz即500后⾯加6个0=500×10

的6次⽅=0.5×10的9次⽅,1/10的9次⽅Hz=1ns

每条指令的时钟周期数CPI=3×4=12,执⾏⼀条指令需要3个机器周期数,⼀个机器周期包含4个时钟周期,所以CPI=3×4=12,这⾥计算的都是周期的个数,和具体的时间ns纳秒没

有关系,若带上具体的时间,⼀个时钟周期T=2ns,⼀个机器周期就是2×4=8ns,执⾏⼀条指令需要三个机器周期得出执⾏⼀条指令需要的具体时间为3×8=24ns,执⾏每条指令的需

要的时钟周期数CPI换句话说就是把执⾏每条指令需要的时间24ns换算成时钟周期个数表⽰,为多少个时钟周期个数?时钟周期是最基本的时间操作单位,500MHz主频的处理器⼀个时

钟周期为2ns,24ns等于多少个时钟周期?24/2=12个时钟周期,即那⼀句:“每条指令的时钟周期数CPI=12”。

另⼀个例⼦:

A40-processorwasudtoexecuteawiththefollowinginstructionmixandcount:

InstructiontypeInstructioncountClockcyclecount

Integerarithmetic450001

Datatransfer320002

Floatingpoint150002

Controltransfer80002

DeterminetheeffectiveCPI,rate,andexecutiontimeforthisprogram.

Totalinstructioncount=100000.

CPI=(45000*1+32000*2+15000*2+8000*2)/100000=155000/100000=1.55.

MIPS=clockfrequency/(CPI*1000000)=(40*1000000)/(1.55*1000000)=25.8.

Therefore:

Executiontime(T)=CPI*Instructioncount*clocktime=CPI*Instructioncount/frequency=1.55*100000/40000000=1.55/400=3.87ms.

IPS演进时间表

处理器IPSIPS/MHz年份来源

笔算(⽤于⽐较)0.0119IPSn/a1892

92kIPSat740kHz0.1241971

model158-31MIPS11972

640kIPSat2MHz0.32MIPS/MHz1974

500kIPS0.51977

1MIPSat8MHz0.125MIPS/MHz1979

2.66MIPSat12MHz0.22MIPS/MHz1982

4MIPSat20MHz0.2MIPS/MHz1984

4MIPSat8MHz0.5MIPS/MHz1986

11MIPSat33MHz0.33MIPS/MHz1987

8.5MIPSat25MHz0.34MIPS/MHz1988

44MIPSat40MHz1.1MIPS/MHz1990

54MIPSat66MHz0.818MIPS/MHz1992

88MIPSat66MHz1.33MIPS/MHz1994

541MIPSat200MHz2.705MIPS/MHz1996

35.9MIPSat40MHz0.897MIPS/MHz1996

525MIPSat233MHz2.253MIPS/MHz1997

80MIPSat50MHz1.6MIPS/MHz1999

1,354MIPSat500MHz2.708MIPS/MHz1999

760MIPSat400MHz1.9MIPS/MHz2000IntegratedCommunicationsProcessors

3,561MIPSat1.2GHz2.967MIPS/MHz2000

5,935MIPSat2.0GHz2.967MIPS/MHz2002

9,726MIPSat3.2GHz3.039MIPS/MHz2003

2,000MIPSat1.0GHz2.0MIPS/MHz2005

12,000MIPSat2.8GHz4.285MIPS/MHz2005

14,564MIPSat2.0GHz7.282MIPS/MHz2005

19,200MIPSat3.2GHz2.0MIPS/MHz2005

(only)10,240MIPSat3.2GHz3.2MIPS/MHz2006

18,938MIPSat2.6GHz7.283MIPS/MHz2006

27,079MIPSat2.93GHz9.242MIPS/MHz2006

49,161MIPSat2.66GHz18.481MIPS/MHz2006

8,800MIPSat2.0GHz4.4MIPS/MHz2007

59,455MIPSat3.2GHz18.580MIPS/MHz2008

76,383MIPSat3.2GHz23.860MIPS/MHz2008

42,820MIPSat3.0GHz14.273MIPS/MHz2009

处理器IPSIPS/MHz年份来源

Timelineofinstructionspercond

ProcessorDhrystoneMIPS

DIPS/clockcyclesper

cond

DIPS/clockcyclespercond/Cores

perdie

YearSource

92kIPSat740kHz

(NotDhrystone)

0.10.11971

model

158-3

1DhrystoneMIPS1.00.11972

500kIPSat2MHz

(NotDhrystone)

0.30.31974

500kIPSat1MHz

(NotDhrystone)

0.50.51975

500kIPSat5MHz

1DhrystoneMIPS

0.20.21977

1MIPSat8MHz

(NotDhrystone)

0.10.11979

2.66MIPSat12.5MHz0.20.21982

4MIPSat20MHz0.20.21984

11.4MIPSat33MHz0.30.31985

4MIPSat8MHz0.50.51986

11MIPSat33MHz0.30.31987

44MIPSat40MHz1.11.11990

300MIPSat150MHz2.02.01992

54MIPSat66MHz0.80.81992

88MIPSat66MHz1.331.331994

188MIPSat100MHz1.881.881994

5MIPSat20MHz0.250.251995

16MIPSat16MHz111996

35.9MIPSat40MHz0.90.91996

541MIPSat200MHz2.72.71996

525MIPSat233MHz2.32.31997

80MIPSat50MHz1.61.61999

2,054MIPSat600MHz3.43.41999

760MIPSat400MHz1.91.92000

IntegratedCommunications

Processors

3,561MIPSat1.2GHz3.03.02000

7,527MIPSat1.83GHz4.14.12003

9,726MIPSat3.2GHz3.03.02003

356MIPSat233MHz1.51.52004

1MIPSat4MHz0.250.252004

125MIPSat100MHz1.251.252004

/f190MIPSat165MHz1.131.132004

2,000MIPSat1.0GHz2.02.02005

1,799MIPSat1.3GHz1.41.42005

12,000MIPSat2.8GHz4.34.32005

14,564MIPSat2.0GHz7.33.62005

19,200MIPSat3.2GHz6.02.02005

(only)10,240MIPSat3.2GHz3.23.22006

18,938MIPSat2.6GHz7.33.62006

27,079MIPSat2.93GHz9.24.62006

49,161MIPSat2.66GHz18.44.62006

604MIPSat400MHz1.511.512006

450MIPSat270MHz1.661.662006

1,370MIPSat600MHz2.32.32007

3,084MIPSat1.8GHz4.44.42007

59,455MIPSat3.2GHz18.64.62008

82,300MIPSat2.66(Turbo

2.93)GHz

30.97.72008

ProcessorDhrystoneMIPS

DIPS/clockcyclesper

cond

DIPS/clockcyclespercond/Cores

perdie

YearSource

3,846MIPSat1.6GHz2.41.22008

45MIPSat50MHz0.90.92009

5,000MIPSat1.0GHz5.02.52009

10,000MIPSat1.6GHz6.253.1252011

42,820MIPSat3.0GHz14.33.52009

78,440MIPSat3.3GHz23.73.92010

35,000MIPSat2.5GHz14.03.52010

147,600MIPSat3.33GHz44.77.462010

128,300MIPSat3.4GHz37.79.432011

92,100MIPSat2.93GHz31.47.852011

108,890MIPSat3.6GHz30.23.782011

515MIPSat412MHz1.251.252002

2,850MIPSat1.5GHz1.91.92011

2,100MIPSat1GHz2.12.12008

9,900MIPSat1.5GHz6.63.32011

177,730MIPSat3.33GHz53.38.892011

ProcessorDhrystoneMIPS

DIPS/clockcyclesper

cond

DIPS/clockcyclespercond/Cores

perdie

YearSource

本文发布于:2022-11-15 15:30:15,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/25126.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图