芯片半导体基础:序

news/2025/1/7 18:49:02/文章来源:https://www.cnblogs.com/liwen01/p/18654718

人工智能的发展依赖于数据、算法、算力的发展。回顾历史:

  • 20 世纪 20 年代有了量子力学
  • 30 年代有了图灵机概念
  • 40 年代有了香农的信息论以及冯诺依曼的计算机架构
  • 50 年代德州仪器推出第一个商用硅晶体管
  • 60 年代戈登·摩尔提出摩尔定律
  • 70 年代英特尔发布世界上第一个微处理器4004
  • 80 年代个人电脑开启用户界面时代
  • 90 年代开始商业化互联网

新世纪之后:

  • 2007年苹果推出 iPhone,开启智能手机时代
  • 2012年 AlexNet 在 ImageNet 挑战中有突破性进展
  • 2016年 AlphaGo 大战李世石
  • 2017年谷歌发布 Transformer 模型
  • 2020年台积电推出 5nm 制程技术
  • 2022年生成式AI(ChatGPT)迅速普及

回头看近现代计算机科学的发展,往往会慨叹科技的发展一日千里。

在最近的这波人工智能浪潮中,英伟达的GPU成为到目前为止最大的赢家。

芯片算力的提升,可以加速 AI 模型的训练和推理过程,芯片在这波人工智能浪潮中扮演着至关重要的角色。在学习人工智能之前,我想先学习一下芯片半导体基础知识。

芯片种类繁多,这里主要介绍与数字计算机相关的数字芯片基础知识,目的在于了解芯片的工作原理,以及芯片对计算机、人工智能发展的促进作用。

计划是按历史发展介绍:真空管(电子管)、计算机原理,晶体管、集成电路、芯片制作、光刻原理、存储芯片、逻辑处理芯片、GPU芯片,量子计算等等。

有人评论莫扎特的音乐:它对于初学者来说太容易而对于专家来说太困难,同样的说法应该也可以适用于芯片领域。

这是我自己学习芯片知识的一个笔记记录,都是些简单的基础概念和工作原理的介绍,不涉及复杂的公式和计算。知识储备有限,虽已尽全力,但错误之处在所难免。若蒙读者诸君不吝告知,将不胜感激。

周三更新该系列第一篇《芯片半导体基础(一):真空管二极与三级管工作原理》

------------------End------------------
如需获取更多内容
请关注 liwen01 公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/864914.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

遇到鬼这件事

2024年4月离开了待了六年的北京回到济南,一边准备结婚的事情,一边找工作。 婚后跟老婆异地,我自己在济南。 起初在房子里并没有感觉到什么,后来愈渐感觉睡眠不好,精神紧张。自己在屋里越来越没有安全感。晚上睡觉反锁,还需要确认一遍。有几天精神紧张到在随手可触的位置,…

ROBOCOPY Windows文件拷贝神器

ROBOCOPY,即Robust File Copy,是Windows操作系统中一个命令行实用程序,用于文件和目录的复制。它最初是作为XCOPY的替代品开发的,提供了更多的功能和更好的可靠性。ROBOCOPY能够处理大规模的数据复制任务,并且在遇到错误时具备重试机制,可以跳过不可用的文件,继续复制其…

字节二面:你怎么理解信道是golang中的顶级公民

1. 信道是golang中的顶级公民 goroutine结合信道channel是golang中实现并发编程的标配。 信道给出了一种不同于传统共享内存并发通信的新思路,以一种通道复制的思想解耦了并发编程的各个参与方。 信道分为两种: 无缓冲和有缓冲信道(先入先出)。 分别用于goroutine同步和异步…

第七章 立项管理 (2025年详细解析版)

目录什么是立项管理7.1 项目建议与立项申请项目建议书核心价值(为什么要有项目建议书依据)主要内容(项目建议书包含内容)7.2 项目可行性研究什么是可行性研究可行性研究的特点可行性研究的内容(既可以用于初步可行性,也可以用在详细可行性分析)7.2.1 可行性研究的内容7.…

搭建gitlab私有仓库

1、下载gitlab 首先在 /etc/yum.repos.d/目录下配置gitlab下载镜像源。 # 进入目录 /etc/yum.repos.d/ cd /etc/yum.repos.d/# 创建文件 gitlab-ce.repo vim gitlab-ce.repo# 添加以下内容 [gitlab-ce] name=gitlab-ce baseurl=https://mirror.tuna.tsinghua.edu.cn/gitlab-ce…

夸克网盘批量转存、分享工具

下载地址:https://pan.quark.cn/s/acf1c325bd34更多内容及Java+大数据个人原创视频,可关注公众号观看:原创文章,转载请注明出处!!

E94 Tarjan边双缩点+树形DP P8867 [NOIP2022] 建造军营

视频链接: P8867 [NOIP2022] 建造军营 - 洛谷 | 计算机科学教育新生态// Tarjan边双缩点+树形DP O(n) #include<bits/stdc++.h> using namespace std;int read(){int x=0,f=1;char c=getchar();while(c>9||c<0){if(c==-) f=-1;c=getchar();}while(c>=0&&…

夸克网盘批量分享工具

该工具是一款可以批量转存夸克网盘文件并且批量分享夸克网盘文件的一个工具,使用易语言编写,能够快速分享转存夸克网盘文件。 使用教程 浏览器开启F12抓包,在个人夸克主页刷新,提取Cookie将Cookie填入软件,点击登录,然后双击选择目录,到想要分享的目录点击批量分享,最后…

《重构:改善既有代码的设计(第2版)》PDF、EPUB免费下载

本书是经典著作《重构》出版20年后的更新版。书中清晰揭示了重构的过程,解释了重构的原理和实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助开发人…

C# AIModelRouter:使用不同的AI模型完成不同的任务

https://www.cnblogs.com/mingupupu/p/18654982 AIModelRouter AI模型路由,模型的能力有大小之分,有些简单任务,能力小一点的模型也能很好地完成,而有些比较难的或者希望模型做得更好的,则可以选择能力强的模型。为什么要这样做呢?可以降低AI模型的使用成本,毕竟能力强的…

使用Windows批处理命令批量上传jar到Nexus(maven私服)中

这里就不介绍nexus的搭建了;网上很多都是.sh脚本,linux比较合适,当然用git也可以运行;但是.bat文件肯定是所有windows系统都是可以执行的;所以这里介绍一下用windows的批处理命令来编写; 首先,你得先确定的仓库状态是处于Allow redeploy状态;新建一个文件mavenimport.b…

第七届封神台CTF

没事,学习了一下第七届封神台CTF Web welcome_to_zkaqctf ​​ 源码: const {promises: fs} = require(fs); const fastify = require(fastify);const flag = process.env.FLAG || zkaq{do_you_believe_this_is_flag?};const app = fastify(); app.get(/, async (_, res) =&…