最近参与成大运算学院(SOC-School of Computing)的内部讨论,这虽是成大的创举,但是在国外这样的机制其实已行之多年,但是我们都在想,到底台湾的环境与台湾人的心态能不能让SOC成功运作呢?我说的成功运作不是只有有经费以及招生顺利,而是真正让他像国外类似的校内机構运作,对台湾多年来务虚不务实(这也是台大 洪士灏 老师常说的台湾的问题 )的习惯作出改变。

讨论SOC课程的建立时,我问了一个问题(当然也是问我自己),台湾的研究单位时常会说自己建立了XX平台,这里指的是工程上所用的平台,但是哪些是真正有影响力的呢?

以一个资讯领域但是做数位IC设计的人来说,不管是中阶如Synopsys或是Candence的模拟器,高阶如电子系统层工具如CoWare或是过去在开发手机上很重要QEMU,还是低阶的偏类比的SPICE,我们都是用外国的。

纯资讯的部分,作業系统如linux,或是嵌入式的小作業系统如FreeRTOS,还是手机用的android,伺服器用的Apache,也都是外国的。

假如我们想做机器人,但是ROS(Robot OS)是Stanford开始的,以及机器人的模拟器(simulator)如Gazebo/Webots等也都是外国的。

假如我们想做无人车,MIT的课程用的是Tesla的模拟器,而开源的也有Udacity的模拟器,同样都不是我们做的。

以我现在做的Audio来看,开源的DAW(Digital Audio Workstation) Reaper以及标準的VSTi plug-in,也都是外国的,连怎么开发一个VSTi插件的教学都没有台湾自己做的。

现在的AI,我们用的如Tensorflow, sklearn, pytorch也是。

在电子资讯领域,我们都知道平台技术与模拟器等等有多重要,没有这些东西,多数的东西要不是做不出来,不然就是要做很久,很费力,多数会类似土法炼钢。

很多人会说,反正有人做了,有现成的了,有开源的了,甚至有人说,这些不是重点。问题是,即使开源,我们有多少人願意去深挖,瞭解,改进,并进一步开发出自己要用的呢?

还是,如同过去,我们等人家做好再拿来用?

我们都知道,要开发不管是什么平台,还是模拟器,开发者都必须是很深入瞭解其技术,而且知道怎么整合多种技术,如果只是会用,那么距离真正的技术恐怕还有一段距离,但是国内目前多数是只会用而已。假如我们谈运算与AI,却连一个好的且实用的整合平台或是模拟器都开发不出来,怎么说得过去?

为什么到目前为止,少有学界与业界能做到这件事呢?我试着写几项原因当作起头。

  1. 我们做的都是片段技术。
  2. 没有整合能力。
  3. 对于完整系统所需的技术不够瞭解。
  4. 没有团队合作。
  5. 做这件事没有credit。
  6. 对这类技术有误解。

我期待,台湾不管哪一个「界」,在这件事上做点东西出来吧!不然,护国神山还是在某种程度上是被掐著的,何况其他领域!!
系统研究者的甘苦

小的我这些年算是杯水车薪做了一些苏文钰长官提到的系统平台模拟器的开发,虽然如长官所言,做这类研究算是没什么搞头,但我针对苏长官文末所列举的理由,逐一做点简略回应:

  1. 被人嫌弃只能产出片段技术,是经常有的事情。但这些人怎么不想想,如果我们不懂全系统,怎么有办法对某个部份做出有原创性的分析优化呢?因为是学生的研究,不是开公司,所以呈现出去的不是现成可卖的total solution,要识货且有能力的厂商才会有兴趣合作。

  2. 我们时常想跟別人合作整合,但说来也有趣,別人往往不大想被整合,原因就请各位自行推敲了。

  3. 要训练学生瞭解完整系统是很辛苦的。首先,教授本人必须持续掌握完整系统的各个部份的最新技术,而且要能搞清楚组件彼此之间越来越复杂的互动(所以要开发模拟器)。然后,教授还要设法把这大量的know-hows传授学生,又是一件辛苦的差事。

  4. 要跟別人合作,別人不积极(参考第二项),自己团队的学生之间也常有合作的障碍。学生单打独斗惯了,要训练他们合作,需要给予足够复杂的问题,再教他们分工合作,还要协助解决他们之间的人际纠纷,难啊!

  5. 关于credits 这件事,我已经淡然视之了。但对于菜鸟教授,这的确是大问题。当年我抱著破釜沈舟的决心,做自己想做的,有很多的障碍要自己去突破,想想真是不敢劝没有觉悟的年轻教授去幹这种吃力不讨好的事。

  6. 台湾很多人以为自己很会做系统,尤其是拿別人的技术来製造组装系统的赚钱公司,更有一群人整天到处陪上遊客户、找下游技术供应商,对产业现况很熟没错,但是根本不懂得「系统研究」(systems research)和不在乎原创技术。有时候我们跟业界交流,还可能被某些业者挑三拣四,拿他们从別人那裡聽来的东西批评我们,当场又不好意思吐槽回去,反正对方也不会受教,何必浪费时间呢?

