Erlang fonctionne-t-il sur toutes les plates-formes non X86? P>
microcontrôleurs par exemple? Je pense que ce serait soigné d'avoir un tas de ceux-ci et de mettre un code erlang sur eux. P>
ou fonctionne-t-il sur GPU? Avec des erlangs Nature simultanée, il devrait être en mesure d'utiliser correctement un GPU. Ou est-ce que Cuda est à peu près (au moins pour les cartes NVIDIA)? P>
8 Réponses :
Si vous regardez http://www.erlang.org/doc.html Vous voyez que Erlang fonctionne sur des commutateurs de télécom qui utilisent principalement des processeurs non-X86. P>
Est-ce que cela répond à la question? Sur ce site sous FAQ constituent également des instructions pour une liste de diffusion d'où vous obtenez probablement des réponses plus spécifiques. P>
J'espère que cela aide. P>
Je voulais dire plus dans les lignes de microcontrôleurs tels que AVR, Pic ou Propelleur ou la ligne de cartes vidéo GeForce ou GTX.
Erlang est open source, afin que cela puisse être à peu près porté à tout ce que vous voudriez. P>
http://en.wikipedia.org/wiki/erlang_(Programming_language) a> p>
Erlang fonctionne sur tout ce qui a construit GCC pour cela à peu près. Je l'ai exécuté sur MIPS, X86, PPC et Bras. Il fonctionne également sur plusieurs plates-formes Vxworks. P>
Je sais pour un fait qu'il fonctionne sur PowerPC, car j'ai utilisé Erlang sur mon ancien IBook G4. P>
Erlang n'est pas un excellent ajustement pour les GPU. p>
Erlang a plusieurs processus faisant toutes des choses différentes. Chaque processus fait une ramification conditionnelle et des choses séquentielles ordonnées par les CPU ordinaires. P>
GPU est bon pour avoir beaucoup de choses à faire la même opération (mais indépendante) sur la même majorité des données. De nombreux GPU n'ont même pas eu de soutien à la ramification. Ils participaient simplement à une opération mathématique sur les points de données d'entrée pour obtenir un point de sortie. P>
Ouais, Erlang est portable C et a des antécédents d'exécution sur toutes sortes de matériel. Je continue à penser que ce serait un projet d'animal amusant de développer du matériel pour un FPGA pouvant exécuter des instructions de faisceau. P>
de la distribution source de R13B01, "README" Fichier:
Erlang / OTP doit être possible de construire à partir de la source sur n'importe quel Unix Système, y compris Mac OS X. P>
Les instructions pour la construction de la source sous Windows sont dans le fichier README.WIN32. Les versions binaires pour Windows peuvent être trouvées sur http://www.erlang.org/ p>
À Ericsson, nous avons une "construction quotidienne" qui fonctionne sur: p>