1. arm体系的命名格式 字符串ARMv。 ARM指令集版本号。 表示变种的字符。在ARM版本4以后,M变种成为系统的标准功能, 因此M通常不需要列出来。 使用字符x表示缺少某种功能。 2. ARM处理器结构 为增加处理器指令流的速度,ARM7 系列使用3级流水线。 PC指向正被取指的指令,而非正 ...
分类:
其他好文 时间:
2019-11-05 01:08:59
阅读次数:
105
. 前几个月,偶然在群里看到有人讨论 " Unity3D光照 " ,于是我又萌生了一个新的目标————把它抄过来! . 众所周知,3D渲染的整个流水线都跟光照密不可分,相关的技术更是数不甚数,而2D游戏的光照通常被人忽略,因为2D游戏大多数都是贴图叠加,要什么效果,美术直接画出来就完事了,所以大多数 ...
分类:
编程语言 时间:
2019-11-02 22:16:27
阅读次数:
169
C/C++循环语句中,for语句使用频率最高,while语句其次,do语句很少用。本节重点讨论循环体的效率。提高循环体效率的基本办法是降低循环体的复杂性。 【建议4-4-1】在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU夸切循环层的次数。 【建议4-4-2】 ...
分类:
编程语言 时间:
2019-11-02 16:11:17
阅读次数:
85
例:指令流水线分为三个指令,指令A(2秒),指令B(2秒),指令C(1秒)。求周期是多少?100条指令完成时间是多少?100条指令的吞吐量是多少? 周期:最长的时间,最长是2秒 100条指令时间: 理论公式:(A+B+C)+(100-1)*周期 = (2+2+1)*(99*2)=203秒 实践公式: ...
分类:
其他好文 时间:
2019-11-01 12:55:04
阅读次数:
108
一、面向对象和面向过程 面向过程: 核心过程二字,过程即解决问题的步骤,就是先干什么后干什么 基于该思想写程序就好比在这是一条流水线,是一种机械式的思维方式 优点:复杂的过程流程化 缺点:扩展性差 面向对象: 核心是对象二字,对象指特征与技能的结合体 基于该思想编写程序就好比在创造一个世界,世界是由 ...
分类:
编程语言 时间:
2019-11-01 09:18:55
阅读次数:
76
RISC与CISC 精简指令集和复杂指令集:前者意图降低硬件(处理器)执行指令的复杂度,但是对于编译器提出了更高的要求,即编译复杂,处理简单;后者则是编译器简单而处理器复杂。 RISC设计准则 指令集:减少指令集的种类,只保留简单的指令集,可以通过组合指令集达到复杂指令的效果。 流水线:指令的处理可 ...
分类:
其他好文 时间:
2019-10-31 22:04:45
阅读次数:
146
一、背景在近几年,Kubernetes迅速成为了容器编排的事实上的开源标准。与虚拟机不同,Kubernetes在抽象化基础架构的同时可靠地大规模编排容器,这可以帮助开发人员将工作负载与基础架构的复杂性分开。Kubernetes是CI/CD自动化的理想选择,因为它提供了许多内置功能,这些功能使应用程序部署实现标准化和可重用,提高了开发人员的生产力,并加快了云原生应用程序的采用。Platform9是成
分类:
Web程序 时间:
2019-10-31 18:54:26
阅读次数:
96
2.1 计算机硬件基础知识 2.1.1 计算机系统的组成、体系结构分类及特性 CPU和存储器的组成、性能和基本工作原理 CISC/RISC,流水线操作,多处理机,并行处理 常用 I/O 设备、通信设备的性能以及基本工作原理 I/O 接口的功能、类型和特性 I/O控制方式(中断系统、DMA、I/O处理 ...
分类:
其他好文 时间:
2019-10-30 22:22:02
阅读次数:
130
概述: 高级的迭代器,数据在流水线中,从而进行高效处理 中间操作,即返回String 的操作,分为有状态的操作和无状态的操作,函数接口有一个参数的是无状态,有两个参数的是有状态 中止操作 短路(无限流) parallel/sequential 不创建流,只修改流head标志 收集器 分组 运行机制 ...
分类:
其他好文 时间:
2019-10-24 23:57:20
阅读次数:
201
1 前面做的实验起始有缺陷访问内存之后,后面执行两句代码后;并不能保证刚才访问的代码还在TLB中;有可能被刷新出去了;实验验证缺陷:代码 不连续 TLB 被淘汰:2万次中有1次被淘汰;由于访问代码不连续代码:// 7_TLB_test.cpp : 此文件包含 "main" 函数。程序执行将在此处开始... ...
分类:
其他好文 时间:
2019-10-22 15:09:04
阅读次数:
100