处理器史上两次大的突破:流水线技术使得处理器可以同时执行多条指令;并行技术使得处理器可以同时执行多条线程。
**近在看WCET(Worst Case Execution Time, **坏执行时间)
在软件系统中,WCET包括三个方面:一是多核处理器时多任务对共享变量的操作引起的;二是分布式系统下master机查询选择Slave机所耗时间;三是网络请求和传输数据中消耗的时间。当然主要还是网络传输中耗时**多。
在嵌入式系统中,线程的执行时间包括:事件的触发到响应时间、申请处理器的等待时间、数据的处理时间、申请设备的时间,以及写数据的时间。这只是单任务情况下,并没有考虑多任务引起的中断。
多核处理器的处理能力是指:指令在多处理器上执行的时一个核同时只能执行一条指令,但是一个线程是动态的,往往由多条指令才能完成,所以一个线程是在多核上共同完成的。
受AMD率先推出64位处理器的激发,因特尔想起了“多核”,并在2005年4月推出封装双核的奔腾D和奔腾四**版840,从此处理器才进入到多核时代。但是多核以前,因特尔在1985年推出80486时,芯片才出现流水线技术,打破了处理器一次性只能处理单指令的技术壁垒。
下一条:珠海插件线
【如果您还没有关注“公司名称”手机网站】