1
funagi 2012-10-10 18:27:44 +08:00
瓶颈在设备间的传输速率
|
2
santa 2012-10-10 18:28:59 +08:00
带宽不够用,CPU跟内存的总线不是wifi能满足的了的
|
3
funagi 2012-10-10 18:30:03 +08:00
哦,手机用台式机解码高清已经有了,相当于把手机当显示器,远程桌面连接台式机而已,卡不卡由网速决定了
|
7
qiuai 2012-10-10 18:54:59 +08:00
@yaotian 更大的需求实际上在于科研的部分.跑个很复杂的东西,把跑的方式放到云上,跑完了把结果回显...至于说在其他的机器上看高清什么的.你试过windows的远程桌面么.即使再快,看电影也是卡的.
不通的需求需要的带宽也是不一样的. 目前的wifi最常见的还是300M和450M吧.近千兆的没怎么见民用级别的. |
8
andyliu 2012-10-10 19:01:00 +08:00
想到工作用的分布式编译。
|
9
bombless 2012-10-10 19:07:14 +08:00
云计算集群本来就是设备间分享CPU和内存,楼主你没想过么。
|
10
glume 2012-10-10 20:26:01 +08:00
令我想到了render farm
|
11
blacktulip 2012-10-10 20:35:40 +08:00
|
15
yaotian OP @blacktulip 21G带宽的使用是峰值来解决高运算需要的,还是日常我们打开网页,打开word,这些带宽都被使用?满足我们日常简单使用,比如打开浏览器这样的需求,带宽需要多少?
|
16
bearice 2012-10-11 13:20:13 +08:00
手机解码高清都是用硬件算的,甚至比PC的CPU还快许多
但是解码后的高清视频在未压缩的状态下传输,至少现有的wifi做不到 1920*1080*24bpp*25fps = 1,244,160,000 bps |
17
yaotian OP @bearice 谢谢分享。我对解码不甚了解。手机的高清解码有专门的硬件来做,不需要手机的CPU?
高清只是我举了个例子。我要表达的是将家里的机器联网(也许已经连在了一起),将闲置的CPU, 内存等一起利用上,可以做到在一台机器上也许比较困难的事情。 所以我想探讨的是: 1. 如果有这样的应用,大家愿意用吗? 2. 如果大家有需求,这样的应用如何去实现? |
18
bearice 2012-10-11 14:52:11 +08:00
@yaotian 这就是问题咯,做什么?
视频已经证明了没什么意义,其他的?在什么情况下需要在手机这个平台上进行大规模运算? 3D游戏也许是一个不错的应用场景,但是为什么我需要扔这大显示器不用而抱着小小的手机屏幕玩儿游戏? 或者像Mii一样吧手机作为一个游戏手柄来用是个不错的点子。 |
19
bearice 2012-10-11 14:53:54 +08:00
哦楼上说的mii其实是Wii U,好久没碰老任的东西了(
|
20
yaotian OP @bearice 好吧,我来说说我的看法。
================================ 背景: 所有的东西都连在一起,这是趋势。电冰箱,烤箱,电视机。。。 既然连在一起,说明网络连接是必不可少的。 问题: 那么是不是所有连在一起的物体都需要cpu和内存? 好处: 最直接的方法是给他们配备cpu和内存和操作系统,这样他们就具有一定的计算能力。可如果有一种办法可以让这些设备通过网络使用网络中的某台机器上的CPU和内存的话,那些这些设备就无需内置CPU和内存了,这样就简化的设备,减少的能耗。 解决办法: 这是需要思考的地方。 |
21
66450146 2012-10-11 17:23:46 +08:00
@yaotian 现在还没有办法完全这么做,但是在台式计算机上将高清视频实时重编码并在移动设备上观看(设备端硬解)已经实现了。比如Air Playit( http://www.airplayit.com/ )
抽象程度再高一点,就是说,设备端使用比较轻量级的计算设备(比如ARM或者MIPS的CPU),而在比较强大的计算设备上把复杂内容预处理成设备端可以直接使用的简单内容。这样问题就简单得多了。 只要设备连入网络,就需要处理网络内容的处理器,我觉得这个是逃不掉的。 |
22
bulldozer 2012-10-11 17:36:39 +08:00
比如用肉鸡做ddos,或者上次流行的比特币,还有寻找外星人计划。
任何负载均衡也算。run time的资源热分配,只有大型应用中有,对普通应用,部署难度超过那一点收获,不值得 |
23
bulldozer 2012-10-11 17:45:57 +08:00
程序级别的没啥难度,主要是数据分配和任务调度,多线程和分布式理论上接近,实际也成熟了。
系统级别,主要是云系统这块在搞。 |
24
bulldozer 2012-10-11 17:56:35 +08:00
目前云计算最吸引就是这块儿,比如数据中心500台机器,每个有20个guest,系统能自动按负载在500台间分配计算力,甚至关闭部分机器以节约资源
|
25
bearice 2012-10-11 23:42:58 +08:00
@yaotian 首先你需要注意到:联网本身就是需要CPU和内存的,无论是WIFI,蓝牙还是自己弄个射频OOXX,哪怕是你用有线以太网,也至少需要首先实现TCPIP协议栈不是?牵扯到无线的话则更加复杂。其结果是:可能设备本身需要的运算量还不如联网所带来的额外开销多。
所以你需要的引用场景所需要的运算量,至少要比联网所带来的开销大,不然就得不偿失了。 |
26
yetone 2012-10-12 00:21:26 +08:00
你需要的只是一个移动显示器
|