Erlang可以在任何非x86平台上运行吗?
例如微控制器?我认为得到一堆这些并将Erlang代码放在它们上是很好的.
或者它是否适用于GPU?有了Erlangs并发性,它应该能够正确使用GPU.或者是CUDA(至少对于NVidia卡而言)?
Erlang不适合GPU.
Erlang有多个进程都在做不同的事情.每个进程都在进行条件分支和顺序排序,普通CPU做得很好.
GPU很擅长在同一大量数据上执行相同(但独立)的操作.许多GPU甚至都没有支持分支.他们只是对输入数据点执行数学运算以获得输出点.
小智 5
从R13B01的源代码分发,"README"文件:
Erlang/OTP应该可以在任何Unix系统上从源代码构建,包括Mac OS X.
在Windows上从源构建的说明位于README.win32文件中.适用于Windows的二进制版本可在http://www.erlang.org/找到
在爱立信,我们有一个"每日构建和测试",运行于:
Operating system Versions
-----------------------------------------------------------
Solaris/Sparc32 8, 9, 10
Solaris/Sparc64 10
Solaris/x86 10
Linux/Suse x86 9.4, 10.1
Linux/Suse x86_64 10.0, 10.1, 11.0
FreeBSD x86 7.1
Mac OS X/Intel 10.4.11 (Tiger), 10.5.6 (Leopard)
Windows XP SP3, 2003, Vista
Run Code Online (Sandbox Code Playgroud)