g****t 发帖数: 31659 | 1 http://2x-1.net/ob/gray1/
2x-1.net/ob/gray1/
如果抛弃通用CPU,通用图灵机的想法。
只做神经网络的inference的话。模拟电路也可以做的到。可能会是速度最快的。
因为可以去掉时钟这个概念。一个训练好的神经网络就是一块电路。摄像头信号不做数
字化处理,
直接电路接进去。然后输出电压点亮0,1,2,3。。。不同的LED即可。 |
w***g 发帖数: 5958 | 2 模拟电路最大的问题就是逐级传递信号失真。
但是神经网络的activation function,本身就是一个
模拟信号数字化的过程。经过activation,其实信号
就基本变成了0/1。所以你说用模拟电路做,我觉得还
真可以。
人脑神经网络,本质上是个模拟平台上的数字电路。
大自然真是神奇。
【在 g****t 的大作中提到】 : http://2x-1.net/ob/gray1/ : 2x-1.net/ob/gray1/ : 如果抛弃通用CPU,通用图灵机的想法。 : 只做神经网络的inference的话。模拟电路也可以做的到。可能会是速度最快的。 : 因为可以去掉时钟这个概念。一个训练好的神经网络就是一块电路。摄像头信号不做数 : 字化处理, : 直接电路接进去。然后输出电压点亮0,1,2,3。。。不同的LED即可。
|
r****t 发帖数: 10904 | 3 神经网络本来就应该这样实现。牛逼。这是你做的?哦Olivier Bailleux
【在 g****t 的大作中提到】 : http://2x-1.net/ob/gray1/ : 2x-1.net/ob/gray1/ : 如果抛弃通用CPU,通用图灵机的想法。 : 只做神经网络的inference的话。模拟电路也可以做的到。可能会是速度最快的。 : 因为可以去掉时钟这个概念。一个训练好的神经网络就是一块电路。摄像头信号不做数 : 字化处理, : 直接电路接进去。然后输出电压点亮0,1,2,3。。。不同的LED即可。
|
g****t 发帖数: 31659 | 4 当然不是我做的。我给这个link的意思是说。现在大家说的register, L1,L2 cache,總
線,ALU什麼的。對CPU來說都不是必須的。
最简单的使用ROM地址查一個值,就是圖靈完備的。
如果把視野擴展到模擬電路,那能做計算的東西就更多了。你的汽車其實也是一個計算
機。方向盤左轉右轉也可以完成設定的計算程序。這就是萬物皆是數。
:
【在 r****t 的大作中提到】 : 神经网络本来就应该这样实现。牛逼。这是你做的?哦Olivier Bailleux
|
g****t 发帖数: 31659 | 5 要做到black white
摄像头接模拟电路识别MNIST,3个月可以出POC。
乘法,微分,积分都是常用模拟电路。
LSTM不容易。LSTM有反馈。没有现成continous电路。
【在 w***g 的大作中提到】 : 模拟电路最大的问题就是逐级传递信号失真。 : 但是神经网络的activation function,本身就是一个 : 模拟信号数字化的过程。经过activation,其实信号 : 就基本变成了0/1。所以你说用模拟电路做,我觉得还 : 真可以。 : 人脑神经网络,本质上是个模拟平台上的数字电路。 : 大自然真是神奇。
|
s***d 发帖数: 15421 | 6 ibm有个AI芯片就这么做的 基于NVM 可编程芯片。
【在 g****t 的大作中提到】 : 要做到black white : 摄像头接模拟电路识别MNIST,3个月可以出POC。 : 乘法,微分,积分都是常用模拟电路。 : LSTM不容易。LSTM有反馈。没有现成continous电路。
|
g****t 发帖数: 31659 | 7 Memory芯片在silicon上下文指的都是内存。所以都有时钟吧?那和我说的不是一回事。
我多年前曾经想去投奔一个UT Austin的教授作post doc. 我从另一个城市去到Austin,
walk in他办公室。他很高兴有人看他的文章,考虑模拟计算机。但是他说他没钱,全
靠上课度日。而且也不可能有钱。
: ibm有个AI芯片就这么做的 基于NVM 可编程芯片。
【在 s***d 的大作中提到】 : ibm有个AI芯片就这么做的 基于NVM 可编程芯片。
|
g****t 发帖数: 31659 | 8 如果要说数字电路那就更简单。Woz当初40多个TTL电路就做出了apple I吧。CPU 真的需
要那么多乱七八糟吗。
neural network inference更简单。哪里需要什么复杂的架构和电路。ROM RAM就可以
做出十几种。
INTC也好,ARM也好。数字silicon其实和现在的软件体系一样的。特点是,他们的设计
到处
都是
狗屎。大公司产品体系的优点是测试充分。工序严谨。设计都是保守的。
: Memory芯片在silicon上下文指的都是内存。所以都有时钟吧?那和我说
的不是
一回事。
: 我多年前曾经想去投奔一个UT Austin的教授作post doc. 我从另一个城
市去到
Austin,
: walk in他办公室。他很高兴有人看他的文章,考虑模拟计算机。但是他
说他没
钱,全
: 靠上课度日。而且也不可能有钱。
:
【在 g****t 的大作中提到】 : Memory芯片在silicon上下文指的都是内存。所以都有时钟吧?那和我说的不是一回事。 : 我多年前曾经想去投奔一个UT Austin的教授作post doc. 我从另一个城市去到Austin, : walk in他办公室。他很高兴有人看他的文章,考虑模拟计算机。但是他说他没钱,全 : 靠上课度日。而且也不可能有钱。 : : : ibm有个AI芯片就这么做的 基于NVM 可编程芯片。 :
|
T********i 发帖数: 2416 | 9 越说越离谱了。Apple I用6502 CPU。一直都有爱好者用74LS自己搭。网上一搜乌泱乌
泱的。比如这个:
c74project.com
40个TTL是绝对不可能的。
: 如果要说数字电路那就更简单。Woz当初40多个TTL电路就做出了apple I吧。CPU
真的需
: 要那么多乱七八糟吗。
: neural network inference更简单。哪里需要什么复杂的架构和电路。ROM RAM
就可以
: 做出十几种。
: INTC也好,ARM也好。数字silicon其实和现在的软件体系一样的。特点是,他们
的设计
: 到处
: 都是
: 狗屎。大公司产品体系的优点是测试充分。工序严谨。设计都是保守的。
:
【在 g****t 的大作中提到】 : 如果要说数字电路那就更简单。Woz当初40多个TTL电路就做出了apple I吧。CPU 真的需 : 要那么多乱七八糟吗。 : neural network inference更简单。哪里需要什么复杂的架构和电路。ROM RAM就可以 : 做出十几种。 : INTC也好,ARM也好。数字silicon其实和现在的软件体系一样的。特点是,他们的设计 : 到处 : 都是 : 狗屎。大公司产品体系的优点是测试充分。工序严谨。设计都是保守的。 : : : Memory芯片在silicon上下文指的都是内存。所以都有时钟吧?那和我说
|
g****t 发帖数: 31659 | 10 嗯。我弄錯了。不是apple I。
低於50個TTL的話,每少一個TTL。客戶給Steve jobs獎金
750.以下是wikipedia內容。
Bushnell assigned Steve Jobs to design a prototype. Jobs was offered $750,
with an award for every TTL (transistor-transistor logic) chip fewer than 50
. Jobs promised to complete a prototype within four days.
Wozniak was the engineer, and Jobs was the breadboarder and tester. Wozniak'
s original design used 42 chips;
: 越说越离谱了。Apple I用6502 CPU。一直都有爱好者用74LS自己搭。网
上一搜
乌泱乌
: 泱的。比如这个:
: c74project.com
: 40个TTL是绝对不可能的。
: 真的需
: 就可以
: 的设计
【在 T********i 的大作中提到】 : 越说越离谱了。Apple I用6502 CPU。一直都有爱好者用74LS自己搭。网上一搜乌泱乌 : 泱的。比如这个: : c74project.com : 40个TTL是绝对不可能的。 : : : 如果要说数字电路那就更简单。Woz当初40多个TTL电路就做出了apple I吧。CPU : 真的需 : : 要那么多乱七八糟吗。 : : neural network inference更简单。哪里需要什么复杂的架构和电路。ROM RAM : 就可以
|
g****t 发帖数: 31659 | 11 http://digitarworld.uw.hu/ttlcpu.html
8位TTL CPU
: 嗯。我弄錯了。不是apple I。
: 低於50個TTL的話,每少一個TTL。客戶給Steve jobs獎金
: 750.以下是wikipedia內容。
: Bushnell assigned Steve Jobs to design a prototype. Jobs was offered $
750,
: with an award for every TTL (transistor-transistor logic) chip fewer
than 50
: . Jobs promised to complete a prototype within four days.
: Wozniak was the engineer, and Jobs was the breadboarder and tester.
Wozniak'
: s original design used 42 chips;
:
【在 g****t 的大作中提到】 : 嗯。我弄錯了。不是apple I。 : 低於50個TTL的話,每少一個TTL。客戶給Steve jobs獎金 : 750.以下是wikipedia內容。 : Bushnell assigned Steve Jobs to design a prototype. Jobs was offered $750, : with an award for every TTL (transistor-transistor logic) chip fewer than 50 : . Jobs promised to complete a prototype within four days. : Wozniak was the engineer, and Jobs was the breadboarder and tester. Wozniak' : s original design used 42 chips; : : : 越说越离谱了。Apple I用6502 CPU。一直都有爱好者用74LS自己搭。网
|