美文网首页
硬件编程相关概念

硬件编程相关概念

作者: 不ai吃糖 | 来源:发表于2020-01-22 17:24 被阅读0次

硬件相关
1、NoC(network-on-chip)
NoC是相对于SoC的新一代片上互连技术。SoC(system on chip),即片上系统通讯架构,作用简单来说就是实现芯片上各个部件之间的通信,比如cpu和存储器之间。
NoC相比SoC自身的特性包括易扩展、较高的通信效率、功耗较低、数据传输可靠性较高。
https://blog.csdn.net/hulizhuzhenming/article/details/86579695
2、LLC(last local memory)
cache是存储器子系统的组成部分,存放指令经常使用的指令和数据,是快设备为了访问慢设备的预留缓冲区(buffer),从而在掩盖访问延时的同时尽可能提高数据传输效率。
LLC,有又称L3,是cache的一种,主要特点是可以多核共享。
https://zhuanlan.zhihu.com/p/31422201
3、DDR(Double data rate)
双倍速率同步动态随机存储器,在同一个时钟周期内传输两次数据,能够在上升期还下降期各传输一次数据,有较高的数据传输效率。
https://product.pconline.com.cn/itbk/diy/memory/1107/2476926.html

并行编程相关
1、细粒度并行和粗粒度并行
粗粒度并行是指在多个处理机上分别运行多个进程,由多台处理机合作完成一个程序,一般用算法实现。
细粒度并行是指在处理机的指令级和操作级的并行性。
2、规约
是一类并行算法,对传入的N个数据,使用一个二元的符合结合律的操作符⊕,生成1个结果。比如100个数的相加,主要是跟向量级的运算区分开。

相关文章

  • 硬件编程相关概念

    硬件相关1、NoC(network-on-chip)NoC是相对于SoC的新一代片上互连技术。SoC(system...

  • 编程概念(二):python相关

    1、内存管理 内存计数 垃圾回收 内存池小于256字节使用Pymalloc,大对象用系统malloc 2、进程间通...

  • NVIDIA Jetson & Tegra 概念、参数信息、模式

    相关概念 硬件 Tegra Tegra 指的是一系列sochttps://en.wikipedia.org/wik...

  • Android硬件编程学习资料

    Android 硬件通信应用的领域越来越多,包括现在很火的IOT,移动医疗等等。下面就介绍一些关于硬件相关的编程内...

  • volatile

    参考:Java并发编程:volatile关键字解析 一.内存模型的相关概念 二.并发编程中的三个概念 三.Java...

  • PySpark-数据操作-RDD

    更多信息https://blue-shadow.top/ RDD 编程基础 相关概念 pair RDD ...

  • 跨语言学习对程序员的发展意义

    先来看为什么要学编程语言?未来但凡涉及到“智能、科技”的行业,都会和编程相关。即使是硬件开发,除了画PCB板,焊锡...

  • go并发编程笔记

    并发编程 一、并发编程的相关概念1、并发编程概念:使多个任务【程序】可以在同一时间执行以便能够更快的得到结果2、多...

  • Spring框架two

    AOP - Aspect-OrientedProgramming - 面向切面编程 相关术语基本概念: 1.通知(...

  • Elasticsearch系列---生产集群部署(上)

    概要 本篇开始介绍Elasticsearch生产集群的搭建及相关参数的配置。 ES集群的硬件特性 我们从开始编程就...

网友评论

      本文标题:硬件编程相关概念

      本文链接:https://www.haomeiwen.com/subject/ialqzctx.html