还有很多可写的,但不如多说一些我乐在其中的例子。我打算接下来花点时间写写当年我小时候(高中开始)为何从事系统研究、打造模拟器的经验。

愿者上钩,离苦得乐。

台湾大学教授洪士灏对产业前景的讨论相关推荐

  1. 港科夜闻|香港科大海洋科学系主任兼讲座教授钱培元:成立产业推广部抢商机...

    关注并星标 每周阅读港科夜闻 建立新视野 开启新思维 /近日要闻一览/ ▼ 1.香港科大海洋科学系主任兼讲座教授钱培元:成立产业推广部抢商机.香港科大海洋科学系主任兼讲座教授钱培元的团队,去年向广州市 ...

  2. 全球及中国半导体环氧模塑料产业前景预测及供需分析报告2021~2026年

    全球及中国半导体环氧模塑料产业前景预测及供需分析报告2021-2026年 ************************************** [报告编号]: BG545900 [出版时间]: ...

  3. 中国再制造产业前景展望及投资潜力预测报告(2022-2027年)

    中国再制造产业前景展望及投资潜力预测报告(2022-2027年) ================================================ [报告编号]: BG415519 [ ...

  4. 全球及中国工业垃圾处理产业前景展望与发展战略研究报告2022版

    全球及中国工业垃圾处理产业前景展望与发展战略研究报告2022版 -------------------------------------  <修订日期>:2022年2月 <出版单位 ...

  5. 中国数字出版产业前景动态分析及投资战略研究报告2022-2027年

    中国数字出版产业前景动态分析及投资战略研究报告2022-2027年 [报告编号]: 412253    [出版时间]: 2022年1月   [出版单位]: 中商经济研究网   第一章 数字出版相关概述 ...

  6. 北大教授洪昭光健康讲座

    北大教授洪昭光健康讲座 概要: 要想得到健康,就要从3个方面着手:均衡饮食.有氧运动.心情 6种最健康的饮品 1 绿茶(抗癌最好:茶多酚.每天4杯可以阻止癌细胞分裂,即使分裂也可延长9年以上) 2 酸 ...

  7. 全球及中国家政服务产业前景建议与运营盈利分析报告2022版

    全球及中国家政服务产业前景建议与运营盈利分析报告2022版 ════════════════ <修订日期>:2022年2月 <出版单位>:鸿晟信合研究院 <对接人员> ...

  8. 【区块链】周鸿祎:写区块链最好的一篇文章;曾鸣:大部分关于区块链未来伟大前景的讨论还只是猜想而已

    区块链就是未来,也是一种回到互联网本来意义的方式. 文 | 机器之能 注:奇虎360创始人周鸿祎说,这是了解区块链最深入浅出的一篇文章. 以下正文: 这组词序并没有任何意义,真正让它们有价值的地方在于 ...

  9. 学术之声 | 专访北航教授洪晟:区块链应该管也能够管,而且要学会管

    区块链技术随着高层的重视,迎来了一波全民学习潮,人们在讨论区块链技术的时候,大多都是围绕着传统的项目,交易所,数字货币等等,普通人往往不能很深入的去了解区块链技术的本质,在学术圈里,却有一部分高精尖分 ...

最新文章

  1. Boosting、Adaboost、AdaBoost模型的优缺点、提升树、梯度提升树GBDT
  2. 多线程程序 怎样查看每个线程的cpu占用
  3. linux socket SO_KEEPALIVE选项
  4. 最强一句话大全 www.sh3llc0de.com
  5. 12.流水线设计方式
  6. SpringMVC响应Restful风格请求404
  7. DAX2012 R3安装
  8. 深度学习在美图个性化推荐的应用实践
  9. !+\v1 用来“判断浏览器类型”还是用来“IE判断版本”的问题!
  10. what's the difference between atime, ctime and mtime
  11. 虚拟现实设备排行榜(2016年3月27日)
  12. [HTML/CSS]浮动的那点事儿
  13. 定时器 Corn时间表达式
  14. 稳定好用的短连接生成平台,支持API批量生成
  15. mysql 增量 命令
  16. 今日份PS练习|油画棒效果
  17. 初识Espresso
  18. java基于ssm的自助旅游管理系统
  19. Python3.x 标准模块库目录(下篇)
  20. 服务器系统升级文件转移,多可系统迁移说明

热门文章

  1. AD中如何快速画完原理图引脚?
  2. 【天光学术】现当代文学论文:《围城》中人情世情的体现及其描写方法(节选)
  3. SQL Server性能优化
  4. 数据分析_Pandas基础练习题9道(附数据)
  5. 大会员 python
  6. 腾讯云-即时通讯 IM
  7. JavaWeb jQuery
  8. 七人成团即拼即赚七人拼团模式解析
  9. 使用BP神经网络获得PID控制器的kp,ki,kd控制参数matlab仿真
  10. Zigbee入门指导(二)